๐ 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