Features

Integrations

Connect external services to give Cleo access to your email, calendar, files, and notes. Integrations use OAuth or API keys and can be toggled on or off at any time.

Available integrations

Gmail

Pro

Read, search, triage, and send emails. Cleo can summarise your inbox, draft replies, and flag important messages.

Authentication: Google OAuth

Google Calendar

Pro

View, create, and manage calendar events. Ask Cleo about your schedule, create meetings, or check availability.

Authentication: Google OAuth

Google Drive

Pro

Search, read, and summarise files. Read-only access keeps your documents safe while giving Cleo full context.

Authentication: Google OAuth

Notion

Search, read, and create pages. Query databases, update pages, and manage your workspace through conversation.

Authentication: API key (Integration Token)

Web Search

Search the web in real time using Brave Search. Great for up-to-date information, research, and fact-checking.

Authentication: API key (Brave Search)

Connecting a Google integration

Gmail, Google Calendar, and Google Drive all use Google OAuth. Cleo requests only the permissions it needs for each service.

  1. 1
    Open the integration — click the integration tile in the dashboard.
  2. 2
    Review permissions — the modal shows exactly which scopes Cleo will request and why.
  3. 3
    Authorise with Google — you’re redirected to Google’s consent screen. Sign in and grant access.
  4. 4
    Done — the dashboard updates automatically. The integration is live on your next message.

If you already have a Google account connected (e.g. Gmail), adding another Google service (e.g. Calendar) re-uses the same account — you just approve the additional permissions.

Connecting an API-key integration

Notion and Web Search use API keys instead of OAuth. Your key is encrypted at rest and never exposed in logs.

  1. 1
    Get your key — create an integration token on the provider’s site (Notion or Brave Search).
  2. 2
    Paste it in the modal — open the integration tile and enter your API key.
  3. 3
    Done — the key is encrypted and stored. You can update or remove it any time.

Disconnecting an integration

Open the integration tile and click Disconnect. For API-key integrations, this deletes the stored key immediately.

For Google integrations, disconnecting revokes access at Google. Because Google does not support per-service revocation, disconnecting one Google service (e.g. Gmail) will also disconnect all other Google services (Calendar, Drive). You can reconnect them individually afterwards.

Integrations in group chats

Gmail, Google Calendar, Google Drive, and Notion are personal data integrations. They are disabled in group chats by default to protect your privacy.

To allow an integration in a specific group, open the group’s settings from the dashboard and explicitly enable it under Allowed Skills. A warning badge reminds you that personal data will be accessible to the group.

Tier availability

IntegrationCleoCleo Pro
Web SearchYesYes
NotionYesYes
GmailYes
Google CalendarYes
Google DriveYes