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

# Campaign

> Launch automated outbound calling campaigns with contact lists and scheduling.

# Campaign

Campaigns let you automate outbound calls at scale. Upload a contact list, assign an agent, set a schedule, and Callem Studio calls each contact automatically.

<Info>
  The Campaign feature is currently in early access. Core functionality (creation, scheduling, CSV upload, progress tracking) is available. Advanced features like retry logic and detailed per-contact analytics are coming soon.
</Info>

## Creating a Campaign

<Steps>
  <Step title="Navigate to Campaign">
    Go to **Deploy > Campaign** and click **New Campaign**.
  </Step>

  <Step title="Configure settings">
    Fill in the campaign name, select the agent and phone number, set a schedule, and configure max concurrent calls.
  </Step>

  <Step title="Upload contacts">
    Upload a CSV file with phone numbers. A template is available for download.
  </Step>

  <Step title="Launch">
    Review and create the campaign. It will start at the scheduled time.
  </Step>
</Steps>

### Campaign Settings

| Setting                  | Description                                |
| ------------------------ | ------------------------------------------ |
| **Name**                 | Campaign identifier                        |
| **Agent**                | The voice agent that will handle all calls |
| **Phone number**         | The phone number used as caller ID         |
| **Scheduled date**       | When to start calling                      |
| **Max concurrent calls** | Maximum simultaneous calls                 |

## Contact List

Upload your contacts as a CSV file with at least a phone number column.

```csv Example CSV theme={null}
phone
+33612345678
+33698765432
+33611223344
```

## Campaign Status

| Status        | Description                            |
| ------------- | -------------------------------------- |
| **Draft**     | Campaign is configured but not started |
| **Scheduled** | Waiting for the scheduled start time   |
| **Active**    | Currently placing calls                |
| **Paused**    | Temporarily stopped                    |
| **Completed** | All contacts have been called          |
| **Cancelled** | Campaign was cancelled                 |

## Campaign Detail

Click on a campaign to view its detail panel with:

* **Recipients** — total contacts in the list
* **Sent** — number of calls placed
* **Picked up** — number of calls answered
* **Per-contact status** — status for each recipient (Pending, Sent, Picked Up, Success)
