Bring Your Own Key (BYOK)
Bring Your Own Key (BYOK) allows you to configure an API key from a supported LLM provider directly within ToolJet's settings. Instead of routing AI requests through ToolJet's managed credentials and consuming ToolJet AI credits, ToolJet will authenticate all AI requests using your own key.
This is useful when you want direct control over your AI usage and costs. Since the API key belongs to your LLM provider account, you get full visibility into consumption, can set your own rate limits and spending caps, and are billed directly by the provider, independently of your ToolJet subscription.
BYOK does not require any infrastructure changes. Requests continue to be processed via ToolJet AI Cloud, with the only difference being the credentials used to authenticate them.
AI requests still route through ToolJet AI Cloud when using BYOK. If your organization requires that no data leaves your own infrastructure, refer to ToolJet AI Enterprise.
This means:
- Cost control: Usage is billed directly to your LLM provider account. ToolJet does not charge ToolJet AI credits for these requests.
- Visibility: You can monitor usage and set spending limits through your LLM provider's dashboard.
- Compatibility: BYOK works on both ToolJet Cloud and Self-hosted deployments; no infrastructure changes are required on your end.
Configuring Your API Key
- Navigate to Workspace Settings → LLM Key in your ToolJet workspace.
- Enter your API key from your LLM provider (e.g., your Anthropic API key from console.anthropic.com).
- Click Save changes.
ToolJet will securely forward the key to your server when making AI requests.
Supported Providers
Currently, only Anthropic is supported. Support for additional LLM providers is planned for future releases.
Frequently Asked Questions
Will I still be charged ToolJet AI credits after configuring BYOK?
No. Once a valid API key is configured, all AI requests are authenticated using your key and billed directly to your LLM provider account. ToolJet AI credits are not consumed.
Does my API key get stored by ToolJet?
Your API key is stored securely within your ToolJet workspace settings. It is used solely to authenticate AI requests on your behalf.
Does BYOK work if I am using ToolJet Cloud?
Yes. BYOK is compatible with both ToolJet Cloud and self-hosted deployments.
Can I switch back to ToolJet AI credits after configuring BYOK?
Yes. You can remove your API key from Workspace Settings → LLM Key at any time to revert to ToolJet AI credits.
What happens if my API key is invalid or expires?
AI-powered features will fail to execute until a valid key is provided. You will need to update the key in Workspace Settings → LLM Key.