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

# Run calls

> Placing single calls, running campaigns and schedules, reading transcripts, recordings and insights, and managing the contacts and Do Not Call list they draw on.

Once a flow is published and on a number, running calls is operations: deciding who gets called, when, from which line, and then reading what happened. Talkif gives you three ways to start outbound calls and one place to read the results, all sharing the same contacts and the same Do Not Call list.

| Way to start    | Good for                                                                 | Set up in                                    |
| --------------- | ------------------------------------------------------------------------ | -------------------------------------------- |
| **Single call** | Testing, one-off callbacks, calls triggered by your own systems          | Dashboard **Start a call**, or `POST /calls` |
| **Campaign**    | A list of contacts, called with pacing, windows, retries and analytics   | **Campaigns**                                |
| **Schedule**    | One contact, called on a recurrence — daily check-ins, monthly reminders | **Schedules**                                |

Inbound calls need nothing here; they're handled by the flow connected to the number ([Telephony](/telephony)).

#### [Make a call](/calls/make-a-call)

Place an outbound call from the dashboard or API, and what gets checked before it's placed.

#### [Campaigns](/calls/campaigns)

Lists, concurrency, call windows, retries, contact timezones, the lifecycle, and analytics.

#### [Schedules](/calls/schedules)

Recurring calls to one contact — once, daily, weekly, monthly or cron.

#### [Transcripts and recordings](/calls/transcripts-and-recordings)

What a finished call gives you: transcript, recording, cost, metrics and insights.

#### [Take calls in the dashboard](/calls/take-calls-in-the-dashboard)

Be available for transfers, answer them in the browser, and listen in on live calls.

#### [Contacts](/calls/contacts)

The people your agents call, and the data your prompts can use about them.

#### [Import contacts](/calls/import-contacts)

CSV, JSON or vCard, with a dry-run preview and duplicate handling.

#### [Do Not Call](/calls/do-not-call)

The list that blocks outbound calls to a number, whoever asks.