> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developer-test.atomicwork.com/llms.txt.
> For full documentation content, see https://developer-test.atomicwork.com/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developer-test.atomicwork.com/_mcp/server.

# setAiCoworkerAvailability

Toggle the agent's availability (available / unavailable).

Flips the shadow user's `availability_status` for an AI Coworker. Orthogonal
to the publish lifecycle — does not touch `ai_agent_versions` and never produces a
new version row. Valid only when the agent has been published at least once (LIVE, LIVE\_WITH\_DRAFT,
UNPUBLISHED).

## Parameters

| Name      | Type                        | Required | Description                                           |
| --------- | --------------------------- | -------- | ----------------------------------------------------- |
| `agentId` | integer                     | Yes      | The agent's numeric ID (from create or list response) |
| `status`  | AgentAvailabilityStatusEnum | Yes      |                                                       |