How can we Help?

Automating tasks in your Intercom Integration


With automated tasks, your agents can stay busy handling calls without having to go back and forth updating two systems with redundant information. You can create the following rules to keep agent busy work to a minimum:

  • When a contact is created in Talkdesk, then sync contact in Intercom
  • When a contact is updated in Talkdesk, then sync contact in Intercom
  • When an inbound call disposition is set in Talkdesk, then log a call in Intercom
  • When an outbound call disposition is set in Talkdesk, then log a call in Intercom

These automated tasks will help to streamline customer interactions and enhance the quality of service your team provides to customers.

Note: Talkdesk syncs contacts into Intercom as users only (ie. not leads).

To configure an automated task, please follow these steps:

  • Log in to your Talkdesk account as an Administrator.
  • Click the 'Admin' tab [1].
  • Select the  'Integrations' tab [2] and click the Intercom 'Settings' button.
  • Click on 'Add your first automated task for Intercom' [3]. Or, 'Add New Automated Task' if this is not the first automated task.
  • Customize the automated task according to your needs.
  • Click 'Save'.


Let’s walk through an example of creating the automated task: “When an outbound call disposition is set in Talkdesk, log a call in Intercom” [4].

Select the event, 'When an outbound call disposition is set' in Talkdesk [5], then 'log call' in Intercom [6].

Talkdesk will then automatically log a call in Intercom, each time an outbound call disposition is set in Talkdesk.


You can customize the contact details to be sent to Intercom by dragging the relevant fields into the text boxes, such as:


  • Call recording URL:


Drag the 'Recording URL' trigger field [7]

  • Customer phone number: 


Drag the 'Caller's number' field trigger field [8]

Once you complete this configuration, click 'Save' [9] to activate the automated task. 

You can disable and re-enable this trigger at any time by switching the toggle to 'OFF' / 'ON' [10]. 


Note: To create a conversation (message) in intercom, we need the sender and the receiver. The sender is the Agent in Talkdesk and the receiver is the Contact in Talkdesk.

Intercom conversations will not work for voicemails (as no agents exist for voicemails) except in those cases where voicemails are automatically assigned to agents (due to transfer or when the agent has a personal voicemail set up on a dedicated line).

When using a Trial account, make sure that you have both an Agent and a Contact in Talkdesk that are synced with an Admin and a User (respectively) on Intercom's trial account. The Intercom trial account must have the Engage module enabled, without this the Conversation feature is not available.

Have more questions? Submit a request


Powered by Zendesk