plain-purple
plain-purple3h ago

How can I integrate multiple google calendars attached to different bots

lets say i have 3 agents that are for different customers and those 3 bots have to use 3 different calendars, how do i manage that, right now i connect my google calendar integration but i only attach it to one account, do i just click the connect button again and login to a different account and then specify the calendar id?
4 Replies
Vapi Support Bot
Thank you for your question! To clarify, are you looking to have each bot use a completely separate Google account (with its own calendar), or do you want all bots to access different calendars under a single Google account? This will help me provide the most accurate integration steps for your setup. Source: - Google Calendar Integration Documentation
⤵️ Mention @Vapi Support Bot for follow-ups 🐥
plain-purple
plain-purpleOP3h ago
@Duckie each bot has 1 calendar on separate google accounts, so 3 google accounts 1 for each bot
Vapi Support Bot
To integrate multiple Google Calendars (each from a different Google account) for separate bots, connect each Google account one at a time via Dashboard > Provider Keys > Tools Provider > Google Calendar—logging in with the appropriate account each time. Then, when creating a calendar tool for each bot, specify the correct calendarId and assign the tool to the corresponding assistant. Example:
{
"type": "google.calendar.event.create",
"name": "scheduleForBotA",
"metadata": { "calendarId": "botA_calendar_id" }
}
{
"type": "google.calendar.event.create",
"name": "scheduleForBotA",
"metadata": { "calendarId": "botA_calendar_id" }
}
Repeat for each bot/account. This ensures each bot uses its own Google Calendar integration.
See documentation Source: - Google Calendar Integration Documentation
plain-purple
plain-purpleOP3h ago
@Duckie I get this error Missing Nango configuration for tool type: google.calendar.event.create

Did you find this page helpful?