list_emails
List email activities with subject, address, and state, supporting filters by queue, user, contact, direction, and date range. Use it to inspect email details from the Daktela contact center.
Instructions
List email activities with email-specific fields (subject, address, state). Use this instead of list_activities(type='EMAIL') when you need email details.
Args: queue: Filter by queue internal name (e.g. '10333'). Use list_queues to find names. user: Agent name — pass either a display name (e.g. 'John Doe') or login name (e.g. 'john.doe'). Resolved automatically. contact: Filter by contact internal ID (e.g. 'contact_674eda46162a8403430453'). NOT a person's name — call list_contacts(search='...') first to find the ID. direction: Filter by direction: in (incoming) or out (outgoing). date_from: Filter by email start time on or after this date (YYYY-MM-DD). date_to: Filter by email start time on or before this date (YYYY-MM-DD). sort: Field to sort by. Useful values: time (email time), duration, wait_time. WARNING: only email-specific fields work — do NOT use 'created' or 'edited'. sort_dir: Sort direction: asc or desc (default: desc). skip: Pagination offset (default: 0). take: Number of records to return (default: 50, max: 200).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skip | No | ||
| sort | No | ||
| take | No | ||
| user | No | ||
| queue | No | ||
| contact | No | ||
| date_to | No | ||
| sort_dir | No | desc | |
| date_from | No | ||
| direction | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |