How to Make Vapi assistant to interact with the ag...
# support
i
hey everyone, i am trying to build an assistant where vapi will book an appointment, but the llm is not communicating with the system, it is only using models and answering questions and not interacting with the system.
v
To enable your Vapi assistant to book appointments, you need to configure function calling: 1. Set up a Server URL in your Vapi account:
Copy code
// Go to Account page in Vapi Dashboard
// Add your endpoint URL to the Server URL field
2. Create a function for appointment booking:
Copy code
json
{
  "name": "bookAppointment",
  "description": "Book an appointment",
  "parameters": {
    "date": "YYYY-MM-DD",
    "time": "HH:MM"
  }
}
This allows your LLM to call external functions and interact with your appointment system. Sources: - [Vapi Documentation Server URL Events](https://docs.vapi.ai/server-url/events) - [Vapi Documentation Custom LLM Tool Calling Integration](https://docs.vapi.ai/documentation/advanced-concepts/customization/custom-llm/custom-llm-tool-calling-integration)
i
so basically should i add all the webhooks in the fucntion calling ?
k
Integrate tools like Make.com, create custom functions (check_availability, book_appointment), and update your assistant’s prompt to call these functions during conversations..
e
Create a workflow on make.com that the assistant will use while on call to check availability and book appointments. This is a very effective way and it will get the job done
4 Views