Create Action
Mints an action in the focused project. The prompt is plain text;
the server stores it base64-encoded. Provide exactly one of
schedule (cron) or trigger (content-driven). The action starts
enabled.
Authorizations
Personal Access Token, sent verbatim as pat_<32 chars>. PATs are
minted from the Chief settings UI.
Headers
Project identifier scoping the request. Required on every
project-scoped public endpoint. Missing or malformed values respond
with HTTP 400 and code publicapi.tenancy.project.missing.
^project_[a-z0-9]{20}$Body
Create/update body for an action. Provide exactly one of schedule
or trigger. On update all fields are replaced — send the full
desired state.
2 - 128Plain-text prompt the action runs. Stored base64-encoded.
256Cron specification carried on both the request and the response. A
field set to * matches every value.
Fires the action when content lands in the project. Mutually
exclusive with schedule.
Knowledge the run may consult. Only asset_ids, label_ids,
concept_ids, and view_ids apply to actions.
Email sent when a run completes.
Honored on update to pause or resume. Create always starts enabled.
Response
Action created.
^action_[a-z0-9]{20}$Plain-text prompt, decoded from storage.
Cron specification carried on both the request and the response. A
field set to * matches every value.
Fires the action when content lands in the project. Mutually
exclusive with schedule.
Caller-supplied references the assistant may consult on this turn.
Tenancy (org, workspace, project) is derived from the
X-Project-Id header and is never carried here.
Email sent when a run completes.