Quickstart
Get your first AI phone agent up and running in minutes.
Prerequisites
- A VOCALS account at dashboard.usevocals.com
- API keys for at least one provider in each category (STT, LLM, TTS)
- A SIP provider account (e.g., Twilio, Telnyx, or any SIP-compatible provider) with a phone number
Step 1: Configure providers
Navigate to Configuration > Providers in the dashboard and add your AI provider credentials:
| Stage | Recommended Provider | What it does |
|---|---|---|
| STT | Deepgram | Converts caller speech to text |
| LLM | OpenAI (GPT-4o) | Generates conversational responses |
| TTS | ElevenLabs | Converts response text to speech |
For each provider, enter your API key and select a model.
Step 2: Create an agent
Go to Agents and click Create Agent:
- Name — Give your agent a descriptive name (e.g., "Customer Support")
- System Prompt — Define how the agent should behave:
You are a helpful customer support agent for Acme Corp.
Be friendly, concise, and helpful. If you can't answer a
question, offer to transfer the caller to a human agent. - Providers — Select the STT, LLM, and TTS providers you configured
- Welcome Message — Optional greeting played when a call connects (e.g., "Hi, thanks for calling Acme Corp. How can I help you today?")
- Language — Set the agent's language (default: English)
Click Save to create the agent.
Step 3: Connect a phone number
- Go to Configuration > SIP Providers and configure your SIP provider credentials
- Go to Configuration > Agents and assign a phone number to the agent you created
- VOCALS will route incoming calls on that number to your agent via SIP
Step 4: Make a test call
Call the phone number you configured. You should hear the welcome message, and then be able to have a conversation with your AI agent.
Step 5: Monitor in the dashboard
After the call, check the Dashboard to see:
- Call duration and status
- Conversation transcript
- Latency metrics (STT, LLM, TTS)
- Cost breakdown
Next steps
- Core Concepts — Understand the VOCALS architecture
- Agent Configuration — Fine-tune agent behavior
- API Overview — Automate with the REST API