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