---
title: "Create Agent"
method: PUT
path: "/api/v1/agents"
---

# Create Agent

`PUT /api/v1/agents`

Create an [agent](https://app.voker.ai/docs/concepts/agents#creating-agent).

## Headers

- `Authorization` string, required

## Request body

- CreateAgentPayload — Create an agent. See [Creating an Agent](https://app.voker.ai/docs/concepts/agents#creating-agent) for more information.
  - `agent_name` string, required — Unique identifier for the agent.
  - `description` string, nullable

## Response `200`

Successful Response

- Agent — Represents an agent. See [Agents](https://app.voker.ai/docs/concepts/agents#agents) for more information.
  - `agent_name` string, required — Unique identifier for the agent.
  - `description` string, nullable
  - `agent_number` integer, required — Unique number assigned to the agent.
  - `created_at` string, date-time, required
  - `deprecated_at` string, date-time, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/voker/apis/fastapi.md) · [All operations](https://skmtc.net/voker/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/voker/fastapi/versions/d237dc301251/schema)
