Skip to main content
curl -X POST https://api.usenaive.ai/v1/tasks/dispatch \
  -H "Authorization: Bearer nv_sk_live_..."
{
  "dispatched": [
    { "task_id": "task-def-456", "assignee": "Jordan Kim" },
    { "task_id": "task-ghi-789", "assignee": "Alex Rivera" }
  ],
  "count": 2
}

Behavior

Triggers the kanban dispatcher to assign all pending (ready) tasks to available employees based on skills and current capacity. The dispatcher matches tasks to employees using role-skill affinity and current workload. This happens automatically every 15 seconds, but this endpoint lets you force it immediately.