BYOK AI platforms explained: why bringing your own keys is cheaper
BYOK (Bring Your Own Keys) means you connect your own OpenAI, Anthropic or Google Gemini account, and your own WhatsApp or telephony account, to a chatbot platform instead of routing usage through the platform's shared account. You pay providers directly at their own rates, and the platform charges only for the software itself, with no markup on your usage.
- BYOK means your own AI provider key, WhatsApp number and telephony account connect directly to the platform.
- You pay AI and messaging providers directly, at their published rates — the platform adds no usage markup.
- BYOK gives you clearer cost visibility: your AI provider's dashboard shows exactly what you spent.
- You still pay the platform for the software — flow builder, CRM, inbox, automation — as a flat monthly fee.
- BYOK also means you control provider choice — switch between OpenAI, Anthropic or Gemini without switching platforms.
What BYOK actually means
BYOK, Bring Your Own Keys, is a pricing and architecture model where you, the business, hold the accounts that actually generate usage costs: your OpenAI, Anthropic Claude or Google Gemini API key for AI replies, your own WhatsApp Business number, and your own telephony account (Exotel, Plivo, Twilio or SIP) for calls. The chatbot platform connects to these accounts on your behalf, but the usage bill goes straight from the provider to you, not through the platform's own account.
This is different from a closed platform, where the vendor holds one shared AI account for every customer and bills you a marked-up rate per message or per reply, often without full visibility into what the underlying provider actually charged that month. See what is BYOK for the plain-English definition.
How the keys actually flow
Setting up BYOK is simpler than it sounds. You create an account with your chosen AI provider, generate an API key from their dashboard, and paste it into your agent's model settings on the chatbot platform. From that point, every AI reply your agent generates is a direct call from the platform to your provider account, on your behalf.
Your key is encrypted at rest once saved, it isn't shown in plain text again, and it's used only to serve your own agents. The same pattern applies to your WhatsApp Business number (connected via Meta's embedded signup) and your telephony account for voice calls. Nothing routes through a shared pool.
Why it's usually cheaper
A closed platform has to build in margin on every unit of usage, every AI token, every WhatsApp conversation, every call minute, because that's how it recovers its own provider costs plus profit. BYOK removes that markup layer entirely: Convo360 adds zero markup on messages, minutes or AI tokens, and you pay OpenAI, Anthropic, Google, Meta or your telephony provider directly at their own published rates.
The trade-off is that you're now responsible for keeping those provider accounts funded and healthy. Convo360's provider health monitoring alerts you the moment a key expires or a provider account throws an error, so usage doesn't silently fail without anyone noticing until a customer complains.
Control, privacy and provider choice
Beyond cost, BYOK gives you three things a closed platform structurally can't: full visibility into your own usage (your provider's dashboard shows exactly what was spent and on what), data staying inside accounts you control rather than a vendor's shared pool, and freedom to change your mind. You can switch an agent from OpenAI to Anthropic Claude or Google Gemini, or move from one voice provider to another, without migrating platforms or renegotiating a contract.
This matters most for regulated or privacy-conscious sectors, see data privacy for chatbots under India's DPDP law for what businesses should be checking regardless of platform.
What you still pay the platform for
BYOK doesn't mean the platform is free, you still pay a flat monthly fee for the software layer: the Flow Builder, AI agent management, knowledge base/RAG, CRM pipeline, live-chat inbox, analytics, templates and integrations. On Convo360 this is ₹999 (Starter), ₹2,999 (Pro) or ₹7,999 (Business) per month, ex-GST, a predictable number regardless of how your usage scales.
| Cost | Who you pay | Model |
|---|---|---|
| Platform / software | Convo360 | Flat monthly fee |
| AI tokens | OpenAI / Anthropic / Google directly | Provider's own rate, no markup |
| WhatsApp conversations | Meta directly | Meta's own per-message rate |
| Call minutes | Exotel / Plivo / Twilio / your SIP | Provider's own per-minute rate |
Setting up BYOK on Convo360, and mistakes to avoid
Connecting your own keys takes minutes, not a developer sprint. Add your AI provider key under agent model settings, connect your WhatsApp number via embedded signup, and link your telephony account under Voice settings, your Flow Builder flows then route usage through your own accounts automatically, with nothing further to configure. See what is an API key and how to keep it safe and the AI Agents docs for the full step-by-step walkthrough, including where each setting lives.
- Not setting a spending limit or billing alert on your AI provider account, BYOK removes the platform's markup, not your own responsibility for usage.
- Ignoring a provider health alert, an expired key or exhausted credit means your bot stops replying until fixed.
- Sharing one API key across many unrelated projects, which makes it hard to see what your chatbot specifically spent.
- Assuming BYOK is only for technical teams, creating a key is a short one-time step even for a non-technical business owner.
BYOK vs closed platforms at a glance
| Closed platform | BYOK (Convo360) | |
|---|---|---|
| Usage billing | Marked-up per message/minute/token | Provider's own rate, zero markup |
| Cost visibility | Limited to vendor's invoice | Full, your own provider dashboard |
| Provider choice | Locked to vendor's chosen AI | Switch OpenAI / Anthropic / Gemini freely |
| Best for | Never wanting to see a separate AI bill | Cost transparency and control at any volume |
Neither model is dishonest by default, but they suit different buyers. See our per-message markup vs flat fee comparison for the numbers side of this decision.
Step by step
- Create your AI provider accountSign up with OpenAI, Anthropic or Google and generate an API key from their dashboard.
- Add the key to your agentPaste it into your agent's model settings on Convo360 — it's encrypted at rest immediately.
- Connect WhatsApp and telephonyLink your WhatsApp Business number via embedded signup, and your Exotel/Plivo/Twilio/SIP account under Voice settings.
- Publish your flowsBuild in the Flow Builder and publish — usage now routes through your own accounts automatically.
Example conversation
Connect your own keys free for 14 days
Start free in minutes — no code, no credit card. Bring your own AI keys and pay no per-message markup.
Frequently asked questions
Is BYOK safe for a small business without technical staff?
Yes. Creating an API key is a short one-time step on the AI provider's website, and Convo360 stores it encrypted. You don't need ongoing technical management once it's connected.
What happens if my AI provider key expires or runs out of credit?
Convo360's provider health monitoring detects the error and shows a clear alert on your dashboard, so you know immediately and can top up or fix the key, rather than discovering it through a customer complaint.
Can I switch AI providers under a BYOK model?
Yes, you can change the connected key to a different provider (OpenAI, Anthropic Claude or Google Gemini) per agent at any time, without needing to migrate platforms.
Does BYOK apply to WhatsApp and voice calls too, not just AI?
Yes. BYOK on Convo360 covers your WhatsApp Business number, your AI provider key, and your telephony account for voice calls — all billed directly to you by the respective provider.
Is BYOK pricing always cheaper than a closed platform?
For most businesses with meaningful volume, yes, because there's no markup layer on usage. At very low volume the difference may be small, but BYOK still gives clearer cost visibility.
Do I need a separate key for every workspace or agent?
Not necessarily — you can reuse one provider key across multiple agents, though using separate keys per workspace makes it easier to track spend individually.
Related reading
Available across India — see WhatsApp & AI calling automation by state and city.