Messages

This page is what we sent. What people wrote back — and whether each message was delivered and read — is on Conversations (db/202).

Refused by the provider

The message did not arrive and somebody is waiting for it. This is the list that matters: every row is a person who was told their parcel was coming and heard nothing.

WhenToSaying TriesWhy it failed

Queued, not yet sent

Written and waiting for the sender. A handful is the machine working; a hundred means the drain has stopped, and Operations is where that shows.

Sending is normally the maintenance timer's job, once a minute. This button is for when somebody is standing over it.

DueToSayingTries

Sent today

What actually carried each message — WhatsApp or SMS — and what the network said back. A message sent by SMS from a row queued for WhatsApp is the router doing its job, not an error.

SentToTemplateCarried byNetwork says

Milestones with no message yet

Something happened to a parcel and nothing has been written about it. One step earlier than the queue — these are not late messages, they are messages that do not exist, which is why they are counted separately.

WhenWhat happenedParcel