| message | message | string | Message content (alias for content) |
| sessionId | sessionId | string | Session ID for conversation continuity (uses chatJid) |
| senderId | senderId | string | Sender identifier (senderJid) |
| chatNodeId | chatNodeId | string | ID of this trigger node (for history lookup) |
| messageId | messageId | string | WhatsApp message ID |
| chatJid | chatJid | string | Chat JID (contact or group) |
| senderJid | senderJid | string | Sender JID |
| senderName | senderName | string | Sender’s push name |
| isFromMe | isFromMe | boolean | Whether sent by connected account |
| isGroup | isGroup | boolean | Whether from a group chat |
| messageType | messageType | string | Message type (text, image, video, etc.) |
| content | content | string | Text content or caption |
| mediaUrl | mediaUrl | string | URL to media file if applicable |
| mimeType | mimeType | string | MIME type of media |
| quotedMessageId | quotedMessageId | string | ID of quoted message if reply |
| timestamp | timestamp | string | Message timestamp |
| receivedAt | receivedAt | string | Timestamp when message was received |
| metadata | metadata | object | Full message metadata |
| files | files | array | Array of media file URLs |