Every workflow uses three models: an LLM (brain), a TTS (voice), and an STT (ears). For each, you have two choices. <strong>Shopbell-managed</strong>: use our hosted inference layer — your $99/mo covers all usage, no API keys to manage. <strong>BYOK (Bring Your Own Key)</strong>: paste your OpenAI / Anthropic / Deepgram / ElevenLabs API key — you pay those vendors directly for token usage. This guide covers when to use each and how to switch.
When BYOK makes sense
BYOK is right when: you already pay for OpenAI/Anthropic for other apps and want unified billing; you need a specific model Shopbell doesn't host (e.g., a fine-tuned model, an entreprise Antropic tier); you need rock-bottom per-token costs by Cherry-picking the cheapest model per call.
When Shopbell-managed makes sense
Managed is right when: you want zero setup, one bill, predictable $99/mo with no per-minute surprises; you don't want to manage API keys, daily rate limits, or vendor outages; you want our team to monitor and upgrade the underlying models over time at no extra cost to you.
Most Self-Serve DIY customers start with managed, then switch specific workflows to BYOK if they need a specific model. Switch any workflow from managed to BYOK anytime — change the model configuration in the workflow's Settings, save, test with a Web Call.
Setting up BYOK
Click Model Configurations in the sidebar. Click New Configuration. Name it ('My OpenAI GPT-4o'). Pick the provider (OpenAI, Anthropic, etc.). Paste the API key. Save. In any workflow, click the workflow's Settings, change the LLM/TTS/STT model configuration dropdown to your new BYOK configuration. Test the workflow with a Web Call.
Frequently Asked Questions
Can I mix BYOK and managed in the same workflow?
Yes — use OpenAI for the LLM (BYOK), Shopbell-managed for TTS (Kokoro), Deepgram for STT (BYOK). Mix and match. Most users start all-managed, then BYOK the LLM only when they want a specific model.
What models does Shopbell-managed offer?
LLM: GPT-4o-mini (default for cost), GPT-4o (premium), Claude 3.5 Sonnet, and OSS Llama 70B (free-for-the-org). TTS: Kokoro with four voices (Bella, Adam, Sky — Nicole retired for sounding sleepy). STT: Deepgram Nova-2. All included in $99/mo.
Does BYOK affect my Shopbell subscription?
No — $99/mo still covers hosting, telephony, recordings, dashboards. BYOK just changes which API keys the inference calls use. You pay OpenAI/Anthropic directly for tokens used through your BYOK keys.