Best answer

Intercom event trigger when user is updated

  • 20 October 2020
  • 2 replies
  • 172 views

Userlevel 1

Hello everyone,

 

I’m looking into intercom/salesforce integration and want to have a trigger event that will continuously update contact fields in salesforce every time a user is updated. For example I want the Last Seen field in salesforce to be updated every time that same field is updated in intercom.

Currently there are a limited number of trigger options in intercom from zapier that can start subsequent processes.

How can I create a new trigger event when a user is updated?

I’m looking into something similar as shown in this 3rd option of the following article https://tray.io/documentation/platform/quick-start-templates/syncing-intercom-user-data-into-salesforce/

icon

Best answer by Troy Tessalone 20 October 2020, 20:01

View original

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

2 replies

Userlevel 7
Badge +14

Intercom webhooks available via the Intercom API: https://developers.intercom.com/building-apps/docs/webhook-model

Userlevel 1

Thanks @Troy Tessalone ,

I was hoping to find a user.updated or user.last_seen webhook, but that’s not available in intercom’s list of webhooks, there’s only user.email.updated event, which is not going to help in my situation.

I’m wondering how was this implemented in as shown in tray.io article?

Moreover, I’m seeing that some (or maybe a lot) custom attributes from intercom are missing in my regular intercom (tag added) integration zap. I can see intercom name, intercom email, city but not “last seen” attribute. Is this a custom one that needs to be added manually somehow?