Skip to main content
Best answer

Intercom event trigger when user is updated

  • October 20, 2020
  • 2 replies
  • 188 views

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/

Best answer by Troy Tessalone

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

View original
Did this topic help you find an answer to your question?
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

Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31058 replies
  • Answer
  • October 20, 2020

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


  • Author
  • Beginner
  • 2 replies
  • October 21, 2020

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?