Services Fulfillment

Master document for automated content fulfillment system

Version: 3.1 Updated: 2026-02-02 Owner: Tyler + Ripper

Vision

System Flow

️ Content is generated for NEXT month, giving Tyler a ~4 week review buffer.

[1st of Month] [Day 1-7] [Day 8+] [Next Month] │ │ │ │ ▼ ▼ ▼ ▼ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ Ripper │ → │ Tyler │ → │ Approved │ → │ Auto │ │ Generates│ │ Reviews │ │ Content │ │ Deploy │ │ NEXT mo │ │ in Trello│ │ Locked In│ │ via Crons│ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ │ │ │ ▼ ▼ ▼ ▼ GBP Posts Approve/ Ready for GBP API Blogs Reject next month Git Push Pages Vercel

Package Definitions

Pro Website
$29/mo
  • Done Website design
  • Done Hosting & domain
  • Done Service pages
  • No content fulfillment
Local SEO Full
$799/mo
  • Done 16 GBP posts/mo
  • Done ~4-8 blog posts/mo
  • Done 20+ citations/mo
  • Done 4+ backlinks/mo

Fulfillment Matrix

Task Pro Website Marketing Lite Local SEO Full
GBP PostsDone 8/moDone 16/mo
GBP ImagesDone 2/moDone 2/mo
Blog PostsDone ~4-8/mo
CitationsDone 20+/mo
BacklinksDone 4+/mo
Monthly ReportDoneDone

Data Architecture

PrioritySourcePurpose
1Zoho CRMClient master data (package, URLs, status)
2TrelloWorkflow state (drafts, approved, deployed)
3Google DriveContent archive (Customers/{Client}/{Package}/)
4Google SheetsContent calendars per client
5GitHubClient website repos (auto-deploy via Vercel)

Zoho Fields to Create

FieldTypePurpose
PackagePicklistMarketing Lite / Local SEO Full
GBP_URLURLGoogle Business Profile link
Website_URLURLClient website
GitHub_RepoTextRepo name for deploys
Content_Calendar_IDTextGoogle Sheet ID
Trello_Board_URLURLClient's content board

Trello Approval Flow

One board per customer. Each client gets their own Trello board. Board URL stored in Zoho CRM.

Board name format: {Client Name} - Content Pipeline

ColumnPurposeAutomation
Drafts ReadyRipper finished draftsCron adds cards
Tyler ReviewAwaiting approvalTyler moves here
ApprovedReady to deployCron watches this
DeployedLive contentCron moves here
RevisionsNeeds reworkRipper regenerates

Forgot to approve alert: If cards sit in "Tyler Review" for 7+ days, Slack reminder fires.

Implementation Roadmap

Phase 1: Foundation (This Week)

Done
Set up Trello board template (per-client boards)
Owner: Ripper • Est: 1 hour • DONE - Template Board
Done
Create Zoho fields in Account module
Owner: Ripper • Est: 1 hour • DONE
NEW
Build content-generator skill
Owner: Ripper • Est: 4 hours • Spec written, NOT implemented
NEW
Build approval-deployer skill
Owner: Ripper • Est: 3 hours • Spec written, NOT implemented
NEW
Test with 2 pilot clients
Owner: Both • Est: 2 hours • NOT started

Phase 2: Automation (Week 2)

Integrate Git push for blog posts
Owner: Ripper • Est: 3 hours
Build client-onboarder skill
Owner: Ripper • Est: 3 hours
Onboard remaining clients to new system
Owner: Both • Est: 4 hours

Scaling Considerations

ClientsAction Required
27 (current)Trello works fine
50Hire part-time VA for content QA
75Implement AI pre-filter (auto-approve high-confidence)
100+Full-time ops hire OR enterprise platform