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

# My campaign did not call

> Fixes for Brilo campaigns that made no calls, skipped contacts, stopped on their own, or called at the wrong time.

Check four things before anything else: outbound calling is off on the Free plan, campaign calls only go
out inside the times you set, a campaign pauses when your plan's minutes run out, and contacts with
unusable phone numbers are skipped. Those four explain most campaigns that appear to do nothing.

## Start here

| What is happening                             | Go to                                                                 |
| --------------------------------------------- | --------------------------------------------------------------------- |
| The campaign is running but no calls went out | [No calls went out at all](#no-calls-went-out-at-all)                 |
| Some contacts were skipped                    | [Some contacts were skipped](#some-contacts-were-skipped)             |
| Every call failed immediately                 | [Every call failed immediately](#every-call-failed-immediately)       |
| The campaign stopped on its own               | [The campaign stopped on its own](#the-campaign-stopped-on-its-own)   |
| Calls went out at the wrong time              | [Calls went out at the wrong time](#calls-went-out-at-the-wrong-time) |
| Calls are going out very slowly               | [Calls are going out very slowly](#calls-are-going-out-very-slowly)   |

## No calls went out at all

**Why this happens.** In order of likelihood: you are on the Free plan, where outbound calling is switched
off; the current time is outside the window you set, so calls are waiting; you have used all the call
minutes your plan includes and extra usage is switched off, which pauses the campaign rather than failing
it; or no agent is assigned to make the calls.

**Fix it.** Check your plan first, since that one is absolute. See
[Plans and what they include](/supported/plans). Then check the schedule and the assigned agent.

**Still stuck.** Confirm the list actually contains contacts, and check your remaining minutes. A paused
campaign carries on from where it stopped once extra usage is on or you move up a plan. See
[Limits](/supported/limits).

## Some contacts were skipped

**Why this happens.** A contact is skipped when its phone number is not usable, when it appears twice, or
when that person has opted out of being contacted.

**Fix it.** Check the numbers in your file include the country code. That single formatting problem
accounts for most skipped rows. See
[Import your contact list](/contacts/import-your-contact-list).

**Still stuck.** Someone who replied STOP to an earlier message is opted out, and skipping them is
correct rather than a fault.

## Every call failed immediately

**Why this happens.** Calls that fail the instant they are placed point at the number you are calling
from, not the ones you are calling. A number blocked or flagged by carriers cannot complete calls.

**Fix it.** Ring one of the contacts yourself from the same Brilo number. If that fails too, the problem is
the calling number rather than the list, so contact [support@brilo.ai](mailto:support@brilo.ai) with the
number and a call reference. Newer handsets screening unknown numbers are a separate cause. See
[Get past call screening on mobiles](/calls/mobile-call-screening).

**Still stuck.** Send support the campaign, the time, and two numbers that failed.

## The campaign stopped on its own

**Why this happens.** Four causes, in the order they are worth checking. An exit rule is emptying it, it
hit its daily cap, it reached the end of its calling window and is waiting for the next one, or it genuinely
finished the list.

**Fix it.** Open **Settings** and check in this order:

* **Exit Rules.** If you ticked outcomes under **Stop on call outcome**, contacts leave after one call,
  because every call ends with one of the three outcomes. Ticking all three empties a campaign immediately.
  See [Stop calling a contact](/campaigns/stop-calling-a-contact).
* **Max call attempts** and **Max days on campaign**. Both stop contacts silently once reached.
* **Calls per day** in **Concurrency & Pacing**. Once the cap is spent, the campaign waits until tomorrow.
  See [Control how fast a campaign dials](/campaigns/control-how-fast-it-dials).
* **The calling window.** A campaign spread across working hours looks stopped every evening.

Check the **Contacts** tab as well: a wall of **Exited** points at exit rules, and a wall of **Pending**
points at pacing or hours. See [Add contacts to a campaign](/campaigns/add-contacts).

**Still stuck.** If it stopped mid list inside a valid window with no exit rules set, send support the
campaign and the time it stopped.

## Calls went out at the wrong time

**Why this happens.** Times are interpreted in a specific time zone, and a campaign built while thinking in
your own local time can go out at the wrong moment for contacts elsewhere.

**Fix it.** Campaign calling hours follow each **contact's** local time, worked out from their area code,
not yours. So a contact with a New York mobile is called on New York hours even if they live elsewhere.

Check **Skip Silent Hours** is off, which keeps calls inside 9 AM to 8 PM local time, and check your
**Calling window**. See [Choose when calls go out](/campaigns/choose-when-calls-go-out).

If the problem is what your agent *says* about times rather than when it dials, that is the agent's time
zone instead. See [Set your agent's time zone](/agents/set-the-time-zone).

**Still stuck.** A number whose area code does not match where the person actually is cannot be corrected by
a setting. Split those contacts out and run them on a narrower window.

## Calls are going out very slowly

**Why this happens.** How many calls run at once is capped by your plan, which is 15 on paid self serve
plans. A list of several hundred contacts takes hours rather than minutes.

**Fix it.** Nothing is wrong. Plan the timing around it, and check
[Limits](/supported/limits) for your figure.

**Still stuck.** If you need genuinely higher volume, that is a Custom plan conversation rather than a
setting.

## FAQ

<AccordionGroup>
  <Accordion title="Why did my campaign not make any calls?">
    Most often because outbound calling is switched off on the Free plan, or because the current time is
    outside the window you set so calls are queued rather than cancelled. Check the plan first.
  </Accordion>

  <Accordion title="Why were some contacts skipped?">
    Their phone numbers are not usable, usually a missing country code, they are duplicates, or the person
    has opted out. Fixing the number formatting in your file resolves most of them.
  </Accordion>

  <Accordion title="Why did my campaign stop by itself?">
    Check exit rules first. If you ticked outcomes under **Stop on call outcome**, contacts leave after one
    call, and ticking all three empties the campaign immediately. After that: the daily **Calls per day**
    cap is spent, the calling window has closed for the evening, or the list is finished. A wall of
    **Exited** contacts means exit rules, a wall of **Pending** means pacing or hours.
  </Accordion>

  <Accordion title="Why did calls go out at the wrong time?">
    Campaign calling hours follow each contact's local time, worked out from their phone number's area code,
    not yours. So a New York mobile is called on New York hours wherever its owner lives. Check **Skip
    Silent Hours** is off and check your **Calling window**. See
    [Choose when calls go out](/campaigns/choose-when-calls-go-out).
  </Accordion>

  <Accordion title="Why is my campaign so slow?">
    Because only so many calls run at once, 15 on paid self serve plans, so a few hundred contacts take
    hours. That is expected rather than a fault. See [Limits](/supported/limits).
  </Accordion>

  <Accordion title="Does a failed campaign still cost me?">
    Calls that connect use your minutes. Calls that never connected, and contacts that were skipped, do not
    consume call minutes. See [What counts towards my usage](/account/what-counts-towards-my-usage).
  </Accordion>
</AccordionGroup>

## Related

* [What is a campaign](/campaigns/what-is-a-campaign) for how campaigns are built
* [Start a calling campaign](/campaigns/start-a-calling-campaign) to check your setup
* [Choose when calls go out](/campaigns/choose-when-calls-go-out) for schedule and time zones
* [Import your contact list](/contacts/import-your-contact-list) for number formatting
* [Limits](/supported/limits) for how fast calls can go out
