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

# SMS Campaign Scheduling and Send Status

> Launch an SMS campaign now or at a scheduled time, then follow every recipient in the live monitor.

An SMS campaign can send immediately or at a specific scheduled time. After launch, the live monitor shows every recipient and the reason behind any skipped, blocked, failed, or queued send.

## Scheduling your send

When you launch a campaign, choose one schedule:

* **Send now** - Voqo starts dispatching as soon as launch succeeds.
* **Send later** - choose a specific date and time for dispatch to begin.

If the selected scheduled time is already in the past, Voqo treats it as **Send now** instead of holding the campaign behind an impossible timestamp.

## Live send monitor

The send monitor shows every recipient and their current status. You do not need to refresh; the view updates automatically within seconds as messages are dispatched, skipped, blocked, or failed, and an **Updated ...** ticker shows you how fresh the numbers are.

Each row in the monitor shows:

* **Recipient** — name and mobile number.
* **Status** — what is happening with this send right now.
* **Reason chip** — when a send is not in the normal flow, a chip tells you exactly why. See the [Reason chip reference](#reason-chip-reference) below.
* **Timestamp** — when the status last changed.

### Filtering and searching

Use the status filter at the top of the monitor to focus on a specific group - for example, **Queued**, **Blocked**, or **Failed** recipients.

## Campaign statuses

Every campaign shows an honest status on its card and in the monitor — never a number we cannot stand behind:

| Status                      | What it means                                                                                                                                                            |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Draft**                   | The campaign is being built and has not launched.                                                                                                                        |
| **Scheduled**               | The campaign has launched but is waiting for its sending window to open.                                                                                                 |
| **Sending**                 | Messages are going out right now.                                                                                                                                        |
| **Paused**                  | You paused the campaign; queued recipients are waiting for you to resume.                                                                                                |
| **Completed**               | Every recipient is accounted for and none failed.                                                                                                                        |
| **Completed with failures** | The campaign finished, but one or more sends failed at the carrier. The exact failed count is shown, and you can [retry the failed messages](#retrying-failed-messages). |
| **Cancelled**               | You cancelled the campaign; unsent recipients were finalised and no further messages went out.                                                                           |

<Info>
  A campaign where some numbers were **blocked** by the provider — but nothing failed at the carrier — still completes as **Completed**, not "Completed with failures". A provider block is an honest, expected outcome (the number opted out with the carrier), not a failure to fix.
</Info>

### Retrying failed messages

When a campaign ends as **Completed with failures**, a **Retry failed** action appears. Click it to re-send only the messages that failed; nothing already sent is sent again. The campaign moves back to **Sending** and re-checks consent and opt-outs before each send.

If the campaign has any recipients whose outcome could not be confirmed, the retry dialog shows them as a separate group behind a warned, **default-off** checkbox. Leave it off to retry only the genuinely failed messages; tick it only if you understand you may be re-sending to a number that already received the message.

## Reason chip reference

When a recipient's send is held, blocked, or skipped, a reason chip appears next to their status. The table below explains each chip and what to do.

| Chip                 | What it means                                                                                                                                 | What happens next                                                                                                                        |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| **Opted out**        | The recipient replied STOP to a previous message. Their consent has been withdrawn.                                                           | The message is not sent. You cannot override an opt-out. If the contact believes this is an error, they can reply START to re-subscribe. |
| **No consent**       | The contact is marked do-not-contact in your organisation.                                                                                    | The message is not sent. Update the contact's consent status if appropriate.                                                             |
| **Provider opt-out** | The provider's own opt-out list refused the send — the number opted out with the carrier directly, outside Voqo.                              | The message is not sent, and you are not charged for it. This is an honest expected outcome, not a delivery failure.                     |
| **Invalid number**   | The mobile number could not be normalised to a valid Australian format.                                                                       | The message is skipped. Correct the number in your contact list and re-run the campaign for this recipient.                              |
| **Delivery failed**  | The message reached the carrier network but the carrier could not deliver it (e.g. the number is disconnected or the handset is unreachable). | The message is not retried automatically. Use **Retry failed** to re-send, or review the number and resend manually.                     |
| **Rate limited**     | The campaign's sending pace means this recipient is queued behind others.                                                                     | Voqo will send the message as soon as capacity is available. No action needed.                                                           |

Nothing fails silently. Every recipient that does not receive a message has a reason chip explaining why.

## Pausing, resuming, and cancelling

You have full control over a campaign while it is running:

* **Pause** - Voqo stops dispatching new messages immediately. Recipients already being sent finish; queued recipients wait.
* **Resume** - Voqo picks up from where it left off. No messages are re-sent; only the remaining queue is processed.
* **Cancel** - Stops the campaign permanently. Unsent recipients are finalised as cancelled and no further messages go out. Messages already sent are unaffected because the provider already has them and they cannot be recalled. This cannot be undone, so Voqo asks you to confirm first.

To pause a sending campaign, open it and click **Pause** in the monitor header. To cancel, open the campaign actions menu in the monitor header and select **Cancel campaign**, then confirm.

## The campaign actions menu

Every campaign card in **SMS Campaigns** has an actions menu — the three-dot button in the top corner of the card. It opens on **every** campaign regardless of status, and clicking it never takes you into the campaign by mistake. From it you can:

* **Open campaign** - open the live monitor for this campaign.
* **Duplicate** - create a fresh draft copy of the campaign with the same message and goal. The copy starts with **no recipients** and in **Draft** status, so you can give it a new audience and launch it independently. The original is untouched.
* **Archive** — move the campaign into the collapsed **Archived** section to tidy your list. Archiving changes nothing about the campaign's sending — an archived campaign that is still sending keeps sending. Expand **Archived** and choose **Restore** to bring it back.
* **Delete** — permanently remove the campaign. Voqo asks you to confirm first.

## Credits and billing

Each SMS sent from a campaign deducts credits from your workspace balance. Credits are charged per message successfully dispatched — held messages that have not yet sent do not incur a charge until they are released.

You can review your credit balance and per-campaign usage in **Admin and Billing**.

<Info>
  For credit pricing details, see the <a href="/change-log/pricing-updates">Pricing Updates</a> page.
</Info>

## Troubleshooting

**A recipient shows "Opted out" but says they did not opt out**

The contact can text START to your sending number to re-subscribe. Once they do, their opt-out status clears and you can include them in future campaigns.

**A recipient shows "Invalid number"**

Open the contact record, correct the mobile number, and create a new campaign for the corrected recipient.

**Delivery failed for multiple recipients**

A cluster of delivery failures often points to a number-quality issue in the source list. Review the numbers for formatting errors, disconnected lines, or landlines that were included by mistake. Use **Retry failed** to re-send only the failed messages once the campaign has finished.

**Why does my campaign say "Completed with failures"?**

One or more sends failed at the carrier — the number may be disconnected or unreachable. The banner shows the exact failed count, and **every recipient is accounted for** in the funnel. Click **Retry failed** to re-send only the failed messages. A campaign where some numbers were merely blocked by the provider (not failed) completes as **Completed**, not "Completed with failures".

**A recipient shows "Provider opt-out" — what does that mean?**

The number opted out with the carrier directly, outside Voqo, so the provider's own opt-out list refused the send. The message was not delivered and you were not charged. There is nothing to fix — this is an honest expected outcome.

**Why does the report say "Sent" and not "Delivered"?**

Voqo reports **Sent** — the message was handed to the carrier successfully — because that is the number we can stand behind. We do not yet report delivery confirmation from the handset, so we never claim it.

If you are still seeing issues, contact <a href="mailto:support@voqo.ai?subject=SMS Campaign Send Issue">support</a> with your workspace ID and campaign ID.

## Related docs

* [Create an SMS Campaign](create-an-sms-campaign)
* [Unified Inbox](unified-inbox)
* [Run Batch Outbound Calls](../batch-outbound-calls/batch-outbound-calls-overview)
* [Admin and Billing](../admin-and-billing/manage-billing-and-subscription)
* [Troubleshooting Hub](../troubleshooting/index)
