- Free plan: once a key is saved, deliveries run on your key.
- Paid plan: deliveries use the monthly allowance included in your plan first. When that allowance is used up, they switch to your key instead of pausing.
When you should configure a key
Configure it
Click your avatar, choose Settings, and open the AI model section. The same page also contains message language and notifications. When your monthly allowance is exhausted, Use your own API key on the status page links to this section.- Provider: pick from the list. Selecting one fills in the base URL for you.
- baseUrl: filled automatically, and editable. Change it only if you use a proxy or a private gateway.
- model_id: choose from that provider’s known models, or choose Enter another model and type a model ID that is not in the list.
- API key: your key from that provider.
How your key is stored
Your API key is encrypted at rest and is only ever displayed back to you masked: the field label shows something like API key (current: ••••1234), never the key itself. It is never written to logs. Do not send your key over email or paste it into a GitHub Issue, pull request or comment. Enter it on this page; that is the only channel you need.Supported providers
Selecting one of these fills in its base URL automatically. The “In the dropdown” column is the name the English interface shows; each option also shows its base URL in brackets.
Google Gemini uses its native API. Previously saved official Gemini compatibility URLs are adapted automatically; you do not need to save them again. Anthropic remains a compatibility option.
Each provider offers a list of known model IDs in the model_id dropdown. That list is a convenience, not a limit: Enter another model accepts any model ID the provider serves.
A provider being listed is not a promise that your account has quota, access or rate limit for a given model on it. If a model is not available to your key, the connection test fails, or the delivery fails with the provider’s own error.
Using a provider that is not listed
Choose any provider as a starting point, then edit baseUrl to your gateway’s URL and type the model ID with Enter another model. Any OpenAI-compatible endpoint works. Saving still tests the connection against the URL you entered. Your configuration is stored as you entered it and shown back to you unchanged. A saved provider that is not in the built-in list, is shown with (not in the built-in provider list; saved as entered), and a saved model that is not in the provider’s list is shown with (saved).Removing your key
The AI model section has no delete button. To go back to the platform channel only, contact support and ask for your key to be removed. To switch to a different key, just save the new one over it.What changes when you use BYOK
See limits and quotas for how the quota is counted.