The Status column in Message History (Campaigns → One-time messages) shows the current state of each message:
- Creating — the message has just been created and is being prepared on the Pushwoosh side.
- Scheduled — the send is scheduled for the future and the send time has not arrived yet. This includes delayed sends and timezone-based or Best Time sends that have not started. This is the status in which you normally edit or cancel a message in the Control Panel.
- Pending — the send time has arrived and the message is queued to go out, or sending has just started. This is a short, transient state that is rarely visible.
- Waiting — the message is being delivered in subscribers' local time zones: Pushwoosh sends it hour by hour as each time zone reaches the scheduled time, and the status stays Waiting until all time zones are covered.
- Processing — the message is being sent right now.
- Done — sending completed successfully.
- Fail — sending failed.
- Canceled — a scheduled message was canceled before it was sent (for example via Delete message).
You can also read the status programmatically with the messages:list Statistics API method. Cancelling or deleting a message is possible only while the send has not finished — via the API that means the pending, waiting or processing state. A message that has reached Done or Fail can no longer be canceled.
Comments
0 comments
Please sign in to leave a comment.