Every order protected, every price real. 🛡️
CampaignOS plans the campaign, drafts every post in your brand's voice, routes it past a human, and publishes to nine networks. Then it hands you the thing no other tool will: what the AI cost, in birr, attributed to the exact post it paid for.
Prepaid in birr · a spend ceiling you set · no invoice you can't explain
The whole loop
Six steps, played by the product itself. Scroll to run it; scroll back to rewind it.
The difference
Every other tool bills you a flat monthly fee for "unlimited AI" and hides the unit economics, because the unit economics are the product. We do the opposite. Each call records its tokens and the vendor's exact price, converts it to birr at that day's market rate, and files it against the campaign and the specific post it paid for.
So when the quarter ends you are not defending a subscription. You are showing a finance team a line that reads: 44 conversions, 6.10 birr of AI, fourteen cents each — and every one of those numbers opens.
1 USD = 161.31 ETB, the rate on the day each call was made — not the day you were billed.
What it's made of
Voice rules, the claims that must never appear, your colours and logo, and a knowledge base of what the company actually is. Every generation is checked against it — a breach is blocked before a human can approve it, not flagged afterwards.
A campaign is a brief, an arc and a cadence per channel. The AI writes the whole run so post four builds on post three; you review one at a time and each approval fills its slot.
A capability matrix per network tells you what each can really do. If a platform won't report a metric, we show a dash — never a zero dressed up as data.
Reach → engagement → clicks → conversions, read back hourly, judged against the target you set. Tracked links count clicks even where the platform reports nothing.
Amharic-first captions, the Ethiopian calendar beside the Gregorian one, cultural moments on the schedule, and money that thinks in birr.
Prepaid in birr. Generation draws it down; an alert line warns you and a hard stop refuses to spend past it. Every draw-down is traceable to the call, the post and the campaign that caused it.
Now poke at it
Not screenshots — the app's own markup and design tokens. Pick a tab.
How pricing works
Two lines, both legible. We do not mark up tokens and pretend it's a feature tier.
A flat monthly fee for the platform — campaigns, channels, calendar, Brand Brain, analytics, and every seat on your team. Priced per workspace, agreed before you start.
Generation draws down a prepaid balance in birr. Each call is charged at the vendor’s exact price converted at that day’s market rate. You can read every line of it.
Set an alert line and a hard stop on the wallet. The hard stop refuses further generation rather than overdrawing. There is no invoice you did not authorise in advance.
Exact figures depend on your channel count and generation volume — a demo ends with a number, not a brochure.
It publishes. Connected channels post for real, on schedule, through each network's own API — Telegram, LinkedIn and Threads are live today, and the rest connect through a guided wizard that validates your token against the real API before storing it encrypted. The capability matrix always tells you what a given network can genuinely do; we never show a state a platform can't actually deliver.
The Brand Brain. You declare the claims that must never appear — "guaranteed lowest price", a regulated term, a competitor's name — plus your voice rules and a knowledge base of what the company actually is. Every generation is checked against it, and a breaching draft is blocked before a human can approve it. Approval is a second gate, not the only one.
At cost, metered per call, in birr. Every request records its input and output tokens and the vendor's exact price, converted to ETB at that day's market rate. It is attributed to the campaign and to the individual post it paid for, so a report can end with cost per conversion rather than a monthly lump you can't explain to a CFO.
No. The wallet is prepaid: generation draws it down, and you set two lines on it. The first is an alert; the second is a hard stop that refuses further generation. There is no overdraft and no surprise invoice — the ceiling is a number you chose.
Yes, first-class. Captions generate in Amharic or English, the Ethiopian calendar sits beside the Gregorian one throughout the product, cultural moments are on the scheduling surface, and every figure is denominated in birr.
Channel credentials are encrypted at rest and never leave your workspace. Each workspace is isolated; metering, wallet and campaign data are scoped to it. You can disconnect a channel at any time, which revokes the stored credential immediately.
Bring one campaign you are about to launch. In thirty minutes it will be briefed, written, scheduled and priced — and you will know what the AI cost to do it.