# Automations Launch state: **Live**. This index is generated from the public operation registry (contract v1). Domain owner: **automation**. - Canonical skill: [/agent-skills/automations/SKILL.md](https://neotask.ai/agent-skills/automations/SKILL.md) - Authenticated capability snapshot: [/api/agent/v1/capabilities](https://neotask.ai/api/agent/v1/capabilities) - Knowledge manifest: [/agent-public-contracts/v1/knowledge-manifest.json](https://neotask.ai/agent-public-contracts/v1/knowledge-manifest.json) Read the capability snapshot before a request. A page documents the contract; it does not grant access. Planned rows are listed for discovery and have no mounted route. ## Operation pages - [List cron schedules](https://neotask.ai/docs/api/list-agent-cron-jobs.md): `GET /api/agent/v1/automations/cron`, scope `neotask:cron:read`, status **implemented, currently claim_required**, reason `claim_required` - [Create a cron schedule](https://neotask.ai/docs/api/create-agent-cron-job.md): `POST /api/agent/v1/automations/cron`, scope `neotask:cron:write`, status **implemented, currently claim_required**, reason `claim_required` - [Read a cron schedule](https://neotask.ai/docs/api/get-agent-cron-job.md): `GET /api/agent/v1/automations/cron/{cronJobRef}`, scope `neotask:cron:read`, status **implemented, currently claim_required**, reason `claim_required` - [Update a cron schedule](https://neotask.ai/docs/api/update-agent-cron-job.md): `PATCH /api/agent/v1/automations/cron/{cronJobRef}`, scope `neotask:cron:write`, status **implemented, currently claim_required**, reason `claim_required` - [Enable a cron schedule](https://neotask.ai/docs/api/enable-agent-cron-job.md): `POST /api/agent/v1/automations/cron/{cronJobRef}/enable`, scope `neotask:cron:write`, status **implemented, currently claim_required**, reason `claim_required` - [Disable a cron schedule](https://neotask.ai/docs/api/disable-agent-cron-job.md): `POST /api/agent/v1/automations/cron/{cronJobRef}/disable`, scope `neotask:cron:write`, status **implemented, currently claim_required**, reason `claim_required` - [Run a cron schedule now](https://neotask.ai/docs/api/run-agent-cron-job.md): `POST /api/agent/v1/automations/cron/{cronJobRef}/runs`, scope `neotask:cron:run`, status **implemented, currently claim_required**, reason `claim_required` - [List cron run history](https://neotask.ai/docs/api/list-agent-cron-job-runs.md): `GET /api/agent/v1/automations/cron/{cronJobRef}/runs`, scope `neotask:cron:read`, status **implemented, currently claim_required**, reason `claim_required` - [Delete a cron schedule](https://neotask.ai/docs/api/delete-agent-cron-job.md): `DELETE /api/agent/v1/automations/cron/{cronJobRef}`, scope `neotask:cron:write`, status **implemented, currently claim_required**, reason `claim_required` - [List supported Task Flow kinds](https://neotask.ai/docs/api/list-agent-automation-catalog.md): `GET /api/agent/v1/automations/flows/catalog`, scope `neotask:automations:read`, status **implemented, currently claim_required**, reason `claim_required` - [List Task Flows and automations](https://neotask.ai/docs/api/list-agent-automations.md): `GET /api/agent/v1/automations/flows`, scope `neotask:automations:read`, status **implemented, currently claim_required**, reason `claim_required` - [Create a Task Flow or automation](https://neotask.ai/docs/api/create-agent-automation.md): `POST /api/agent/v1/automations/flows`, scope `neotask:automations:write`, status **implemented, currently claim_required**, reason `claim_required` - [Read one Task Flow or automation](https://neotask.ai/docs/api/get-agent-automation.md): `GET /api/agent/v1/automations/flows/{automationRef}`, scope `neotask:automations:read`, status **implemented, currently claim_required**, reason `claim_required` - [Update a Task Flow or automation](https://neotask.ai/docs/api/update-agent-automation.md): `PATCH /api/agent/v1/automations/flows/{automationRef}`, scope `neotask:automations:write`, status **implemented, currently claim_required**, reason `claim_required` - [Archive a Task Flow or automation](https://neotask.ai/docs/api/delete-agent-automation.md): `DELETE /api/agent/v1/automations/flows/{automationRef}`, scope `neotask:automations:write`, status **implemented, currently claim_required**, reason `claim_required` - [Start a Task Flow or automation](https://neotask.ai/docs/api/start-agent-automation.md): `POST /api/agent/v1/automations/flows/{automationRef}/start`, scope `neotask:automations:write`, status **implemented, currently claim_required**, reason `claim_required` - [Read Task Flow status](https://neotask.ai/docs/api/get-agent-automation-status.md): `GET /api/agent/v1/automations/flows/{automationRef}/status`, scope `neotask:automations:read`, status **implemented, currently claim_required**, reason `claim_required` - [Pause a Task Flow or automation](https://neotask.ai/docs/api/pause-agent-automation.md): `POST /api/agent/v1/automations/flows/{automationRef}/pause`, scope `neotask:automations:write`, status **implemented, currently claim_required**, reason `claim_required` - [Resume a Task Flow or automation](https://neotask.ai/docs/api/resume-agent-automation.md): `POST /api/agent/v1/automations/flows/{automationRef}/resume`, scope `neotask:automations:write`, status **implemented, currently claim_required**, reason `claim_required` - [Cancel an active automation run](https://neotask.ai/docs/api/cancel-agent-automation.md): `POST /api/agent/v1/automations/flows/{automationRef}/cancel`, scope `neotask:automations:write`, status **implemented, currently claim_required**, reason `claim_required` - [List Task Flow run history](https://neotask.ai/docs/api/list-agent-automation-runs.md): `GET /api/agent/v1/automations/flows/{automationRef}/runs`, scope `neotask:automations:read`, status **implemented, currently claim_required**, reason `claim_required` - [List autonomy goals](https://neotask.ai/docs/api/list-agent-autonomy-goals.md): `GET /api/agent/v1/autonomy/goals`, scope `neotask:autonomy:read`, status **implemented, currently claim_required**, reason `claim_required` - [Create an autonomy goal](https://neotask.ai/docs/api/create-agent-autonomy-goal.md): `POST /api/agent/v1/autonomy/goals`, scope `neotask:autonomy:write`, status **implemented, currently claim_required**, reason `claim_required` - [Read an autonomy goal](https://neotask.ai/docs/api/get-agent-autonomy-goal.md): `GET /api/agent/v1/autonomy/goals/{goalRef}`, scope `neotask:autonomy:read`, status **implemented, currently claim_required**, reason `claim_required` - [Update an autonomy goal](https://neotask.ai/docs/api/update-agent-autonomy-goal.md): `PATCH /api/agent/v1/autonomy/goals/{goalRef}`, scope `neotask:autonomy:write`, status **implemented, currently claim_required**, reason `claim_required` - [Start an autonomy goal](https://neotask.ai/docs/api/start-agent-autonomy-goal.md): `POST /api/agent/v1/autonomy/goals/{goalRef}/start`, scope `neotask:autonomy:write`, status **implemented, currently claim_required**, reason `claim_required` - [Read autonomy goal status](https://neotask.ai/docs/api/get-agent-autonomy-goal-status.md): `GET /api/agent/v1/autonomy/goals/{goalRef}/status`, scope `neotask:autonomy:read`, status **implemented, currently claim_required**, reason `claim_required` - [Steer an autonomy goal](https://neotask.ai/docs/api/steer-agent-autonomy-goal.md): `POST /api/agent/v1/autonomy/goals/{goalRef}/steer`, scope `neotask:autonomy:steer`, status **implemented, currently claim_required**, reason `claim_required` - [Pause an autonomy goal](https://neotask.ai/docs/api/pause-agent-autonomy-goal.md): `POST /api/agent/v1/autonomy/goals/{goalRef}/pause`, scope `neotask:autonomy:write`, status **implemented, currently claim_required**, reason `claim_required` - [Resume an autonomy goal](https://neotask.ai/docs/api/resume-agent-autonomy-goal.md): `POST /api/agent/v1/autonomy/goals/{goalRef}/resume`, scope `neotask:autonomy:write`, status **implemented, currently claim_required**, reason `claim_required` - [Cancel an autonomy goal](https://neotask.ai/docs/api/cancel-agent-autonomy-goal.md): `POST /api/agent/v1/autonomy/goals/{goalRef}/cancel`, scope `neotask:autonomy:write`, status **implemented, currently claim_required**, reason `claim_required` - [List autonomy goal runs](https://neotask.ai/docs/api/list-agent-autonomy-goal-runs.md): `GET /api/agent/v1/autonomy/goals/{goalRef}/runs`, scope `neotask:autonomy:read`, status **implemented, currently claim_required**, reason `claim_required`