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
Add Intercom to a Workflow
- Open your Konnectify workflow (or create a new one).
- Click Add step and select Intercom.
Authorize via OAuth 2.0
- Select (or create) an Intercom connection.
- Enter your Client ID and Client Secret if prompted.
- Complete the Intercom consent screen to grant access to the workspace.
Configure the Trigger or Action
- Choose a trigger (to start the workflow) or an action (to perform a change in Intercom).
- Fill in required fields and map values from earlier steps (e.g., contact ID, company ID, ticket ID).
- 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.
Test the Workflow
- Run a test using sample data (or wait for the next polling interval for triggers).
- Verify the created/updated object in Intercom (contact, ticket, conversation, etc.).
Activate the Workflow
- Turn the workflow on.
- 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 →