Skip to content

๐Ÿ”„ Message Interaction

Topic: MESSAGE_INTERACTION

What It Does

Guest engaged with a sent message through delivery confirmation, opening the message, or clicking a link within it.

Key Info

  • Object: Message
  • Actors: System (automated)
  • Source: MESSAGE_PROVIDER

When It Fires

  • Message delivered to guest's device
  • Guest opens the message
  • Guest clicks link within message
  • Message status changes through engagement funnel

Context Data

{
  "status": "OPENED",
  "conversationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}

Interactions

Interaction Description
SENT Message initially sent to messaging platform
DELIVERED Message successfully delivered to guest's device
OPENED Guest opened/viewed the message
READ Guest marked message as read (typically for WhatsApp)
CLICKED Guest clicked a link within the message
DELIVERY_FAILED Message delivery to guest's device failed

What To Do With It

  • Track engagement metrics - Measure delivery, open and click rates
  • Analyze message effectiveness - Compare engagement across templates
  • Confirm delivery - Verify message reached guest
  • Alert on failures - Notify if delivery fails
  • Optimize content - Improve messages with low engagement
  • Segment audiences - Identify highly engaged vs inactive guests