Skip to main content

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/

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


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?