optimistic-gold
optimistic-gold4mo ago

Agent Availability Based on Specific Days and Times

I would like to ask if it’s possible to configure a Vapi voice agent to be available only during specific days and hours (e.g., Monday to Friday, 8:00 AM – 4:00 PM), and to automatically respond outside of these hours with a custom message or action. Is there currently a native feature for this, or would we need to handle this logic externally? Thank you in advance.
5 Replies
eastern-cyan
eastern-cyan4mo ago
Vapi doesn’t currently support native scheduling, so you’ll need to handle time-based availability externally by adding logic via a tool call to check business hours and respond accordingly..
eastern-cyan
eastern-cyan4mo ago
So to handle business hours in Vapi, create an external API that returns whether the agent is available based on the current time, then call this tool at the start of the conversation to either continue or respond with a custom “closed” message.. https://medium.com/@aizarashid17/how-i-created-an-appointment-setter-ai-voice-agent-using-vapi-ai-make-com-and-openai-6968ed631499
Medium
How I Created an Appointment Setter AI Voice Agent using Vapi AI, M...
A step-by-step guide to creating your own AI Voice Agent for appointment setting using Vapi AI, Make.com, and OpenAI API key
Shubham Bajaj
Shubham Bajaj4mo ago
Hey @honza.r, a gentle reminder to continue this thread.
optimistic-gold
optimistic-goldOP4mo ago
Hey, I had some ideas, but will try it with external API at the start of the call. Thank you 🙂
eastern-cyan
eastern-cyan4mo ago
Alright

Did you find this page helpful?