Scheduling Callback
# support
m
There are scenarios where we call candidates and they say can you please call me back tomorrow arounf 2 om. We do our calls using APIs and there a Job Run for a call every 3 secs. How should I set up the call back thing? Is there a way VAPI does this on its own. Are there job run frameworks in VAPI?
v
You can use Vapi's built-in scheduling by passing the
schedulePlan
parameter when creating a call. This lets Vapi handle the callback automatically at the requested time—no need for your own job runner.
Copy code
json
{
  "assistantId": "your-assistant-id",
  "phoneNumberId": "your-phone-number-id",
  "customer": { "number": "+11231231234" },
  "schedulePlan": { "earliestAt": "2025-05-30T14:00:00Z" }
}
Just set
earliestAt
to the candidate's requested callback time and Vapi will do the rest!
(See documentation for details: https://docs.vapi.ai/calls/outbound-calling) Source: - [Outbound Calling](https://docs.vapi.ai/calls/outbound-calling)
3 Views