java.lang.Object
com.sinch.sdk.core.utils.EnumDynamic<String,WebhookTrigger>
com.sinch.sdk.domains.conversation.models.v1.webhooks.WebhookTrigger

public class WebhookTrigger extends EnumDynamic<String,WebhookTrigger>
Each webhook can subscribe to one or more of the following triggers
  • Field Details

    • UNSPECIFIED_TRIGGER

      public static final WebhookTrigger UNSPECIFIED_TRIGGER
      Using this value will cause errors.
    • MESSAGE_DELIVERY

      public static final WebhookTrigger MESSAGE_DELIVERY
      Subscribe to delivery receipts for a message sent.
    • EVENT_DELIVERY

      public static final WebhookTrigger EVENT_DELIVERY
      Subscribe to delivery receipts for a event sent.
    • MESSAGE_INBOUND

      public static final WebhookTrigger MESSAGE_INBOUND
      Subscribe to inbound messages from end users on the underlying channels.
    • EVENT_INBOUND

      public static final WebhookTrigger EVENT_INBOUND
      Subscribe to inbound events from end users on the underlying channels.
    • CONVERSATION_START

      public static final WebhookTrigger CONVERSATION_START
      Subscribe to an event that is triggered when a new conversation has been started.
    • CONVERSATION_STOP

      public static final WebhookTrigger CONVERSATION_STOP
      Subscribe to an event that is triggered when a active conversation has been stopped.
    • CONTACT_CREATE

      public static final WebhookTrigger CONTACT_CREATE
      Subscribe to an event that is triggered when a new contact has been created.
    • CONTACT_DELETE

      public static final WebhookTrigger CONTACT_DELETE
      Subscribe to an event that is triggered when a contact has been deleted.
    • CONTACT_MERGE

      public static final WebhookTrigger CONTACT_MERGE
      Subscribe to an event that is triggered when a two contacts are merged.
    • CONTACT_UPDATE

      public static final WebhookTrigger CONTACT_UPDATE
      Subscribe to an event that is triggered when a contact is updated.
    • UNSUPPORTED

      public static final WebhookTrigger UNSUPPORTED
      Subscribe to callbacks that are not natively supported by the Conversation API.
    • OPT_IN

      public static final WebhookTrigger OPT_IN
      Subscribe to opt_ins.
    • OPT_OUT

      public static final WebhookTrigger OPT_OUT
      Subscribe to opt_outs.
    • CAPABILITY

      public static final WebhookTrigger CAPABILITY
      Subscribe to see get capability results.
    • CONVERSATION_DELETE

      public static final WebhookTrigger CONVERSATION_DELETE
      Subscribe to get an event when a conversation is deleted.
    • CONTACT_IDENTITIES_DUPLICATION

      public static final WebhookTrigger CONTACT_IDENTITIES_DUPLICATION
      Subscribe to get an event when contact identity duplications are found during message or event processing.
    • CHANNEL_EVENT

      public static final WebhookTrigger CHANNEL_EVENT
      Subscribe to direct channel event.
    • SMART_CONVERSATION

      public static final WebhookTrigger SMART_CONVERSATION
      Subscribe to Smart conversation analysis (Please note that this functionality is currently available for open beta testing.)
    • MESSAGE_INBOUND_SMART_CONVERSATION_REDACTION

      public static final WebhookTrigger MESSAGE_INBOUND_SMART_CONVERSATION_REDACTION
      Subscribe to analysis for messages from end-users (Please note that this functionality is currently available for open beta testing.)
    • RECORD_NOTIFICATION

      public static final WebhookTrigger RECORD_NOTIFICATION
      Subscribe to Record Notifications.
    • MESSAGE_SUBMIT

      public static final WebhookTrigger MESSAGE_SUBMIT
      Subscribe to message submit Notifications.
  • Method Details