<!-- https://missblue.dev/help/articles/message-delivery-states -->

[Using the Message Center](https://missblue.dev/help/collections/message-center)

# Understand message delivery states

Tell pending, sent, delivered, and read apart, and know what to check before retrying.

Miss Blue team  Updated September 14, 2026  2 min read

[Browse this collection](https://missblue.dev/help/collections/message-center)

## Read the state in the conversation

Receipts depend on the channel and receiving device. A conversation can continue even when a particular receipt is unavailable. A message state and an inbound reply are separate events.

-   Pending: the send has not finished. It may be waiting for a device, dispatch, or a receipt.
-   Sent: the send was accepted by the sending system. This is not proof of a reply.
-   Delivered: a delivery receipt was recorded. It does not show that the recipient read or agreed to the message.
-   Read: a read receipt was recorded where supported. Not every conversation or device provides one.
-   Failed: the send reported an error. Read its explanation before deciding what to do next.

## When a message is pending or times out

Check the selected number’s availability and the conversation’s latest messages. A timeout can mean the confirmation did not arrive in time; it does not always prove that the recipient received nothing.

Avoid repeatedly pressing send while the result is uncertain. If you need support, share the project, number, approximate time with timezone, and the message or request ID when available. Do not include API keys or passwords.

## Uploads and message delivery are separate

Uploading a file makes it available for a send. The attachment’s message still needs to be sent and delivered. If a recipient cannot view it, check the message result, file format, and whether the file opens correctly on a test device.

## Measure responses separately

Use Analytics to see how new leads respond. Delivered and read messages do not count as a contacted lead by themselves. A qualifying reply or confirmed human call answer is required for the new lead contact rate.

-   [Receiving messages and delivery events](https://missblue.dev/docs/receiving-messages)

## Related articles

-   [Troubleshoot pending or failed messages Work out whether a send was rejected, is still awaiting confirmation, or needs help from support. 3 min read](https://missblue.dev/help/articles/troubleshoot-message-delivery)
-   [Set up webhooks for replies and delivery events Choose events, store the signing secret, and diagnose a receiver that is not accepting deliveries. 3 min read](https://missblue.dev/help/articles/set-up-webhooks)
-   [Understand your new lead contact rate See which leads count, why voicemail is excluded, and how dates and timezones affect the result. 3 min read](https://missblue.dev/help/articles/understand-contact-rate)

## Still need a hand?

Send us your question, or text the team at (929) 272-7048.

[Contact the team](https://missblue.dev/contact)  [Text us](sms:+19292727048)
