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

# Run outreach campaigns

> Call an entire audience automatically with a campaign, and track its performance in one place.

<Info>
  A campaign points an agent at an [audience](/guides/lead-generation) and works through it automatically, calling each contact toward a goal you set. Use campaigns for bulk outreach; use [scheduled outbounds](/guides/scheduled-calls) for one-off calls.
</Info>

<Steps>
  <Step title="Open the campaigns page">
    From the dashboard, go to `/campaigns` and create a new campaign.
  </Step>

  <Step title="Configure the campaign">
    Set:

    * <strong>Name</strong> — a label for the campaign
    * <strong>Audience</strong> — the list of contacts to call (created on the [Lead generation](/guides/lead-generation) page)
    * <strong>Agent</strong> — who places the calls
    * <strong>Goal</strong> — what each call should accomplish
    * <strong>Timezone</strong> — used to respect calling hours

    <Tip>
      Campaigns call contacts with **verified** phone numbers. Check the verified count for your audience before starting so you know how many calls will run.
    </Tip>
  </Step>

  <Step title="Start the campaign">
    Run the campaign to begin calling. You can **pause**, **resume**, and **stop** it at any time from the campaign's actions.

    <Check>
      A running campaign shows live status, and calls begin appearing on the [Calls](/guides/making-calls) page.
    </Check>
  </Step>

  <Step title="Track performance">
    Open a campaign to see its **Performance** tab — total calls, success rate, and average duration — plus **Contacts** and **Actions** tabs for per-contact detail.
  </Step>
</Steps>

## Troubleshooting

<AccordionGroup>
  <Accordion title="No calls are being placed">
    Confirm the audience has contacts with verified phone numbers, an agent is assigned, and the campaign is started (not paused). Calls respect the campaign timezone's allowed hours.
  </Accordion>

  <Accordion title="I don't have an audience to select">
    Create one first on the [Lead generation](/guides/lead-generation) page, then return to create the campaign.
  </Accordion>

  <Accordion title="I need to stop everything">
    Use **Stop** on the campaign. To pause temporarily and keep progress, use **Pause** and **Resume** instead.
  </Accordion>
</AccordionGroup>
