OptionalconversationThe conversation in which the message was sent.
OptionaldestinationA nested object representing the destination of the message.
OptionalintegrationId?: stringIdentifier indicating which integration the message was sent to.
Optionaltype?: stringAn identifier for the channel to which a message was sent to. May include one of "web", "ios", "android", "messenger", "viber", "telegram", "wechat", "line", "twilio", "api", "notification", or any other channel.
OptionalexternalAn array of objects representing the third-party messages associated with the event. The order of the external messages is not guaranteed to be the same across the different triggers. Note that some channels don’t expose message IDs, in which case this field will be unset.
Optionalid?: stringA string representing the ID of the external message.
OptionalisA boolean indicating whether the webhook is the final one for the message.id and destination.type pair.
OptionalmessageThe message that was sent.
Optionalid?: stringA string representing the ID of the message.
OptionaluserThe user associated with the conversation.
The payload of the event. The contents of this object depend on the type of event.