Overview
The Intercom integration gives Cora.ai access to your support conversations, contacts, and team data — so it can detect lifecycle events, surface customer insights, and keep your team informed about key moments across the customer journey.
Integration Type: OAuth 2.0, Organization-Level
Setup Time: ~2 minutes
Required Role: Intercom Admin
Prerequisites
An active Intercom workspace
Admin permissions in Intercom
Organization administrator access in Cora.ai
Setup Steps
Step 1: Initiate Connection
Log into Cora.ai as an organization administrator
Navigate to Settings → Organization Settings → Integrations
Locate the Intercom integration card
Click the Connect button
Step 2: Authorize in Intercom
You will be redirected to Intercom's authorization screen
Select the Intercom workspace you want to connect
Review the permissions Cora.ai is requesting
Click Authorize to grant access
Step 3: Confirm Connection
You will be redirected back to Cora.ai
The Intercom integration card will show Connected status
Your name and the connection date will appear on the card
Step 4: 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 Intercom integration card to open the settings panel
Under Lifecycle Events, toggle the switch on
Click Save
What Cora.ai Accesses
Once connected, Cora.ai syncs the following Intercom data on a scheduled basis:
Admins — Team members in your Intercom workspace
Contacts — Customers and leads in your Intercom database
Conversations — Support threads and their metadata
Conversation Parts — Individual messages within each conversation
This integration is read-only. Cora.ai does not write to, modify, or delete any data in your Intercom workspace. All synced data is stored on Cora’s infrastructure and used to detect lifecycle events and surface customer insights.
Disconnecting
To disconnect Intercom:
Open the Intercom integration card
Click Disconnect
Confirm the disconnection
Disconnecting stops all data syncing. Previously synced data will remain available until it is manually removed.
