paymo_update_task
Update a Paymo task's title, description, assignees, due date, priority, and workflow status. Complete or reopen tasks without conflicting status updates.
Instructions
Update a Paymo task. status accepts a numeric id or a slug alias (e.g. in_progress). Do not send complete and status together: Paymo forces the status to Complete when completing and to Backlog when reopening, so the status argument would be overwritten.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New title. | |
| task | Yes | Numeric task id (e.g. 1234) or human task code (e.g. ABC-1). | |
| users | No | Assignees (Paymo user ids). | |
| status | No | Workflow status id or alias. | |
| complete | No | Mark complete (true) or reopen (false). Also resets status, so do not pass status too. | |
| due_date | No | Due date in YYYY-MM-DD format. | |
| priority | No | Priority: 100 critical, 75 high, 50 normal, 25 low. Paymo only uses these four. | |
| description | No | New description. Paymo renders HTML here (p, b, i, u, s, ul, ol, li, h2, blockquote, a, br, code, pre, span) and strips anything else. Markdown is not rendered: use tags, not ** or backticks. |