dealdesk.log_email
Log an inbound or outgoing email on a desk card as an email_incoming or email_outgoing touchpoint, replacing add_card_note for email records.
Instructions
Log an inbound or outbound email on a desk card as a status-update touchpoint (email_incoming / email_outgoing). Do not use add_card_note for email logs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Recipient email or label (e.g. us) | |
| body | No | Alias for text | |
| from | No | Sender email or label | |
| text | No | Email body (maps to touchpoint note) | |
| cardId | Yes | Desk card id | |
| subject | No | Email subject | |
| direction | No | incoming → email_incoming; outgoing → email_outgoing (default incoming) | |
| projectId | Yes | DealDesk project id (must match API key / OAuth project) | |
| contactIds | No | ||
| occurredAt | No | ISO datetime (defaults to now) |