Vibe is an AI assistant built by Mistral AI. It connects to Google services through Connectors — secure OAuth 2.0 integrations that let users interact with their Google data using natural language.
When a user connects a Google service, Vibe can read, search, and — with explicit user approval — act on data in that service. Every write action requires the user's confirmation before it is executed. Passwords and credentials are never stored by Vibe; authentication is handled entirely through Google's OAuth 2.0 flow.
Supported Google services
Supported Google services
Vibe integrates with the following Google services:
| Service | What Vibe does |
|---|---|
| Gmail | Search email threads, read messages, create drafts for user review, and organize emails with labels. |
| Google Calendar | List calendars, search events, create, update, or delete events, and respond to invitations. |
| Google Drive | Search files, read file content (including Google Docs and Sheets), and view file metadata and permissions. |
| Google BigQuery | Explore datasets and tables, and run SQL queries to analyze data. |
| Google Workspace (admin) | Sync Google Groups with Vibe's role-based access control for enterprise customers. |
Gmail
Gmail
Vibe uses the Gmail API to help users manage their email through natural language (e.g. "Summarize my unread emails from the legal team" or "Draft a reply to the last message from Alice").
Scopes requested:
gmail.readonly— Search email threads, read message content, list drafts, and list labels. These read-only operations are the foundation of every email-related task.gmail.compose— Create email drafts for the user to review. Drafts are never sent automatically — the user must manually review and send them from Gmail. Vibe usescomposeinstead ofsendbecause it only creates drafts, never sends emails directly.gmail.modify— Organize emails by creating, updating, and deleting labels, and by applying or removing labels on individual messages and threads. Thereadonlyandcomposescopes cannot modify labels or message metadata, somodifyis required for these organizational actions.
Google Calendar
Google Calendar
Vibe uses the Google Calendar API to help users manage their schedule (e.g. "What meetings do I have tomorrow?" or "Create a team meeting for Friday at 2 pm").
Scope requested:
calendar(full access) — List the user's calendars, search and retrieve events, create new events, update existing events, delete events, and respond to invitations (accept, decline, tentative). Thecalendar.readonlyscope is insufficient because Vibe also creates, updates, and deletes events on behalf of the user.
Google Drive
Google Drive
Vibe uses the Google Drive API to help users find and read their files (e.g. "Find the latest Q3 revenue deck and summarize it").
Scope requested:
drive.readonly— Search files by title, content, type, or owner; list recently accessed files; read file content including Google Docs and Sheets via export; retrieve file metadata; and check file permissions. Vibe needsdrive.readonlyrather than the narrowerdrive.filescope because users need to search and read any file in their Drive, not only files created by Vibe.
Google BigQuery
Google BigQuery
Vibe uses the BigQuery API to help users explore and query their data warehouses (e.g. "Show me the top 10 customers by revenue from the sales dataset").
Scope requested:
bigquery— Explore datasets and tables, and execute SQL queries on the user's behalf. Thebigquery.readonlyscope is insufficient because users also need to run queries that create temporary tables and manage job execution.
Google Workspace (Admin Directory)
Google Workspace (Admin Directory)
Vibe offers a Google Workspace integration for enterprise customers. Organization administrators can sync their Google Groups with Vibe's internal permission system so that team memberships are automatically reflected in Vibe's access controls.
Scopes requested:
admin.directory.user.readonly— List users in the customer's Google Workspace domain to map Workspace identities to Vibe accounts. Only user metadata (email, name, organizational unit) is read; user accounts are never modified.admin.directory.group.readonly— List Google Groups in the customer's domain and enumerate group members. This lets administrators automatically map Google Groups to Vibe permission roles. Groups are never created, modified, or deleted.
User consent and approval
User consent and approval
Vibe follows a strict consent model:
- OAuth consent — Users authenticate directly with Google and see exactly which permissions Vibe requests before granting access.
- Per-action approval — Every write action (sending a draft, creating an event, modifying a label) requires the user's explicit approval inside Vibe before it is executed. Users can approve, decline, or pre-authorize specific actions. See Safety and approvals for details.
- Disconnect at any time — Users can revoke Vibe's access from the Connectors page or from their Google Account permissions. Disconnecting immediately stops all access.
Data handling and privacy
Data handling and privacy
- Real-time Connectors (Gmail, Google Calendar, BigQuery): data is fetched in real time for the current request and is not stored on our servers. Disconnecting revokes access immediately.
- Knowledge Connectors (Google Drive): files are indexed and stored in our European data centers so users can search them instantly. Existing access permissions are replicated. If an administrator disables the Connector, indexed data is scheduled for permanent deletion. See Knowledge Connectors for details.
- No training: data accessed through Connectors is never used to train or fine-tune Mistral AI models, regardless of the user's plan.
- European infrastructure: all data processing and storage occurs in Mistral AI's European data centers.
- Encryption: all communication with Google APIs uses TLS encryption in transit.
For full details, see Mistral AI's Privacy Policy and Trust Center.
Google API Services User Data Policy
Google API Services User Data Policy
Vibe's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.