Class CustomChannelEventsClient


  • public class CustomChannelEventsClient
    extends java.lang.Object
    • Constructor Detail

      • CustomChannelEventsClient

        public CustomChannelEventsClient​(ClientOptions clientOptions)
    • Method Detail

      • notifyNewConversation

        public CustomChannelNotificationResponse notifyNewConversation​(CustomChannelBaseEvent request)
        Notifies Intercom that a new conversation was created in your custom channel/platform. This triggers conversation creation and workflow automations within Intercom for your custom channel integration.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.

      • notifyNewConversation

        public CustomChannelNotificationResponse notifyNewConversation​(CustomChannelBaseEvent request,
                                                                       RequestOptions requestOptions)
        Notifies Intercom that a new conversation was created in your custom channel/platform. This triggers conversation creation and workflow automations within Intercom for your custom channel integration.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.

      • notifyNewMessage

        public CustomChannelNotificationResponse notifyNewMessage​(NotifyNewMessageRequest request)
        Notifies Intercom that a new message was sent in a conversation on your custom channel/platform. This allows Intercom to process the message and trigger any relevant workflow automations.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.

      • notifyNewMessage

        public CustomChannelNotificationResponse notifyNewMessage​(NotifyNewMessageRequest request,
                                                                  RequestOptions requestOptions)
        Notifies Intercom that a new message was sent in a conversation on your custom channel/platform. This allows Intercom to process the message and trigger any relevant workflow automations.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.

      • notifyQuickReplySelected

        public CustomChannelNotificationResponse notifyQuickReplySelected​(NotifyQuickReplySelectedRequest request)
        Notifies Intercom that a user selected a quick reply option in your custom channel/platform. This allows Intercom to process the response and trigger any relevant workflow automations.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.

      • notifyQuickReplySelected

        public CustomChannelNotificationResponse notifyQuickReplySelected​(NotifyQuickReplySelectedRequest request,
                                                                          RequestOptions requestOptions)
        Notifies Intercom that a user selected a quick reply option in your custom channel/platform. This allows Intercom to process the response and trigger any relevant workflow automations.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.

      • notifyAttributeCollected

        public CustomChannelNotificationResponse notifyAttributeCollected​(NotifyAttributeCollectedRequest request)
        Notifies Intercom that a user provided a response to an attribute collector in your custom channel/platform. This allows Intercom to process the attribute and trigger any relevant workflow automations.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.

      • notifyAttributeCollected

        public CustomChannelNotificationResponse notifyAttributeCollected​(NotifyAttributeCollectedRequest request,
                                                                          RequestOptions requestOptions)
        Notifies Intercom that a user provided a response to an attribute collector in your custom channel/platform. This allows Intercom to process the attribute and trigger any relevant workflow automations.

        Note: This endpoint is currently under managed availability. Please reach out to your accounts team to discuss access and tailored, hands-on support.