Skip to Content
IntegrationsGoogle (Gmail, Calendar, Drive)

Google — Gmail, Calendar, Drive

BiVelio integrates with core Google Workspace services to synchronize emails, calendar and documents with your workspace.

Gmail

Features

  • Email reception — incoming emails appear in ChannelHub as another channel
  • Email sending — reply to clients directly from BiVelio
  • Automatic classification — AI agents classify emails by priority and topic
  • Conversation threads — emails are grouped by thread, maintaining context
  • Attachments — attached documents are automatically stored in the Documents module

Configuration

Access Integrations

Navigate to Settings > Integrations > MCP Marketplace > Gmail.

Connect your account

Click Connect and sign in with your Google account. BiVelio will request email read and send permissions.

Configure filters

Define which emails should sync with BiVelio:

  • All inboxes or only specific labels
  • Filters by sender, subject or domain
  • Internal email exclusion (optional)

Verify the connection

The MCP validator will check that the connection works correctly and permissions are sufficient.

BiVelio automatically parses the sender name from the standard email format (“Name <email@domain.com>”) to display clean names in the ChannelHub interface.

Google Calendar

Features

  • Multi-account sync — connect multiple Google accounts with independent calendars
  • Incremental sync — only changes are transferred, optimizing API usage
  • Automatic cron — configurable periodic synchronization (every 5, 15 or 30 minutes)
  • AI agent access — agents can query the calendar to make decisions

Sync architecture

BiVelio uses two coordinated Edge Functions:

  • calendar-sync — runs incremental synchronization on demand
  • calendar-cron — schedules periodic calendar-sync runs

Synchronization uses incremental tokens from the Google Calendar API: each run only downloads events modified since the last sync, minimizing quota usage.

AI agent usage

The Fernando agent can query the aggregated calendar via the get_calendar_aggregate function, allowing it to:

  • Report availability before scheduling meetings
  • Detect calendar conflicts
  • Suggest optimal time slots

Google Drive

Features

  • File synchronization — access Drive documents from BiVelio
  • Case linking — associate Drive files with active cases
  • Unified search — search Drive documents from BiVelio’s search bar

Configuration

Google Drive integration follows the same OAuth connection process as Gmail and Calendar. Select the folders you want to sync and define access permissions per team.

Security

  • OAuth 2.0 authentication with renewable tokens
  • Minimum required permissions (only necessary scopes)
  • Tokens stored encrypted (AES-256-GCM)
  • Access revocation from Google or BiVelio at any time
Last updated on