Outbound Calls
Movoice AI can place calls on your behalf — for appointment reminders, lead follow-ups, payment nudges, and more.Trigger a Single Call
Via Dashboard
- Go to Calls → New Call.
- Select your agent.
- Enter the recipient’s phone number.
- (Optional) Fill in variables the agent will use (e.g., customer name, appointment time).
- Click Call Now.
Via API
{{variable_name}}:
Variable Substitution
Variables are injected into your agent’s system prompt at call time, letting you personalize each call with caller-specific data:| Variable | Example value | Use case |
|---|---|---|
{{name}} | Rahul Sharma | Personalize greeting |
{{appointment_time}} | Tomorrow at 3 PM | Appointment reminder |
{{amount_due}} | ₹2,500 | Payment collection |
{{order_id}} | ORD-4521 | Order status update |
{{clinic_name}} | Sharma Dental | Multi-tenant agents |
Schedule a Call
To schedule a call for a future time:schedule_at is a Unix timestamp. Calls are placed within 30 seconds of the scheduled time.
Handle Call Outcomes
After each call, Movoice sends acall.completed webhook with:
summary— AI-generated summary of the conversationsentiment—positive,neutral, ornegativeoutcome— custom tag set by the agent (e.g.,BOOKED,REFUSED,CALLBACK)transcript_url— full transcript JSONrecording_url— MP3 recording
For Bulk Outbound Campaigns
If you need to call hundreds or thousands of people, see Batch Calls.Outbound calls require the recipient’s phone number to be in E.164 format (e.g.,
+919876543210 — country code + number, no spaces or dashes).