dealdesk.create_status_update
Add a comment, task, or touchpoint to a DealDesk project or card to record notes, meetings, calls, or email activity.
Instructions
Create a status update: comment, task, or touchpoint (phone_call, meeting, email_incoming, email_outgoing, misc). Prefer dealdesk.log_email for inbound/outbound email logs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Required for type=comment | |
| note | No | Touchpoint note / email body | |
| type | Yes | ||
| dueAt | No | ISO datetime for tasks | |
| title | No | Required for type=task | |
| cardId | No | Alias for entityId when logging on a desk card | |
| subject | No | Touchpoint subject (email subject) | |
| entityId | No | Target entity id (or use cardId for desk-card) | |
| projectId | Yes | DealDesk project id (must match API key / OAuth project) | |
| contactIds | No | ||
| entityType | No | Defaults to desk-card | |
| occurredAt | No | ISO datetime (touchpoints; defaults to now) | |
| recurrence | No | ||
| description | No | Optional task description | |
| participants | No | Touchpoint participants (e.g. from → to for email) | |
| assigneeUserId | No | ||
| touchpointType | No | Required for type=touchpoint | |
| mentionedUserIds | No | ||
| parentStatusUpdateId | No | Root comment id when replying |