> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.hollr.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.hollr.ai/_mcp/server.

# API reference

The HollrAI API gives your application programmatic control over AI calling.

HollrAI itself is a full platform for building and deploying AI call agents. Campaigns and agents are configured in the platform at [app.hollr.ai](https://app.hollr.ai). This API surface covers two things: triggering calls under an already-configured campaign, and reading the conversation records those calls produce.

## Base URL

```text
https://api.hollr.ai
```

## Authentication

API requests use the `hollr-api-key` header. See [authentication](/authentication) for details.

## What's covered

#### Calls

Trigger a single outbound call or a batch of calls

#### Conversations

Retrieve and manage records created from calls

## Start with the Calls API

Before using the API, create a campaign and its agent in [app.hollr.ai](https://app.hollr.ai).

Your application only needs to know the campaign ID and the phone number to call:

```text
Your application
      │
      ▼
POST /v1/call/make-call
      │
      ▼
HollrAI campaign + agent
      │
      ▼
AI phone conversation
      │
      ▼
Conversation record
```

Use the [quickstart](/quickstart) for the complete flow.

## API Explorer

The API reference includes an interactive API Explorer where you can test requests against your API. Keep your API key private and only use credentials in environments where it is safe to make real requests.

## Errors and rate limits

See [errors and rate limits](/errors-and-rate-limits) for the standard error shape, HTTP status codes, and documented request/concurrency limits.