Email Outbox
The Email Outbox page shows every outbound message dispatched by the automation engine, covering both email and WhatsApp channels. Each record captures the recipient, subject or template name, delivery status, and the trigger that initiated the send. Failed entries can be retried directly from the log detail panel.

Accessing the Page
Section titled “Accessing the Page”- Route:
/communications/automation/logs(Email tab) - Menu Path: Communications → Automation → Logs
- Primary audience: Administrators and team members monitoring outbound communication delivery.
The page is split into two tabs. The Email tab — described below — covers outbound email and WhatsApp template delivery. The Conversation tab covers inbound chatbot sessions and is documented on Conversation Logs.
List Columns
Section titled “List Columns”| Column | Default Visible | Sortable | Description |
|---|---|---|---|
| Recipient | Yes | No | Email address or phone number that received the message |
| Channel | Yes | No | Email or WhatsApp badge |
| Subject | Yes | No | Email subject line, or WhatsApp template name |
| Trigger | Yes | No | Name of the automation trigger that sent the message |
| Status | Yes | No | Delivery status badge |
| Sent At | Yes | Yes | Timestamp when the message was sent or last attempted |
Status Values
Section titled “Status Values”| Status | Description |
|---|---|
| Sent | Message was delivered successfully |
| Pending | Message is queued and waiting to be sent |
| Retrying | A previous attempt failed; the system is retrying automatically |
| Failed | All send attempts have failed; manual retry is available |
| Skipped | Message was intentionally skipped (for example, no recipient resolved) |
| Cancelled | Message was cancelled before sending |
| Scheduled | Message is scheduled to be sent at a future time |
Filtering
Section titled “Filtering”| Filter | Type | Description |
|---|---|---|
| Status | Dropdown | All, Sent, Failed, Pending, Retrying, Skipped, Cancelled, Scheduled |
| Trigger | Dropdown | Filter to show logs from a specific automation trigger |
| Channel | Dropdown | All, Email, WhatsApp |
| From Date | Date | Show only logs on or after this date |
| To Date | Date | Show only logs on or before this date |
Sorting
Section titled “Sorting”Click the Sent At column header to sort by date. Default sort is sent date descending (most recent first).
Pagination
Section titled “Pagination”The list uses a Load More pattern with a default page size of 20 records.
Actions
Section titled “Actions”This is a read-only list. There are no create or edit actions. Failed entries can be retried via the log detail panel.
Row Actions
Section titled “Row Actions”| Action | Description |
|---|---|
| Retry Send | Available only for FAILED status entries; re-queues the message with the same content for delivery |
| Resend | Available on SENT or FAILED entries; resends the same message to the same recipient as a fresh dispatch. The new log row records replayedFromLogId pointing at the original. |
Click any row to expand the log detail panel, which shows:
- Recipient address or phone number
- Subject or template name
- Trigger name and template name
- Creation timestamp and sent or failed timestamp
- Error message (for failed entries)
- Retry attempt count
- External message ID (once delivered)
- Attachments list (if any)
- View Email link to see the full rendered email body
Common tasks
Section titled “Common tasks”- Open Communications → Automation → Email Logs.
- Use the Status or Trigger filter to narrow results to the records you need.
- Click a failed row to expand the detail panel and select Retry Send to attempt re-delivery.
- Trigger names in the Trigger filter are fetched from the active automation triggers list. Deleted triggers appear only as an ID in older log entries.
- The outbox shows messages from all channels (Email and WhatsApp) in a single view. Use the Channel filter to isolate one channel.
- Resend and Retry are distinct: Retry reuses the same log row to make another delivery attempt (counter increments); Resend creates a new log row and links it to the original via
replayedFromLogIdso the relationship is auditable. - The View Email link renders the email body inline, including embedded images, logos and data-URI attachments — the same renderer used by the Email Templates preview.
Related Pages
Section titled “Related Pages”- Automation — manage the triggers that generate log entries
- Conversation Logs — the sibling tab on the same page, covering inbound chatbot sessions
- Email Settings — configure the mail servers used for delivery