Automated AI Voice Campaigns — Like Zoho Campaigns, Built for Phone Calls.
Upload a list, write the questions you need answered, and let Aurora dial every contact. Structured answers, recordings, and credit usage land in one campaign table.
Q3 Renewal Outreach
45 / 100 contacts called
| Contact | Renewing? | Credits |
|---|---|---|
| Ava Chen | Yes | 6 |
| Marcus Webb | No | 4 |
| Priya Shah | Yes | 7 |
Question columns come from your campaign schema. Every extracted answer is stored as structured JSON.
Two voice engines
Run a standard low-cost cascade for high-volume lists, or switch a campaign to OpenAI Realtime when the conversation has to feel live.
Answer collector
Build the exact questions the agent should ask. Yes/No, text, number, or multiple choice become a strict JSON schema for extraction.
CSV or Zoho import
Upload Name and Phone, keep extra columns as merge variables, or pull a campaign list from Zoho when the CRM is connected.
Recordings in the results grid
Replay every call inline next to status, credits used, and the answers the model extracted from the conversation.
Credits before every dial
Campaigns pause automatically when the balance cannot cover a three-minute reserve, so a list never burns an empty account.
Paced outbound queues
Contacts enter a campaign queue with configurable concurrency. Aurora never fires an entire list at once.