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

# Wizard troubleshooting not dialing

![Campaign wizard validation and dispatch health blockers.](https://mintcdn.com/callaro-docs/Rn-efrjnSIS1s0ID/images/campaigns/wizard-review.png?fit=max\&auto=format\&n=Rn-efrjnSIS1s0ID\&q=85\&s=594119dd7d16b0eef87edce11d459b43)

# Troubleshooting: Campaign isn’t dialing

When dialing does not start or stalls, use **wizard validation** on **New Campaign** (including when editing a draft) together with **Dispatch health** on the **campaign detail** page for running, scheduled, or similar active states. Most “not dialing” cases are **clear blockers** you can read from the UI, not random failures.

When something is wrong, **change one lever at a time** so you know what fixed it.

**Wizard steps**

* [Telephony (numbers + capacity)](https://help.callaro.ai/campaigns/wizard-step-2-telephony.md)
* [Audience (who is being called)](https://help.callaro.ai/campaigns/wizard-step-3-audience.md)
* [Schedule (timezone + windows + pacing)](https://help.callaro.ai/campaigns/wizard-step-4-schedule.md)
* [Outcomes (retries + stop behavior)](https://help.callaro.ai/campaigns/wizard-step-5-outcomes.md)
* [Review (sanity check)](https://help.callaro.ai/campaigns/wizard-step-6-review.md)

## First: wizard validation (create / edit)

The wizard **will not let you proceed** while a step is invalid:

| Step | Typical hard gates |
| - | - |
| Basics | Non-empty **name** and **agent** |
| Telephony | At least one **campaign phone number** in the pool |
| Audience (new campaign) | **CSV file**, **contact IDs**, or **segment** present per source mode |
| Schedule | If **Scheduled** trigger, start **date and time** must be set |
| Outcomes | No **goal** numeric errors; if **A/B** is enabled, variant configuration must be complete (weights, agents) |

If **Next** is disabled or save fails with an A/B error, fix that step **before** blaming telephony.

## Second: campaign state and actions

On the **campaign detail** page, confirm:

1. Status is not **paused** when you expect dialing — use **Resume** if appropriate ([Pausing and resuming](https://help.callaro.ai/campaigns/pausing-and-resuming.md)).
2. **Cancel** is terminal — it will not dial again.
3. **Draft** campaigns do not show dispatch health the same way as live campaigns; finish **Launch** first.

## Third: dispatch health (live detail)

The detail page refreshes **Dispatch health** on a regular cadence when the campaign is in an active-type state. When the **Dispatch health** card appears, read it top-down:

* **Credits** — whether dialing is allowed from a credits perspective.
* **Calling window** — whether the current time is outside the allowed window for this campaign.
* **Higher-priority campaign** — another campaign may be using the same connection capacity first.
* **Callable vs blocked tasks** — counts of tasks that cannot be called yet, grouped by reason when shown.
* **Hints** — short explanations from the system; treat these as the first place to look.
* **Tasks by status** — whether work is queued, blocked, completed, and so on.
* **Technical details** — expanded JSON or debug section for support and advanced troubleshooting.

If **Dispatch health** is missing (failed load or empty state), use **Refresh** on the detail page and confirm you still have access before assuming there are no blockers.

## Common root causes (quick map)

### No audience (wizard)

**Review** shows **“Not set (Audience step)”** or zero contacts — return to **Audience** and attach CSV, IDs, or segment.

### Schedule mis-set

**Scheduled** without a start time, or **windows** that exclude “now” for the campaign timezone — fix **Schedule**; after launch, compare with the **calling window** line on Dispatch health.

### Telephony / capacity

Empty pool at **Telephony** step, or Dispatch health shows **no capacity** or contention — add numbers, reduce concurrency, or resolve the other campaign called out in the priority message.

### Credits

Credits messages in Dispatch health — fund the account per your governance.

### List quality

Many tasks fail early — revisit **Audience** mapping and [Uploading contacts](https://help.callaro.ai/campaigns/uploading-contacts.md).

### Operator process

Changing **numbers, schedule, audience, and agent** all at once — stop; pick the **strongest** signal from Dispatch health or wizard validation and fix that first.

## What to capture for support

1. Screenshot: **Telephony** step (number pool) from the campaign editor.
2. Screenshot: **Audience** source and mapping.
3. Screenshot: **Review** summary.
4. Screenshot: **Dispatch health** on the campaign detail page (including hints and any blocker breakdown).
5. Text: campaign **name**, **id**, time you expected dialing, last **settings** change.

**Back to the wizard**

Start with the step or Dispatch health signal that matches your blocker.

* [Fix Schedule](https://help.callaro.ai/campaigns/wizard-step-4-schedule.md)
* [Fix Telephony](https://help.callaro.ai/campaigns/wizard-step-2-telephony.md)
* [Fix Audience](https://help.callaro.ai/campaigns/wizard-step-3-audience.md)

## Additional resources

* [Campaign Wizard (Start Here)](https://help.callaro.ai/campaigns/creating-a-campaign.md)
* [Campaign launch checklist](https://help.callaro.ai/campaigns/campaign-launch-checklist.md)
* [Pausing and resuming](https://help.callaro.ai/campaigns/pausing-and-resuming.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.