Dashboard
Choose providers
Select your preferred LLM, TTS, and STT providers. If you’re unsure, the defaults work well:
- LLM: OpenAI GPT-4o-mini
- TTS: ElevenLabs
- STT: Deepgram
Write a system prompt
This defines your agent’s personality and behavior. See System Prompt Guide for tips.
Set a first message
The greeting your agent speaks when a call connects. This is sent directly to TTS (not through the LLM) for faster response.
API
Agent fields
| Field | Type | Description |
|---|---|---|
name | string | Display name for the agent |
llm_provider | string | LLM provider: openai, claude, azure |
llm_model | string | Model name: gpt-4o-mini, claude-3-5-sonnet, etc. |
tts_provider | string | TTS provider: elevenlabs, cartesia, azure |
tts_voice_id | string | Voice ID from your TTS provider |
stt_provider | string | STT provider: deepgram, azure, elevenlabs, openai |
system_prompt | string | Agent instructions and personality |
first_message | string | Greeting spoken when call connects |
recording_enabled | boolean | Whether to record calls |
ambience_enabled | boolean | Whether to play background ambience |
Add tools to your agent
Give your agent the ability to take actions during conversations:Set up an integration
Go to Settings → Integrations and connect a service (HubSpot, Salesforce, Slack, etc.).

