Dashboard
1
Navigate to Agents
In the sidebar, click Agents.
2
Click Create Agent
Give your agent a descriptive name like “Sales Assistant” or “Support Bot”.
3
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
4
Write a system prompt
This defines your agent’s personality and behavior. See System Prompt Guide for tips.
5
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.
6
Test it
Click Talk to Agent to start a WebRTC call in your browser and test the conversation.
API
Agent fields
Add tools to your agent
Give your agent the ability to take actions during conversations:1
Set up an integration
Go to Settings → Integrations and connect a service (HubSpot, Salesforce, Slack, etc.).
2
Create a tool
Go to Tools → Create Tool and select a template for your integration.
3
Assign to your agent
In your agent’s Tools tab, add the tool. The agent can now use it during conversations.
Enable video mode
Give your agent a visual presence with a video avatar:1
Go to the Video tab
In your agent’s settings, click the Video tab.
2
Choose an avatar
Browse the avatar library and select one that fits your brand.
3
Enable video
Toggle video mode on. Your agent will now appear as a video avatar during video calls.

