Start a Task run
workbench_tasks_startKicks off a run of a Task. When the task expects an input document (its trigger has an input), pass the user's material as input — pasted text, extracted attachment text, or JSON. Cite the run id back and tell the user what happens next (the run may immediately be waiting on someone).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | No | Trigger payload — the document text / JSON the task starts from. | |
| taskId | Yes | Task id (from workbench_tasks_list). | |
| workspace | No | Workspace slug. Personal tokens with no default workspace MUST pass this; tokens with a default can override per call. Ignored for workspace API keys. | |
| approvalId | No | Approval id from a prior needs_confirmation response. Omit on the first call. |