Skip to content

AI providers

Wabot’s AI runs on Wabot’s own model by default, and its cost comes from your wallet. On AI providers you can add your own key from Anthropic (Claude), OpenAI or Azure OpenAI instead. Your AI agent replies and AI writing then run on your key, and the provider bills you directly.

Get an API key from your provider. The provider account needs credit or a payment method, or every request fails.

Provider Where to get a key Model name
Anthropic Claude Anthropic console → API keys Optional. Empty uses claude-opus-5-5. Others: claude-sonnet-5-5, claude-haiku-5-5
OpenAI OpenAI platform → API keys Optional. For example gpt-4.1-mini, gpt-4.1, gpt-4o-mini, gpt-5-mini
Azure OpenAI Azure portal → your Azure OpenAI resource Required: the deployment name, plus the endpoint and API version
  1. Go to Automation → AI Agents → AI Providers and click Add credential.
  2. Choose the provider: Anthropic Claude, OpenAI or Azure OpenAI.
  3. In Model name, type a model, or leave it empty to use the standard one. For Azure the field is Deployment name: the name of the model deployment in your Azure resource. Also fill in Azure OpenAI endpoint (for example https://your-resource.openai.azure.com/) and Azure OpenAI API version.
  4. Paste your key in API key. Where do I find my key? opens the provider’s key page.
  5. Click Test key and wait for the result (see below).
  6. Turn on Default credential and click Save key.

Keys are encrypted on the server. To replace a key, edit it and paste the new one; leave API key empty to keep the current key.

Test key sends one short request to the provider with what’s in the form, and shows the answer. The provider’s own message appears under it. You can also test a saved key from its row on the AI providers page.

Result What to do
The key works. … answered in … s. Save the key.
The provider rejected this key. Copy the whole key again from the provider. Check it hasn’t been deleted.
This model isn’t available for your key. Check the model name, or leave it empty. For Azure, use the deployment name.
Your provider account has no credit left or reached its usage limit. Add credit or a payment method at the provider, or wait for the limit to reset.
The provider refused the request. Check the model and, for Azure, the API version.
The provider didn’t answer in time. or Couldn’t reach the provider. Try again. For Azure, check the endpoint.
  • Your AI agent’s replies and AI writing use the Default key. Make default on another key switches to it.
  • If no key is marked default, the key you changed most recently among those turned on is used.
  • Turning a key off pauses it without deleting it. With no key turned on, Wabot’s own model is used again and its cost comes from your wallet.
  • Indexing your Agent Knowledge uses OpenAI embeddings. With a Claude or Azure key, indexing still runs on Wabot and its cost comes from your wallet.
  • AI usage is shown on the Wallet page, under Wallet history → Usage. Open the Wallet from Settings → Pricing → Wallet, or click Wallet Balance at the top of the app.

Your key decides which model answers. To have the AI answer customers on your WhatsApp number:

  1. Teach it in Agent Knowledge: your website, sitemap, documents and FAQs.
  2. Create a bot in AI bots, choose your number as its channel and turn on Default AI Bot.
  3. Turn on Bot Response for the number under Settings → Meta Platforms, then chat with it using Test bot.

The full steps are in AI agents.