List Emails
list-emailsList recently sent transactional emails with recipient, subject, status, and timestamps. Use to check delivery status or find an email ID for further details.
Instructions
Purpose: List recently sent emails (transactional emails sent via send-email) with metadata: recipient, subject, status, timestamps.
NOT for: Listing broadcast campaigns (use list-broadcasts). Not for composing or sending.
Returns: Paginated list with to, subject, status, created_at, and ID per email.
When to use:
User asks "what emails were sent?", "show recent emails", "did my email go out?"
Checking delivery status of sent messages
Finding an email ID to fetch full content (then use get-email)
Workflow: list-emails → get-email( id ) when user needs full body or details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | Email ID after which to retrieve more emails (for forward pagination). Cannot be used with "before". | |
| limit | No | Number of emails to retrieve. Default: 20, Max: 100, Min: 1 | |
| before | No | Email ID before which to retrieve more emails (for backward pagination). Cannot be used with "after". |