Deal Activity Write Tool
deal-activity-writeCreate, update, delete or complete deal activities. Requires deal_id; update/delete/complete also require activity_id belonging to this deal and visible to you. Create and update require content. Create accepts scheduled_at and assigned_to for a follow-up; update can reschedule/reassign pending activities and preserves omitted scheduling fields. Delete permanently removes the activity from the deal and contact. Activities also appear on the contact and changes use the normal permissions and history logs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform. | |
| content | No | Activity content/notes (plain text, max 10000 chars). Required for "create" and "update". | |
| deal_id | Yes | Deal id. Required for all actions. | |
| activity_id | No | Activity ID. Required for "update", "delete" and "complete". | |
| assigned_to | No | Optional staff assignee for scheduled activities. On update, omit to preserve or pass null to unassign. | |
| scheduled_at | No | Optional future date/time (ISO 8601). Create without it logs a completed activity. Update only accepts it for a pending activity; omit to preserve the due date. |