The receptionist's tools: check slots, book a meeting, take a message
During a call the receptionist calls three tools. Each tool returns a sentence it reads out, and records the action.
| Tool | What it does |
|---|---|
check_slots | Returns the next 3 free slots (at least two hours ahead), based on calendar availability, existing appointments and Google Calendar if connected. A specific day can be requested. |
book_meeting | Books the chosen slot β atomically, so two parallel calls cannot take the same slot. The customer gets a spoken confirmation and one on WhatsApp (when possible), and you get an email. |
take_message | Records a message for the business owner (name, phone, content) when it cannot help on the call or the customer asks to be called back. An email goes out immediately. |
Connecting at the provider
The Receptionist page shows the URLs ready with your secret:
https://vision.org.il/wa/voice_webhook.php?p=retell&t=<slug>&k=<secret> β call events
https://vision.org.il/wa/voice_webhook.php?p=retell&t=<slug>&k=<secret>&fn=1 β tools (Retell custom functions)
On Vapi the tools arrive at the same Server URL (without fn=1). A number obtained from the system comes with everything configured; when you bring your own agent, "Sync" pushes the prompt and greeting, and the tools are set up once in the provider's dashboard following the instructions on the page.