Everything you need to launch real campaigns
Strategy → content → review → launch → measure. Built for solo operators and agencies running 50 client orgs. AI does the boring parts.
- 10+
- channels
- 7
- AI providers
- 13
- role tiers
- 100%
- audit-logged
Create
Brand-aware AI for every kind of content.
Brand intelligence
Crawl your website once. AI extracts your colors, fonts, tone, audience, positioning. Every prompt downstream is grounded in this brand spine.
- Website crawl + AI extraction
- Color palette & typography detection
- Tone-of-voice signature
- Multiple brand profiles per workspace
- Plug-in for every other AI prompt
AI content generation
Copy, images, video, and voiceovers. Three quality tiers each. Per-platform shape and length awareness — Instagram caption ≠ X thread ≠ Email body.
- AI copywriting (per-platform)
- Image generation: Standard / Premium / Design
- Video: Standard / Premium / Studio
- ElevenLabs voice narration
- Strategy brief AI generation
- AI hashtag suggestions
Ad creative studio
One concept → ad images sized correctly for every platform in one click. 13 platform presets. Drop in reference images and pick a quality tier.
- 13 platform presets (Meta, Google, LinkedIn…)
- 3 quality tiers, 3 model paths
- Multi-platform batch generation
- Reference image uploads
- Per-variant download links
Sales video production
End-to-end pipeline: script → narration → visual generation → FFmpeg composite. Bring your own B-roll or let AI generate every scene.
- AI script from product details
- URL crawl auto-fills product info
- 3 video tiers (Standard / Premium / Studio)
- B-roll upload + scene replacement
- Aspect presets per platform
- Embed code generation
Per-recipient personalization
Light, moderate, or deep AI rewrites of every email or text — keyed to each recipient's role, company, and inferred context. Same template, 1,000 unique sends.
- 3 personalization levels (light / moderate / deep)
- Brand-aware rewrites
- Cost forecast before send
- Falls back to template on error
- Works across email + SMS
Distribute
Reach the right inbox, feed, or phone — at the right time.
Multi-channel publishing
One campaign branches into Meta, Google Ads, YouTube, TikTok, X, LinkedIn, Email, SMS, and Blog/SEO — each with its own form factor + scheduler.
- Facebook + Instagram (Meta)
- Google Ads (search + display)
- YouTube (video + channel)
- TikTok video publishing
- X / Twitter posts
- LinkedIn posts (org + personal)
- Blog / SEO content + sales scripts
Sequences
Drip campaigns over email + SMS. AI writes the copy, the dispatcher fires steps on schedule. TCPA quiet hours and unsubscribe handling baked in.
- 10+ template starting points
- Mixed email + SMS channels
- AI copy per step (no blank pages)
- Per-recipient personalization
- TCPA quiet-hours enforcement
- STOP opt-out + audit trail
Email A/B testing
Split a sample, measure, ship the winner. The platform automates the split, evaluates by open rate (or other metrics), and routes the rest of the list through the winner.
- Configurable split percentage
- Auto-evaluation after dwell time
- Winner-takes-rest dispatch
- Subject + body variants
- Per-test result dashboard
Inbound capture
Lead-form webhooks from Google Ads, Meta Lead Ads, Zapier, or any HMAC-signed POST. New leads land in a contact list, optionally auto-enrolled in a sequence.
- HMAC-signed webhook ingest
- Per-workspace inbound tokens
- Auto-route to a contact list
- Auto-enroll in a sequence
- Google Ads + Meta Lead Ads ready
Followed sources
Subscribe to RSS feeds, social accounts, blogs. AI summarizes the trends and composes posts in your voice — daily, weekly, or one-off.
- RSS / blog / social feed ingestion
- Per-source sync schedule
- AI trend summarization
- One-click compose from feed
- Manual notes + curation
Operate
Move from idea to launch with the rest of your team in lockstep.
Campaign workspaces
Strategy briefs feed campaigns. Campaigns branch into channel-specific assets. Reviews gate publication. Readiness checks catch missing pieces before launch.
- AI-generated strategy briefs
- Branch architecture per channel
- Asset library per branch
- Readiness scoreboard
- Command-center launch dashboard
- Calendar + scheduling
Reviews & approvals
Optional approval gate on broadcasts, sequences, A/B tests, and scheduled posts. Reviewers approve, reject, or request revisions inline. Publication is blocked until cleared.
- Workspace-level approval policy toggle
- Reviewer assignments per item
- Approve / reject / request revision
- Decision notes + revision threads
- Audit trail per decision
- Bulk-action queue
Contacts, lists & scoring
CSV import, Google Sheets sync, manual entry. AI tags and enriches each contact. A separate lead-scoring pass ranks them so the next campaign hits warm leads first.
- CSV + Google Sheets import
- Smart tagging from AI enrichment
- Lead score per contact
- List segmentation
- STOP opt-out + consent tracking
Deep enrichment
Add LinkedIn URLs and let Proxycurl pull job title, company, industry, employee count. Results power per-recipient personalization downstream.
- LinkedIn profile lookup
- Company data join
- Quality scoring (basic / good / great)
- Cached + rate-limited
- Falls back to AI enrichment
Scale
Run 1 brand or 50 client orgs. Same surface, real safeguards.
Partner / white-label
Agencies manage 50 client orgs from one dashboard. Custom domain, custom branding, plan presentation. Scoped earnings + commission tracking.
- Client portfolio + setup health
- Cross-client review queue
- Per-client billing visibility
- Custom domain + branded login
- Commission % per partner org
- Monthly earnings snapshots
Plans, seats & credits
Free → Starter → Growth → Scale. Buy extra team seats. Top up AI budget. Subscribe to email/SMS as metered addons. Stripe is the source of truth.
- 4 main plans, monthly + annual
- Per-seat purchase ($15/mo)
- AI credit top-ups
- Email + SMS metered addons
- Stripe-hosted checkout
- Auto plan-feature gates app-wide
AI governance
Every AI call is recorded, costed, and policy-checked. Operators can disable a provider, version a prompt, route a function to a specific model, or audit any rendered prompt.
- Per-provider enable / disable
- Versioned prompts
- Function-to-model routing
- Live cost + latency telemetry
- Sandboxed prompt testing
- Per-call usage analytics
Compliance built in
CAN-SPAM footers + List-Unsubscribe headers, TCPA quiet hours for SMS, 10DLC registration, signed-token unsubscribe links, and per-action audit logs for impersonation.
- CAN-SPAM physical address gate
- List-Unsubscribe (RFC 8058)
- TCPA 8am-9pm SMS window
- 10DLC registration wizard
- Signed-token unsubscribe
- Per-action impersonation audit log
Storage that grows
Free tier on local disk. Growth → Scale moves you to S3 or R2 with a one-click migration job. Per-workspace quotas + per-tier egress.
- Local disk (Free)
- S3 (Growth+)
- R2 / GCS / Azure ready
- Background tier migration
- Per-workspace storage quota
Admin & ops surfaces
Platform-admin dashboards: every org's health, every Stripe event, every AI call. Impersonate a user (with audit log), rotate keys, calculate partner earnings.
- Org + user health dashboards
- Live Stripe events feed
- AI usage analytics + cost
- Audit-logged impersonation
- Integration ping + key rotation
- Partner earnings calculator
Ready to launch?
Free tier forever. Add channels, seats, and AI credits as you grow.
No credit card required.