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

# When a delivery doesn't arrive

> To find out why a delivery didn't arrive, open Deliveries, which lists every delivery your channels have made and its status.

To find out why a delivery didn't arrive, open **Deliveries**. It lists every delivery your channels have made, including the ones that were never sent, and each delivery's status tells you which answer below applies.

## Where do I check what was sent?

Open **Deliveries** in the sidebar, or go to [your delivery history](https://curation.space/deliveries). If a delivery isn't listed at all, it was never made; see [Why is nothing listed for my channel?](#why-is-nothing-listed-for-my-channel)

Filter by **Email**, **SMS**, **Voice**, **Webhook**, or **Agent**, or choose **Not sent** to see only deliveries that didn't go out. You can also limit it to **Today** or **This week**. Every delivery can be read here, whether or not it was sent.

## What does the status mean?

| Status | What happened | What to do |
| - | - | - |
| **Scheduled** | It's made and waiting for its time. | Nothing. |
| **Sending** | It's being sent now. | Nothing. |
| **Retrying** | An attempt failed, and it will be tried again. | Wait. Email and texts get up to 5 attempts. Webhook and Agent deliveries keep retrying, up to once an hour, until the receiver accepts or refuses them. |
| **Accepted** | The email or text provider, the phone network, or your receiver took it. | If you can't find it, see [below](#why-does-it-say-accepted-when-i-can’t-find-it). |
| **Not sent** | It was rejected and won't be sent. | See [Why was it Not sent?](#why-was-it-not-sent) |
| **Not confirmed** | Curation Space couldn't confirm the outcome. | Check whether it arrived. You can read it on Deliveries either way. |
| **Cancelled** | It was called off before sending. | See [Why was it Cancelled?](#why-was-it-cancelled) |
| **Waiting to send** | It's held until your Agent endpoint can receive it. | Connect or reconnect the agent. Held deliveries then arrive together. |
| **Refused by receiver** | Your webhook replied that it won't take this delivery. | It won't be sent again. Check your receiver. |
| **Withheld** | "Made while its endpoint was inactive, so it was never sent." | See [Why does it say Withheld?](#why-does-it-say-withheld) |

## Why is nothing listed for my channel?

The channel had nothing to make a delivery from. Check these on the channel's card on **Channels**, in order:

1. **No endpoint.** A channel without an endpoint makes no deliveries. Choose one; the channel starts from that moment, and links added before then aren't sent.
2. **No sources.** A channel such as **Email me immediately** starts with none. Subscribe it to a curation from that curation's **Subscribe** button.
3. **Following, but nothing to follow.** A Following source delivers only new links in public curations of curators you follow. If you follow no one, or they haven't added to a public curation since, there's nothing to send.
4. **Its curation went private.** The card shows "Curation unavailable", and the subscription delivers nothing until the curation's owner makes it unlisted or public again.
5. **Its curation isn't public.** Links in unlisted and private curations never reach a Following source.

## Why didn't my Delta channel send anything today?

Because nothing new was added since its last delivery. A scheduled time with nothing new sends nothing and leaves nothing on **Deliveries**.

If links were added, check the channel's days, its times, and **Every N weeks**: a channel set to every 2 weeks skips the week in between.

## Why did it arrive at the wrong time?

Your timezone in **Settings** is probably not the one you're in. Every Delta and Resurfacer channel runs on it, and changing it moves all of them at once. If you try to schedule a channel without a timezone, you'll see "Set your timezone in Settings before scheduling deliveries."

## Why does it say Withheld?

Its endpoint was inactive when the delivery was made. Four things make an endpoint inactive, and [Activity](https://docs.curation.space/your-space/activity.md) shows each of the last three:

* you chose **Deactivate endpoint**
* someone chose **Unsubscribe** in a delivery email
* someone replied STOP to a text
* someone asked Delivia on a delivery call to stop

To start delivering again, open **Endpoints**, choose **Manage**, and activate the endpoint. Only deliveries made from then on are sent. Withheld deliveries never are, but you can still read every one of them on **Deliveries**.

## Why does my channel say Awaiting verification?

Its endpoint hasn't been confirmed, so the channel can't send through it. On **Endpoints**, the endpoint also says Awaiting verification. Choose **Manage** to finish verification.

* **Email or text:** enter the 6-digit code you were sent, or choose **Resend code**. A code expires after 10 minutes.
* **Phone call:** choose **Call again** and answer Delivia's call.
* **Agent:** paste the setup message into your agent so it connects. See [Agent](https://docs.curation.space/delivery-endpoints/agent.md#how-do-i-set-one-up).

## Why are texts still not arriving after I replied START?

Replying START or UNSTOP only lifts the block on the number. On **Endpoints**, choose **Manage**, tick consent again, and choose **Activate**; you need both. STOP turns off every Text message endpoint for that number, and replying START doesn't turn them back on by itself.

## How do I undo an email unsubscribe?

Choose **Undo** on the page that opened when you unsubscribed, or activate the Email endpoint on **Endpoints**. Unsubscribing turns off that address for every channel that uses it, and deliveries made in between won't be emailed.

## Why does it say Accepted when I can't find it?

Accepted means the email or text provider, or the phone network, took it. It doesn't confirm that it reached your mailbox or your phone, or that a call was heard.

* **Email:** search for mail from `delivia@curation.space`, and check your spam folder. A Delta email's subject begins with the channel's name; an Express or Resurfacer email's subject is a short line Delivia picks at random.
* **Text:** check that the number on the endpoint is the one you're looking at.
* **Any kind:** the delivery is readable on **Deliveries**, whatever happened to it.

## Why was it Not sent?

Usually because it was too large. An email over about 5 MiB, or a text over 670 characters, isn't sent at all; neither is split. Texts never shorten addresses, so for an Express text a very long link address is the usual cause. Delta texts send one link to the delivery page instead of listing each link.

## Why was it Cancelled?

Either a Resurfacer had nothing to draw from, or its channel moved endpoints. An email, text, or phone Resurfacer whose sources are empty at a scheduled time records a Cancelled delivery. Moving a channel from a Webhook or Agent endpoint to an email, text, or phone endpoint cancels the deliveries its receiver hadn't accepted.

## Why wasn't a link in my delivery?

One of these is usually the reason:

* It was in a curation that wasn't public when it was added, and your channel received it through Following.
* It came through another source first. A channel sends each addition once, however many of its sources include it.
* It was added before your channel subscribed, or before you copied the channel. Express and Delta channels send only new additions.
* The channel is a Resurfacer, which draws at random.

## Why didn't my webhook or agent get it?

Check Activity first. When a Webhook or Agent endpoint rejects a delivery, Activity pins "rejected the latest delivery" under **Needs you** until it's fixed. Rejections never make the endpoint inactive; Curation Space keeps retrying, from 15 seconds up to once an hour, until the receiver accepts or refuses.

* **Webhook:** the activity on the endpoint's page shows each delivery and the receiver's latest reply. If the receiver has moved, the activity shows the new host; choose **Replace URL or headers**. See [How should my receiver reply?](https://docs.curation.space/webhooks.md#how-should-my-receiver-reply). Use **Send sample delivery** to test.
* **Agent:** check the endpoint's connection state. If it reads **Connection expired** or **Disconnected**, choose **Reconnect agent**; deliveries made meanwhile are waiting and arrive together. See [Agent](https://docs.curation.space/delivery-endpoints/agent.md#what-do-the-connection-states-mean).

Accepted means the receiver took the delivery, not that your automation or agent ran.

## Where are the links from a call I missed?

On **Deliveries**. Delivia leaves a voicemail that names no links, and a missed call isn't retried. Next time, if a call comes at a bad moment, answer and ask her to call back: 2 hours later by default, or at a time you name, up to 5 calls for one delivery.

## Can I resend a delivery?

No. Nothing in delivery history can be resent, marked read, or deleted. You can read any delivery on **Deliveries**, and a delivery email's **Open in browser ↗** opens it as a web page. If that page says "This delivery link doesn't work.", find the delivery on **Deliveries** instead.

## Who do I contact if it still isn't working?

Use **Feedback** in the sidebar, or email [support@curation.space](mailto:support@curation.space). Say which channel and endpoint, and what the delivery's status is on **Deliveries**.


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