List Decision Tasks
talonic_list_decision_tasksList an app's decision tasks awaiting external agent decisions, newest first. Filter by status and paginate to find available tasks that need your action.
Instructions
List one External-mode app's decision tasks (runs parked for an outside agent to decide), newest first.
USE WHEN: looking for decisions to make for an app; begin with status 'available'. This is the polling alternative to the app.decision_task.offered webhook. NOT FOR: Agent-stage document tasks (use talonic_list_agent_tasks), reading a task's input package (claim it, then talonic_read_decision_package), or taking a lease (talonic_claim_decision_task). ARGS: app_id, optional status, limit, cursor. RETURNS: task metadata only (id, run_id, status, execution_epoch, lease and sla_deadline_at timing) plus pagination.next_cursor. AUTH: a tlnc_ key needs a per-app 'decide' grant; an OAuth connector session needs the apps:decide scope (consented at connect) and a live workspace role of senior_member or above. A 403 (decide_grant_required, insufficient_scope, insufficient_tier) names what is missing — tell the user, do not retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Page size (default 50). | |
| app_id | Yes | App UUID whose decision-task inbox to read. | |
| cursor | No | Opaque cursor from pagination.next_cursor. | |
| status | No | Optional task-status filter. |