# Send one prompt to every member `POST /v1/fleets/{fleet}/prompts` **In this build:** Works on the simulator or a real VM. **Scope:** `agent.prompt` **CLI:** `harebox fleet prompt` Send an `Idempotency-Key` header. A retry with the same key never repeats the action. ## Request: `PromptRequest` | Field | Type | Notes | |---|---|---| | `prompt` (required) | `string` | | | `harness` | `string` | See GET /harnesses. Claude Code, Codex, pi, OpenCode, Prime Agent, Kimi Code, Mistral Vibe, Hermes, OpenClaw, Cursor CLI or an adapter you add. | | `model` | `string` | | | `reasoning_effort` | `string` | | | `fast` | `boolean` | | | `conversation` | `string` | Continue this conversation. Omit to continue the current one. | | `new_conversation` | `boolean` | | | `attachments` | `array` | | | `budget_usd` | `number` | Stop this turn when proxied token spend passes this amount. | | `webhook_url` | `string` | Also notify this URL when the prompt ends. | ## Response: 202 `Operation` | Field | Type | Notes | |---|---|---| | `id` (required) | `string` | | | `kind` (required) | `string` | | | `status` (required) | `string` | One of: `pending`, `running`, `succeeded`, `failed`, `cancelled` | | `target` | `string or null` | | | `percent` | `number or null` | | | `error` | `object` | | | `created_at` | `string` | | | `updated_at` | `string` | | Errors follow [one format](../errors.html).