{
"job_id": "9f1c2e3a",
"status": queued
}
// we fan out, retry and log.// you go build the next thing.
Leverage
Fire one request. We chase the rest.
Every network fails differently: timeouts, flaky uploads, rate limits at the worst moment. That used to be your problem, three times over. Now it's ours, you build product.
Cryptic error codes need a human reading logs, that breaks every autonomous workflow. Dravo errors are written for an LLM to parse and act on, so your agent self-corrects while you sleep.
$ POST /v1/publishx 422 media_unsupported_on_x "X accepts images up to 5MB, yours is 8.2MB. Fix: compress, or set media.variants.x"$ agent -> compressing asset, retrying...ok 202 queued / job 9f1c2e3a, no human involved
Most unified APIs are middlemen: you publish through their platform apps, on their quota, at their per-post price. BYOK changes who holds the keys, literally.
Middleman APIs
Dravo / BYOK
Whose API keys
Theirs, you publish through their app
Yours, your own developer apps
Rate limits
Shared with every other customer
Your own quota, from each platform
Cost model
Metered, every post has a price
Flat, we never count your posts
Platform bans the app
Everyone's integration goes down
Only you control your standing
If you ever leave
Access was never yours to keep
Keys and accounts stay with you
Pricing
Flat price. Zero per-post fees.
Per-post pricing only exists because middlemen publish on their own quota. With BYOK the capacity is already yours, so we charge for the plumbing, not for every time you use it.
your keys, your capacity, counting them isn't our business
0%
markup on network APIs
the platforms already rate-limit you; we don't re-sell it
same
price at 3am when your agent goes viral
flat means flat
FAQ
Frequently asked questions
What does BYOK mean?
Bring Your Own Keys: you use your own developer credentials for Meta, X and LinkedIn. Dravo encrypts them, stores only ciphertext, and uses them solely to publish on your behalf. Your accounts and your audience stay yours.
Which networks are supported?
At launch: Meta (Facebook and Instagram), X (Twitter) and LinkedIn. The adapter architecture is designed to add more networks without changing your integration.
What's an AI-first error?
Every error tells you what failed, why, and exactly how to fix it, written so an LLM agent can parse the response and self-correct without a human reading logs.
How much will it cost?
A flat monthly subscription, no per-post fees. Since you bring your own keys, you never pay a markup on the networks' APIs.
Build on Dravo
Ship to every network with one API call
One unified endpoint. Your own keys. Async delivery built for developers and AI agents, no per-post markup, no lock-in.