Webhook Topics

You may subscribe to the following topics. The 'Item Type' column shows the schema related to the API type that will be sent as the payload of the notification.

TopicItem TypeDescription
conversation.user.createdConversationSubscribe to user and lead initiated messages
conversation.user.repliedConversationSubscribe to user conversation replies
conversation.admin.repliedConversationSubscribe to admin conversation replies
conversation.admin.single.createdConversationSubscribe to admin initiated 1:1 conversation
conversation.admin.assignedConversationSubscribe to admin conversation assignments
conversation.admin.notedConversationSubscribe to admin conversation notes
conversation.admin.closedConversationSubscribe to admin conversation closes
conversation.admin.openedConversationSubscribe to admin conversation opens
conversation.admin.snoozedConversationSubscribe to when an admin snoozes a conversation
conversation.admin.unsnoozedConversationSubscribe to when an admin unsnoozes a conversation
conversation_part.tag.createdConversationSubscribe to conversation parts being tagged
conversation.deletedConversationSubscribe to when a conversation is deleted
user.createdUserSubscribe to user creations
user.deletedUserSubscribe to users being archived. Not sent for bulk archiving.
user.unsubscribedUserSubscribe to user unsubscriptions from email
user.unsubscribed_from_smsUserSubscribe to user unsubscriptions from SMS
user.email.updatedUserSubscribe to user's email address being updated
user.tag.createdUserTagSubscribe to users being tagged. Not sent for bulk tagging.
user.tag.deletedUserTagSubscribe to users being untagged
contact.createdLeadSubscribe to Lead creations
contact.signed_upLeadSubscribe to Leads converting to a User
contact.added_emailLeadSubscribe to Leads adding email
contact.updatedLeadSubscribe to Leads being updated
contact.deletedLeadSubscribe to Leads being deleted
visitor.signed_upVisitorSubscribe to visitors converting to a User
company.createdCompanySubscribe to company creations
event.createdEventSubscribe to events
pingPingSent when a post to the Subscription's ping resource is received, or periodically by Intercom. Ping is always subscribed to.

User Tag Object

The user_tag object is specific to webhooks. Bulk user tagging operations do not trigger webhooks and only single user tag operations will result in a webhook being sent.

{
  "type": "user_tag",
  "created_at": 1392731331,
  "tag" : {
      "id": "17513",
      "name": "independent",
      "type": "tag"
    },
  "user" : {
      "type": "user",
      "id": "530370b477ad7120001d",
      "user_id": "25"
  }
}

A user tag is composed from the existing user and tag JSON and is sent when users are tagged and untagged via the user.tag.created and user.tag.deleted topics -

AttributeTypeDescription
typestringvalue is 'user_tag'
created_attimestampThe time the user tag object was created
tagTagThe tag that was added or removed.
userUserThe user that was tagged or untagged.