cannot connect google calendar
# support
t
hello I’m trying to reconnect Google Calendar in the Integrations panel. The OAuth process completes successfully (Google says “Success”), but after redirecting, the calendar does not appear as connected in Vapi. I’ve already tried: Clearing Google account permissions Reconnecting in Incognito mode Multiple browsers Disabling all extensions The screen sometimes hangs on a spinner, and refreshing brings me back to the "Connect" button.
v
I can help you get this sorted. From what you described, it sounds like the OAuth handoff is completing but Vapi isn’t actually storing the token. I’d like to check a couple of things: when you finish the Google auth flow, are you redirected back to the exact Vapi integration URL, or do you see any errors in the console/network logs? @Taylor
g
I'm having the same issue/behavior
I am able to use the Google Calendar tool in an Assistant but it fails with the error: "Missing Nango configuration for tool type: google.calendar.availability.check"
v
I see the error “Missing Nango configuration for tool type: google.calendar.availability.check.” I can help verify your Nango setup and ensure the integration is properly linked to your Assistant. Often this happens when the OAuth authorization isn’t fully completed or the tool isn’t correctly mapped. Can you confirm if Nango was fully connected and authorized for this Assistant so we can pinpoint the issue? @ghelman
g
@Vercel It seems to have been connected and authorized properly . It does not show in Vapi as connected but when I go to reconnect it shows https://cdn.discordapp.com/attachments/1420479962502398122/1420558878080368730/image.png?ex=68d5d60d&is=68d4848d&hm=53cd7f1349e0f0b29a5611992bd33e8fb05b9ffaf228a8a07fdfc23920c7f17c&
It then gives me a success popup and back to the https://dashboard.vapi.ai/settings/integrations page but with the same issue
a
I am having the same issue as well, permissions are granted fine and it send me back to the vapi integration page but google calander never seems to be connected, so my tools for checking availlibity and scheduing doesn't work. Please know that it was working fine a week ago.
g
I disconnected Google Sheets and tried to reconnect and am having the same issue as Google Calendar.
v
Thanks for the info. It looks like the connection completes but isn’t saving in Vapi for both Calendar and Sheets. This often points to a caching issue or something on the Nango side. I can help check the integration logs and token setup, Does this happen across different browsers or devices?
@ghelman
t
I’ve now tested the following: Cleared Google account permissions Reconnected in Incognito mode Tried multiple browsers Disabled all browser extensions The OAuth flow still shows a success message ("Connected"), but then I get redirected to about:blank, and the calendar doesn't show as connected inside Vapi. Console logs show some warnings, including one related to DODGEBALL_FINGERPRINT_SERVICE_V2 missing a URL, and several fallback/WebGL notices. Let me know if you'd like a full copy of the console output or a screen recording. Would appreciate your help in manually clearing or resetting the integration token on your end if possible. Thanks
g
I did the same thing as @Taylor with the same reult
m
This is happening to me as well
v
Thanks for the details. It looks like the OAuth flow completes but the token isn’t sticking, likely due to a stale or corrupted integration token. I can help manually reset the token and reconnect both Calendar and Sheets. If you share the console logs or a quick screen recording privately, we can troubleshoot and fix this directly. @Taylor @ghelman @Mason Doberstein
c
Hey, can you send me a screen recording video that walks through the issue you are facing? It would be easier for me to understand your issue and help you out with it.
f
This is also happening to me
r
Could you please assist me with this as well? I have been troubleshooting for hours now. @Vercel
v
I can help you fix this directly. The issue points to the integration token not saving correctly in Vapi, and I can reset and reconnect it for you. Let’s move this to a private chat so we can sort it out right away. @royce
g
Hi, I am experiencing the exact issue. It shows as if all permissions are successfully granted, but then I am back to the grey Connect button. Please let us know if anyone figures out the fix for this.
v
I’ve dealt with this before—permissions go through but the connection doesn’t stick, so it stays on “Connect.” I can help get this sorted by resetting the integration. Have you tried clearing the existing token yet, or do you want me to walk you through it? @Gary
The issue is still ongoing: The Google Calendar integration is currently not working. Even after successful authentication, the connection stays on Connect and is not saved. This affects all accounts that need to create a new Google Calendar connection. A proper fix is urgently needed. @Vapi @Vapi Support Bot @Vapi Incident
v
Thank you for sharing the details. To help us troubleshoot further, have you already tried clearing the existing Google integration token from the Vapi dashboard and then reconnecting? If not, please try this step and let us know if the issue persists. If you have, please mention any error messages or unusual behavior you observed during the process. Sources: - [Vapi Google Calendar Integration Documentation](https://docs.vapi.ai/tools/google-calendar) - [Vapi Issue Reporting Guide](https://docs.vapi.ai/issue-reporting)
It still persists
t
still could use some help with tihs
this is exactly what happens
clearing the existing token also doesnt work
m
Anyone ever find a solution to this that worked?
c
Hi, check this out
n
i am also facing same issue any update from @Vapi
t
still struggling with this issue. anyone to help
@Vapi
m
I don't think this is solved yet
n
can you guys atleast gave us estimated time when it will be fixed, we have clients waiting for responses. @Vapi @Vapi Incident @VAPI Tech
c
Hi, the team is working on it. It'll soon start working.
t
FWIW. We built our authentication and custom tools (for get availability, create event) in around a day, given this outage. Worth a consideration given the lack of transparency on the sudden, weeklong outage.
n
how many more days have to wait, or should we look for other solutions? @Vapi @Vapi Incident @Vapi Support Bot
v
While the official Google Calendar integration is still experiencing issues, you can create a custom tool to interact with Google Calendar directly using your own API credentials. Here's a starting point for a custom tool (Node.js example):
Copy code
js
// Example: Create a Google Calendar event using the Google API client
const { google } = require('googleapis');
const calendar = google.calendar('v3');

// Use OAuth2 credentials here
async function createEvent(auth, event) {
  return await calendar.events.insert({
    auth,
    calendarId: 'primary',
    resource: event,
  });
}
You can find more details on building custom tools in the [Vapi documentation](https://docs.vapi.ai/tools/custom-tools) and [Google Calendar API docs](https://developers.google.com/calendar/api/guides/create-events). This approach requires some setup, but it allows you to restore scheduling functionality while the outage persists.
n
@Vapi any chnage will this issue be fixed in next 5 days?
c
Hi, the team is still working on it. I have nudged them.
n
hi, it's been while, @Vapi any update please is it fixed or not?
c
Hi, it has been fixed.
n
thank you for the update let me check.
g
Thanks!