Anthropic

Use Anthropic's Claude models as the language model for your Vapi voice agent.

Anthropic is a large language model provider whose Claude models generate your voice agent’s responses. Connect Anthropic to use Claude on a Vapi assistant. This page covers what Anthropic is and the models it supports.

What is Anthropic

Anthropic builds the Claude family of large language models. On Vapi, you select a Claude model as the LLM for a voice agent.

You can use Anthropic through Vapi’s default integration, or use your own Anthropic account by connecting it in Integrations. To run the same Claude models through AWS instead, see Anthropic Bedrock.

Language model

Set model.provider to anthropic and model.model to a Claude model.

$curl -X PATCH "https://api.vapi.ai/assistant/ASSISTANT_ID" \
> -H "Authorization: Bearer $VAPI_API_KEY" \
> -H "Content-Type: application/json" \
> -d '{
> "model": { "provider": "anthropic", "model": "claude-opus-4-6" }
> }'

For additional API configuration options, review the AnthropicModel fields in the Create Assistant API reference.

ModelModel ID
Claude Opus 4.6claude-opus-4-6
Claude Opus 4.5claude-opus-4-5-20251101
Claude Sonnet 5claude-sonnet-5
Claude Sonnet 4.6claude-sonnet-4-6
Claude Sonnet 4.5claude-sonnet-4-5-20250929
Claude Haiku 4.5claude-haiku-4-5-20251001