Skip to Content

Tasks

Read the follow-up tasks VOIX derives from calls, together with tasks your team created. Requires a Full access key.

List tasks

GET https://api.voix.tech/public/v1/tasks

Returns tasks soonest due first (tasks without a due date last), paginated with a default page size of 50.

Query parameterTypeDescription
pageintegerPage number, from 1.
pageSizeintegerItems per page, 1 to 100. Default 50.
statusstringunconfirmed, confirmed, in_progress, completed or cancelled.
prioritystringno_priority, low, medium, high or urgent.
assigneeIduuidTasks assigned to this team member.
callIduuidTasks that came from this call.
dueFromdateTasks due on or after this date.
dueTodateTasks due on or before this date.
{ "data": [ { "id": "4c5d6e7f-8a9b-4c0d-9e1f-2a3b4c5d6e7f", "teamId": "3f2a1c4e-6b7d-4e8f-9a0b-1c2d3e4f5a6b", "title": "Send the payment plan confirmation by email", "description": null, "status": "unconfirmed", "priority": "medium", "dueAt": "2026-10-10T09:00:00.000Z", "callId": "1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed", "assignee": { "id": "8c1e2f3a-4b5c-4d6e-8f7a-9b0c1d2e3f4a", "name": "Sam de Vries", "email": "sam@example.com" }, "createdBy": { "id": "8c1e2f3a-4b5c-4d6e-8f7a-9b0c1d2e3f4a", "name": "Sam de Vries", "email": "sam@example.com" }, "labels": [], "createdAt": "2026-10-09T14:06:02.000Z", "updatedAt": "2026-10-09T14:06:02.000Z" } ], "total": 97, "page": 1, "pageSize": 50, "totalPages": 2 }

Tasks VOIX suggests from a call start as unconfirmed until someone on your team confirms them.

Get a task

GET https://api.voix.tech/public/v1/tasks/{id}

Returns a single task in the same shape.

Last updated on