API Reference
Task Groups
Build ordered task flows, link them to assistants, and override task instructions per assistant.
For a step-by-step walkthrough, read the Task groups guide.
Endpoints
| Method | Path | Purpose |
|---|---|---|
| GET | /taskgroups | List taskgroups |
| POST | /taskgroups | Create taskgroup |
| GET | /taskgroups/{id} | Get taskgroup |
| PATCH | /taskgroups/{id} | Update taskgroup |
| DELETE | /taskgroups/{id} | Delete taskgroup |
| GET | /taskgroups/{id}/tasks | List tasks |
| POST | /taskgroups/{id}/tasks | Create task |
| POST | /taskgroups/{id}/tasks/reorder | Reorder tasks |
| PATCH | /taskgroups/{id}/tasks/{taskId} | Update task |
| DELETE | /taskgroups/{id}/tasks/{taskId} | Delete task |
| GET | /assistants/{id}/taskgroups | List assistant task groups |
| POST | /assistants/{id}/taskgroups | Attach task group |
| DELETE | /assistants/{id}/taskgroups/{taskgroupId} | Detach task group |
| GET | /assistants/{id}/tasks/overrides | List task overrides |
| POST | /assistants/{id}/tasks/{taskId}/override | Set task override |
| DELETE | /assistants/{id}/tasks/{taskId}/override | Remove task override |