Welcome! Great question for multiple
# general-english
z
Welcome! Great question for multiple barbers (or providers), each one typically needs their own Google Calendar integration so the system can read and write to separate calendars. You’ll want to look into using OAuth per provider and mapping each booking to the right calendar ID. Check the scheduling demo’s docs for multi-provider setup or Google Calendar API’s ‘CalendarList’ and ‘Events.insert’ examples that’s where it clicks together."
h
OK, I created separate calendars in my Google Calendar each with its own calendar_id. Then I went into the VAPI dashboard for the demo assistant and created a pair of Calendar Tools for each chair/truck, specifying the appropriate calendar_id. I then added each of the tools to the assistant. I think that I need to tweak my prompt now to tell the agent that I have x chairs/trucks available to schedule and how to use each of the tools.
The template scheduling demo is for a healthcare provided that seems to have multiple providers but it isn't clear how the demo links the 15 providers to different calendars:
Copy code
## Knowledge Base

### Appointment Types
- Primary Care: Annual physicals, illness visits, follow-ups (30-60 minutes)
- Specialist Consultations: Initial visits and follow-ups with specialists (45-60 minutes)
- Diagnostic Services: Lab work, imaging, testing (varies by service, 15-90 minutes)
- Wellness Services: Nutrition counseling, physical therapy, mental health (45-60 minutes)
- Urgent Care: Same-day appointments for non-emergency acute issues (30 minutes)

### Provider Information
- Wellness Partners has 15 providers across various specialties
- Primary care hours: Monday-Friday 8am-5pm, Saturday 9am-12pm
- Specialist hours vary by department
- Some providers only work on certain days of the week
- New patient appointments are generally longer than follow-up visits
z
Here’s what usually works: create a separate Google Calendar for each chair or truck so each one has its own calendar ID. In the VAPI dashboard, set up a Calendar Tool for each and link it to the right calendar ID. Once that’s done, add all those tools to your assistant. You’ll just need to tweak your prompt a bit so the agent knows how many chairs or trucks you have and which tool goes with which one. That way, it can schedule the right resource automatically. The demo you mentioned shows multiple providers, but it doesn’t really explain how each is tied to a specific calendar that part you’ll handle in your own setup and prompt
h
LoL, I asked Claude to generate a prompt for me. Can't test at the moment because VAPI is experiencing a system wide problem connecting new users to G-Cal throwing a Nango errror.
z
Come inbox Let's connect
3 Views