You ask Gemini: “Summarize my latest emails from Jane” or “Pull the transcript of this YouTube video and give me the key points” — and Gemini either responds generically without touching the extension, or says “I can’t access that.” The Google Workspace / Maps / YouTube / Flights / Hotels extensions are real, but they trigger less reliably than people assume.
Usually it’s one of three things: the extension toggle is off, your prompt isn’t using language the router recognizes as an extension intent, or you’re in a region / on an account type that doesn’t have that extension available.
Common causes
By frequency:
1. Extension toggle is off (most common)
Each extension has an individual on/off switch under Settings → Extensions. Turning on “all extensions” at top level doesn’t always cascade to each one — and Workspace ones in particular often default off for personal Google accounts.
How to judge: go to gemini.google.com/extensions and verify the specific extension you want is toggled on.
2. Prompt phrasing doesn’t trigger the router
Gemini’s extension router is heuristic, not deterministic. “Find me cheap flights to Tokyo” might trigger the Flights extension; “what are some good Tokyo trips” usually won’t. Generic phrasing routes to plain Gemini.
How to judge: rephrasing with explicit extension names (“Use the Flights extension to find me flights to Tokyo”) triggers it.
3. Account type lacks the extension
- Workspace extension on personal Gmail: requires your personal account, fine
- Workspace extension on a work account: requires admin to enable Gemini app for Workspace and grant Gemini access to Workspace data — many orgs disable this
- Flights, Hotels, Maps: often US-region first; some regions never see them
How to judge: someone else with a different region or account type can trigger the same extension and you can’t.
4. Permissions never granted
When you first toggle on Workspace extension, Google prompts an OAuth consent for Gmail / Drive / Docs scopes. If you closed that popup or denied a scope, the extension is “on” but lacks data access.
How to judge: Settings → Extensions → Workspace shows “Reconnect” or asks to re-authorize.
5. Multi-account confusion
Signed into multiple Google accounts in the browser, but extension permissions were granted to account A while Gemini is currently using account B.
How to judge: switching to a single-account browser profile fixes it.
6. Regional restriction
Flights / Hotels / Maps / YouTube extensions roll out region-by-region. Even within supported countries, some require English locale.
Shortest path to fix
Step 1: Verify the extension is on
Open gemini.google.com/extensions. For each extension you want, the toggle must show on. If any extension shows “Connect” instead of an on/off switch, click Connect and complete the OAuth flow — granting all scopes it requests.
Step 2: Use explicit ”@” syntax or extension naming
Gemini supports an @ mention syntax for some extensions. In any case, naming the extension explicitly forces the router:
@Gmail summarize my unread emails from this week
@YouTube what does this video say: <url>
@Maps how long to drive from SF to LA right now
Use the Workspace extension to find docs about Q3 planning
Avoid vague phrasing. Don’t say “check my email” — say “use the Gmail extension to summarize my unread emails.”
Step 3: Reconnect the extension
If toggled on but still failing:
gemini.google.com/extensions
→ Toggle the extension OFF
→ Reload page
→ Toggle the extension ON
→ Re-grant ALL requested OAuth scopes
A clean reconnect re-issues fresh OAuth tokens — fixes the silent-revoke case.
Step 4: Check Workspace admin settings
Work account specifically:
- Confirm your admin enabled Gemini for Workspace
- Confirm admin enabled “Allow Gemini app to access your Workspace data”
- Confirm admin enabled the specific extensions you need (Gmail, Drive, Calendar)
If admin disabled any of these, the extension toggle in your UI will look on but produce no data.
Step 5: Test from a fresh browser profile
New Chrome / Firefox profile
Sign in with ONLY the account you want Gemini to use
Re-enable extensions
Retry the same prompt
This rules out multi-account auth bleed.
Step 6: Check region
If you’re outside the US and want Flights / Hotels / Travel extensions, switching your Google account region (Account settings → General preferences → Country) may help. But this also affects billing — don’t change it casually.
For a quick test, a VPN to US plus a fresh incognito session can confirm whether region is the blocker.
Prevention
- Always use explicit naming: “Use the Gmail extension to…” not “check email”
- Keep Workspace and personal Google accounts in separate browser profiles — multi-account auth bleed is the most-debugged issue in this hub
- Before relying on an extension for a critical workflow, do a sanity-check prompt that confirms it can read your data (e.g., “What’s the subject of my most recent email?”)
- For Workspace, get a written confirmation from your admin that Gemini extensions are enabled for your OU before you build automation on top
- Bookmark the extensions page — Google occasionally adds new extensions and they default off