Start a task
Start a task from a prompt. Returns at once: store task_id, then stream or poll. Pass task_id to send the prompt to an existing task (202 while it queues).
Authorizations
Your Autumn API key.
Body
Accepted for compatibility; starting a task always returns immediately.
Continue this task instead of creating one.
Display name. Derived from the prompt when omitted. Applies only when the task is created; ignored on an existing task_id.
Allow one blocking planning question before work starts. Default false: plan and execute without asking.
Task-local filenames returned by POST /validate-upload.
The output artifact to collect: id, kind, path, name; for research also schema, schema_order, target_count. Applies only when the task is created; ignored on an existing task_id.
Column types of input_rows. Applies only when the task is created; ignored on an existing task_id.
Rows to enrich, one object per row. Applies only when the task is created; ignored on an existing task_id.
Each value is a rule in plain language; the key names it. Applies only when the task is created; ignored on an existing task_id.
Target row count. Applies only when the task is created; ignored on an existing task_id.
x >= 110
Alternative to count. Applies only when the task is created; ignored on an existing task_id.
x >= 110
Model tier. ranger (default): most capable. scout: faster. wren: cheapest, admin plans only. Fixed for the life of the task. Admin-plan keys may also pin a build with ranger@v-<sha12>, a variant name, or a version id.
"ranger"
Caller metadata stored on the task and returned with it.
Natural-language task for Autumn. One of prompt or message is required.
"Find 10 Series A AI security companies and return name, website, funding stage, and source URLs."
Alias of prompt.
Response
Task accepted. Store task_id.
"8fab6f34"
"Series A AI security companies"
Legacy; use state and done. plan (idle, or finished), execute (working), accepted (queued), deleted.
"execute"
Legacy; use state and done.
plan, execute "execute"
Legacy; use state and done. idle, queued, planning, executing or thinking. queued is waiting for a free slot and starts on its own. Finished is idle.
"executing"
10
Seconds to wait before polling status again.
5
"/task/8fab6f34/state"
API resource URL, relative to the API server. Open the chat in the browser at https://platform.autumn.ai/?task={task_id}.
"/task/8fab6f34"
"/task/8fab6f34/output"
"/task/8fab6f34/stream"
Present while activity is queued.
A2A lifecycle state: submitted, working, input-required, completed, canceled or failed.
True for input-required, completed, canceled and failed.
Current stage while the task is active.
Latest public-facing task message.
Full saved assistant answer for a completed chat task without output rows.
Rows saved and optional target count.
Elapsed seconds in the current or most recent run.
Place in line for a queued task, or null when not queued.
Follow-ups queued behind the current turn.
Pending queued follow-ups.
Normalized completed outcome.
Public failure code and recovery guidance.
Suggested next action and API call.
Changes when public task status changes.
Open the task in the Autumn app.