May 27, 2026 · 10 min readDocumentation Index
Fetch the complete documentation index at: https://docs.unpod.dev/llms.txt
Use this file to discover all available pages before exploring further.
Voice AI agents are replacing traditional IVR systems and transforming how businesses handle calls. Unpod makes it possible to build a production-ready voice agent in under 30 minutes — no ML background required. This guide walks through every step.
What We’re Building
A customer support agent that:- Answers inbound calls for a SaaS product
- Has a defined persona and voice
- Can look up information from uploaded docs
- Hands off to a human when needed
Step 1: Create Your Agent in AI Studio
Log in to unpod.ai and open AI Studio. Click New Agent.Identity Tab
Set the core details:| Field | Example |
|---|---|
| Name | Aria |
| Handle | aria-support (URL-safe slug, used in API) |
| Language | English (US) |
| Timezone | America/New_York |
Step 2: Define the Persona
The persona determines how your agent thinks, speaks, and behaves. Open the Persona tab.System Prompt
Write a clear system prompt that defines:- Role and purpose
- Tone and communication style
- What the agent should and should not do
Greeting Message
The first thing your agent says when the call connects:Step 3: Configure the Voice Profile
Open the Voice Profile tab. Choose:- TTS Provider: ElevenLabs, OpenAI, Azure, or Google
- Voice: Pick from available voices for your chosen provider
- Speed: 0.9–1.0 works well for support calls
- Stability / Similarity: Higher stability = more consistent, lower = more expressive
Step 4: Choose Your AI Model
Under the Advanced tab, select the LLM powering your agent:| Provider | Model | Best For |
|---|---|---|
| OpenAI | gpt-4o | General purpose, high accuracy |
| Groq | llama-3.1-70b | Low latency, cost-efficient |
| gemini-1.5-flash | Multimodal, long context | |
| Azure OpenAI | gpt-4o | Enterprise compliance |
gpt-4o or llama-3.1-70b via Groq are solid starting points.
Step 5: Add a Knowledge Base
Upload product documentation, FAQs, or policy docs so your agent can answer accurately. Open Knowledge Base → Upload Document. Supported formats:- PDF, DOCX, TXT, Markdown
- Web URLs (Unpod crawls and indexes the content)
- Break large PDFs into topic-focused sections
- Include an FAQ document with exact question phrasing customers use
- Add a “what not to say” policy document to constrain agent behavior
Step 6: Set Up Telephony
Your agent needs a phone number to receive calls.6a: Create a Bridge
Go to Telephony → Bridges → Create Bridge. A bridge connects your agent to a voice infrastructure provider.- Name:
support-bridge - Provider: LiveKit or Vapi
- Agent: Select
aria-support
6b: Add a Phone Number
Go to Numbers → Provision Number. Select a country and area code. Unpod provisions a real phone number via your connected SIP provider.6c: Link Number to Bridge
Assign the provisioned number to your bridge. Incoming calls to this number will now route to Aria.Step 7: Test the Agent
- Click Preview in AI Studio to test via the browser interface
- Call the provisioned phone number from your mobile
- Check Call Logs to review the transcript and see how the agent performed
Monitoring & Iteration
After going live:- Call Logs: Review transcripts to find gaps in knowledge base coverage
- Analytics: Track call duration, resolution rate, and sentiment over time
- Analysis Tab: Configure post-call extraction — pull structured data (intent, outcome, customer tier) from each conversation
What’s Next
Voice AI Platform Docs
Full platform guide for business users.
API: Create Tasks
Trigger outbound calls to your agent via API.
Knowledge Base Setup
Detailed knowledge base configuration guide.
Telephony Configuration
Advanced telephony and provider setup.