| Name | Type | Description | Notes |
|---|---|---|---|
| id | string | Internal message ID | |
| conversation_id | string | Internal conversation ID | |
| platform | string | ||
| platform_message_id | string | Platform's message ID | |
| direction | string | ||
| text | string | Message text content | |
| attachments | \Zernio\Model\WebhookPayloadMessageMessageAttachmentsInner[] | ||
| sender | \Zernio\Model\WebhookPayloadMessageMessageSender | ||
| sent_at | \DateTime | When the message was sent, as reported by the platform and passed through unmodified. Full ISO 8601 date-time: Instagram and Facebook carry millisecond precision, while some platforms (for example WhatsApp and Telegram) report whole seconds. Use this field as the chronological ordering key. If two messages share the same value, fetch the conversation messages with sortOrder=desc for the deterministic order. | |
| is_read | bool | ||
| sent_via | string | Which Zernio surface produced the message. Always present and always `null` on this event, since nobody on our side produced an inbound message; it is only informative on `message.sent`, which documents the vocabulary. | [optional] |