> ## Documentation Index
> Fetch the complete documentation index at: https://developers.cloudtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Add an agent

> Creates an agent. `firstname`, `lastname`, `email` and `pass` are required. The optional fields allow outbound calling (`status_outbound`), cap daily call spend in EUR (`daily_price_limit`, 1–200), assign a four-digit `extension` that must be unique across the company (1000–9999), and set a default outbound number (`call_number_id`). Returns `201` with the new agent's ID; `403` means the account has reached its maximum number of agents.

Note the core API creates with `PUT`, not `POST`.



## API Specification

The full API specification for this endpoint is available in the [documentation index](https://developers.cloudtalk.io/llms.txt).


## Related topics

- [Add agent to group](/api-reference/groups/add-agent-to-group.md)
- [CloudTalk API HTTP Error Codes: Causes and Resolutions](/guides/error-codes.md)
- [Add campaign](/api-reference/campaigns/add-campaign.md)
