API Keys
A quick guide to integrated services or providing your own API keys for services
Integrated services
Daily Bots offers a number of integrated services. For these services, you don’t need to use an API key. Instead, you’ll use one provided by Daily.
Why use an integrated service key?
Integrated service keys allow you to get up and running quickly. We charge for each service using the same units you’d be charged in by the service provider. That means, you’ll see charges for completion tokens for LLMs, characters for TTS services, etc. We do this to provide transparency to you about the costs of the services you’re using. More importantly, we charge at the list rate from the service provider, so you’re not paying a markup for the service.
Additionally, you’ll get the benefits of running a service at scale. This means you can expect high rate limits, availability of features, and the best SLAs.
Bring your own service API Keys
For all services, you have the option to provide your own key. We refer to this as “Bring your own key” (BYO Key). Doing so allows you to track your own service usage and costs. If you do not provide your own API Key, Daily will use its own where available or notify you with an error. Check out our pricing page for more information.
To use your own API Key, simply add the following to the body of your /bots/start request:
<service name>
should match the configuration string for the service as documented in the Supported Services page. (ex. “openai” for Open AI, “cartesia” for Cartesia, etc.)