Integration Type: OAuth 2.0, User-Level
Setup Time: 3–5 minutes per user
Required Role: Any authenticated Cora.ai user
Setup Time: 3–5 minutes per user
Required Role: Any authenticated Cora.ai user
Prerequisites
- Google Workspace or personal Google account
- Gmail enabled (for Gmail integration)
- Google Drive
- Active Cora.ai user account
Required Permissions
Gmail Integration
Cora.ai will request the following Gmail permissions:- Read emails — Read email messages and threads from your inbox
- Send emails — Send emails and compose messages on your behalf
Google Drive Integration
Cora.ai will request the following Google Drive permissions:- Read files — Access documents and files in your Drive for knowledge and context
- Create and manage files — Create presentations and documents in your Drive
- Share files — Add permissions to files created by Cora.ai
Setup Steps
Cora supports integrations at the individual user level and at the shared organization level. For Gmail the account level is useful for connecting a shared inbox like support@yourcompany.com for sending emails and for detecting shared customer lifecycle events (e.g., upsell opportunity, renewal risk, etc.).User Level Integration — Gmail or Drive
1
Access User Integrations
- Log into Cora.ai with your user account
- Click on your Profile picture or avatar (top-right corner)
- Select Settings or Integrations from the dropdown menu
- Navigate to the Integrations tab
2
Initiate Gmail or Drive Connection
- Locate the integration card
- Click the Connect button
- You will be redirected to Google’s authentication page
3
Google Authentication
- Select the Google account you want to connect
- If prompted, enter your Google password
- If 2-factor authentication is enabled, complete the verification
4
Grant Permissions
- Review the permissions Cora.ai is requesting
- Google will display the requested permissions, including read and send access for Gmail and file access for Drive
- Click Allow to grant access
5
Confirm Connection
- You will be redirected back to Cora.ai
- The integration card will show Connected status
- Your connected address will be displayed
6
Enable Lifecycle Events
Track events across your customer lifecycle — from onboarding and renewals to upsells, expansion, and churn risk — so your team never misses a key moment.
- Click the connected Gmail integration card to open the settings panel
- Under Lifecycle Events, toggle the switch on
- Click Save
Shared Gmail Integration
For sending outbound emails to your customers we typically recommend creating a new shared Gmail account (e.g., cora@yourcompany.com or notifications@yourcompany.com). This allows you to have a consistent and branded experience with your company logo. This shared account is connected once by an admin team member and shared across the Cora organization. Step 1: Log Into Cora Log into Cora.ai with your shared Google account (e.g., cora@yourcompany.com). Step 2: Authorize Gmail Follow steps 1–6 detailed above to get Gmail connected.What Cora.ai Accesses
Gmail
Reads: Cora.ai can read email messages and threads from your connected inbox to provide context for customer interactions and workflows. Writes: Cora.ai can send emails on your behalf, including EBR distribution, customer communications, and automated notifications. Emails are always sent from your connected Gmail address.Google Drive
Reads: Cora.ai can access documents and files in your Drive to use as knowledge and context for generating insights and content. Writes: Cora.ai can create presentations and documents in your Drive (e.g., EBR decks from templates) and manage sharing permissions on files it creates.Multiple Account Support
You can connect multiple Gmail accounts to Cora.ai:- On the Gmail integration card, click Add Another Account
- Follow the OAuth flow for the additional account
- When sending emails, you’ll be able to select which account to use
Use Cases
Gmail
- EBR Distribution — Send Executive Business Review decks via email
- Customer Communications — Email customers directly from Cora.ai
- Automated Notifications — Send automated alerts and updates
- Email Context — Read email threads to inform customer insights and workflows
Google Drive
- EBR Creation — Generate Executive Business Review presentations
- Template-Based Decks — Create presentations from Cora.ai templates
- Knowledge Source — Use Drive documents as context for generating insights
- Collaborative Presentations — Share presentations with team members via Drive
Disconnecting
To disconnect a Gmail or Google Drive account:- Navigate to Profile → Settings → Integrations
- Locate the integration card
- Click Disconnect or Remove
- Confirm the disconnection
- Visit myaccount.google.com/permissions
- Locate “Cora.ai” in the list
- Click Remove Access