Social Playbook
Competitor activity turned into a weekly content plan
Marketing SaaS product for brands and agencies

We spend hours scrolling competitors and still do not have a plan.
Our research tools keep charging us for the same scrape twice.
Reports break when images expire or a job hangs forever.
Brand onboarding
The business sets its brand context once, then adds the competitors it wants to track.
Competitor collection across five platforms
Apify collection jobs gather activity from Instagram, LinkedIn, TikTok, X, and Facebook, running in parallel with duplicate-job prevention.
AI strategy that waits for complete data
Anthropic Claude generates the playbook, weekly insights, and content calendar only after every competitor finishes loading.
Reliable media and jobs
Thumbnails are stored permanently in S3 and stuck jobs time out after 15 minutes with a clear message.
A complete subscription product
Stripe billing, plan limits, competitor slots, and scheduled weekly updates run the product end to end.
14,200+ posts analyzed across 5 platforms
Up to 25 competitors tracked per account
Duplicate scrapes, repeated AI generation, expired images, and endless loading all fixed in production
Collection, strategy, weekly updates, and calendar run as one repeatable workflow
Anthropic Claude. Turns competitor activity into a strategy, weekly insights, and a content calendar, streamed with structured parsing and retries
Apify. Collects competitor posts and activity from five social platforms
Next.js, React
TypeScript, Node.js, Express, Background ingestion workers, Weekly workers
PostgreSQL, S3 media storage
Anthropic Claude, Apify, FFmpeg tooling
Stripe, Resend
Your team researches competitors by hand every week
You want a content plan built from real market activity, not guesses
You run a recurring AI workflow that keeps breaking on bad data or stuck jobs
Book afree call.
One call about one workflow. We talk through the scope, the timeline and the quote, then you decide.