Konnectify
Intercom + Konnectify

Intercom Integration with Konnectify

Intercom is a Conversational Relationship Platform (CRP). Connect Intercom to Konnectify to automate customer support and messaging workflows across contacts, companies, conversations, tickets, tags, notes, and events.

Contacts Companies Conversations Tickets Tags Notes Events 7 Triggers 22 Actions

What is Intercom?

Intercom is a Conversational Relationship Platform (CRP) used to manage customer conversations, support tickets, and customer data in one place.

With Konnectify, you can sync contacts and companies, automate ticket and conversation workflows, and apply operational rules (like tagging and notes) across your customer support and messaging stack.

New to Intercom?
Create an Intercom workspace to manage conversations, tickets, and customer profiles.
Visit Intercom →
New to Konnectify?
Build workflows with triggers and actions—no brittle scripts required.
Sign up for free →
What you can automate
• Create or update companies and keep account data consistent
• Create/update contacts and enrich profiles from other systems
• Link contacts to companies automatically
• Create, update, find, and archive tickets based on events
• Create and reply to conversations, then convert to tickets when needed
• Apply/remove tags, add admin notes, and track custom events

API & Authentication

Authentication type: OAuth 2.0 authorization

Konnectify connects to Intercom using an OAuth 2.0 flow. When you authorize, Intercom grants Konnectify a secure access token so your workflow can read and write data according to the permissions you approve. You can disconnect at any time from Konnectify or Intercom.

What the Intercom connection can do
  • Create, update, find, and delete (or archive) core objects: contacts, companies, tickets, and conversations
  • Apply operational metadata: tags, admin notes, and contact-to-company linking
  • Reply to conversations and convert conversations into tickets
  • Send custom events to Intercom for tracking and automation
Official docs

Refer to Intercom’s API documentation for endpoint behavior and workspace permissions.

Intercom Developer Hub →
Note: Intercom plan features and API rate limits may vary by workspace and subscription. If a workflow step fails due to permission or rate limiting, reduce polling frequency, add retries/backoff in your workflow design, or narrow the data being synced.

How to connect Intercom to Konnectify

Prerequisites
  • An Intercom workspace with permission to authorize OAuth apps
  • Your Intercom OAuth app credentials: Client ID and Client Secret
  • A Konnectify account and a workflow where you can add steps
1

Add Intercom to a Workflow

  1. Open your Konnectify workflow (or create a new one).
  2. Click Add step and select Intercom.
2

Authorize via OAuth 2.0

  1. Select (or create) an Intercom connection.
  2. Enter your Client ID and Client Secret if prompted.
  3. Complete the Intercom consent screen to grant access to the workspace.
3

Configure the Trigger or Action

  1. Choose a trigger (to start the workflow) or an action (to perform a change in Intercom).
  2. Fill in required fields and map values from earlier steps (e.g., contact ID, company ID, ticket ID).
  3. Save the step.
Important: Many Intercom actions require specific IDs (for example, contact ID vs. conversation ID). If you don’t have the ID yet, add a Find step first (e.g., Find Contact / Find Company) and map the returned ID into subsequent steps.
4

Test the Workflow

  1. Run a test using sample data (or wait for the next polling interval for triggers).
  2. Verify the created/updated object in Intercom (contact, ticket, conversation, etc.).
5

Activate the Workflow

  1. Turn the workflow on.
  2. Monitor runs for a day to confirm mappings, deduping, and rate limits are stable.

Triggers 7

Intercom triggers in Konnectify run using polling (scheduled checks for new or updated records). Choose a trigger below and then map the outputs into downstream actions.

Companies 1 triggers
New Or Updated Company

Triggers when a new company is added in Intercom.

Contacts 2 triggers
New Added Contact

Triggers when a new contact is added in Intercom.

Contact Updated

Triggers when a contact is updated in Intercom.

Tickets 2 triggers
New Ticket

Triggers when a new ticket is created in Intercom.

Ticket Updated

Triggers when a ticket is updated in Intercom.

Conversations 2 triggers
New Conversation

Triggers when a new conversation is created in Intercom.

Conversation Updated

Triggers when a conversation is updated in Intercom.

Actions 22

Use Intercom actions to create, update, find, and manage contacts, companies, conversations, tickets, tags, and more—then chain steps to build complete support and messaging automations.

Companies 5 actions
Create or Update Company

Creates a new company or updates an existing company in Intercom.

Update Company

Updates an existing company in Intercom.

Find Company

Finds a company by its unique ID using Intercom API.

Delete Company

Deletes a company from Intercom using its unique company ID.

Add Contact to Company

Adds a contact to a specified company by linking their contact ID with the company ID.

Contacts 4 actions
Create Contact

Creates a new contact in Intercom.

Update Contact

Updates an existing contact in Intercom.

Find Contact

Finds a contact using the correct Intercom API for the selected method.

Add Note To Contact

Creates an admin note on a contact in Intercom.

Tickets 5 actions
Create Ticket

Creates a new ticket in Intercom linked to a contact.

Update Ticket

Updates an existing ticket in Intercom.

Find Ticket

Retrieves details of a specific ticket.

Delete Ticket

Deletes (archives) a ticket in Intercom. Note: Intercom may only support archiving depending on API version.

Convert Conversation to Ticket

Converts an existing conversation into a ticket of a specified type.

Conversations 4 actions
Create Conversation

Creates a new conversation in Intercom.

Update Conversation

Updates conversation state, read status, etc.

Find Conversation

Fetches an Intercom conversation using its conversation ID.

Delete Conversation

Deletes a conversation in Intercom.

Tags 4 actions
Create Tag

Creates a new tag that can be applied to contacts and companies.

Assign Tags

Applies selected tags to a contact and conversation and ticket in Intercom.

Remove Tags

Removes selected tags from the specified module in Intercom.

Delete Tag

Deletes a tag entirely from your Intercom workspace.

Events 1 actions
Create Event

Creates a custom event for a user or contact in Intercom.

Popular automations

Examples you can build quickly with the Intercom triggers and actions above.

Auto-triage new Intercom tickets with tags

When a ticket is created, automatically apply standard tags for routing and reporting.

New Ticket Assign Tags Add Note To Contact

Keep contact records in sync and enriched

When a contact changes in Intercom, update the record and attach internal context as an admin note.

Contact Updated Update Contact Add Note To Contact

Convert important conversations into trackable tickets

When a new conversation starts, convert it to a ticket and add tags for SLA tracking.

New Conversation Convert Conversation to Ticket Assign Tags

Upsert companies and link contacts automatically

When a company is created or updated, ensure the company exists and link newly created contacts to the right company.

New Or Updated Company Create or Update Company Add Contact to Company

FAQ

How does Konnectify authenticate with Intercom?
Konnectify uses OAuth 2.0. You’ll be redirected to Intercom to approve access, then Konnectify receives an access token for your workspace connection.
Which Intercom plans are supported?
Most workspaces with API access can connect. Availability of objects (like tickets) can depend on your Intercom package and enabled products. If an action fails with a permissions or feature error, confirm the feature is enabled in your workspace and that the authorizing user has access.
How do Intercom triggers work in Konnectify?
All Intercom triggers in this integration are polling triggers. Konnectify checks Intercom on a schedule for new or updated records (contacts, companies, tickets, conversations) and then starts the workflow when changes are detected.
How can I prevent duplicates when syncing companies?
Use Create or Update Company (an upsert-style action) whenever possible. If your source system doesn’t have an Intercom company ID, first store a stable identifier (like an external ID) in Intercom and reuse it consistently, or add a Find Company step when you do have the Intercom ID available.
How does Konnectify handle Intercom API rate limits?
If Intercom returns rate-limit responses, reduce polling frequency, avoid unnecessary Find calls in tight loops, and design workflows to batch downstream processing where possible. For high-volume use cases, consider tagging/filtering so only relevant updates trigger automations.
Can I connect multiple Intercom workspaces?
Yes. Create a separate Intercom connection in Konnectify for each workspace (each one will complete its own OAuth authorization). Then select the appropriate connection per workflow step.
What’s the difference between conversations and tickets in this integration?
Conversations represent message threads (customer messaging, inbox conversations). Tickets represent trackable support issues with structured fields and lifecycle states. You can automate both—and you can also use Convert Conversation to Ticket to turn an important thread into a formal support item.

Ready to automate your Intercom workflows?

Connect Intercom to Konnectify to sync customer data, streamline support operations, and scale your messaging workflows.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article