Communication Ops

Message Queue

Dedicated operational workspace for pending queue, failed retries, and resending previously sent messages across portal, SMS API, configured mobile, or WhatsApp flows.

0 rows 0 pending 0 sent
Draft0saved rows
Failed0needs retry
Parent0parent targets
Student0student targets
0 Waiting messages Ready rows paused before dispatch.
0 Queued to send Rows already handed to queue flow.
0 Draft messages Saved rows still not ready to send.
0 Missing mobile Pending rows needing recipient numbers.
-- Oldest pending age No waiting rows yet.

Waiting by Channel

Only draft, waiting, and queued rows are counted here.

No pending rows

Queue Operations

Use tabs to separate pending work, retry failed rows, and resend previously delivered messages.

All Queue Rows

See the full queue first, then narrow into pending, failed, or sent flows using the tabs.

Full register Filter by channel or campaign

Pending Dispatch

Rows in draft, waiting, or queued state. Prepare these for the dedicated send layer and push selected rows when ready.

Queue first Send from this tab

Retry Failed Messages

Fix mobile numbers, verify recipients, and move selected failed rows back through the send flow.

Correct target Retry selected

Resend Delivered Messages

Take sent rows, recreate the same message in queue, and hand it back to the dedicated sending pipeline.

Clone as new queue row Resend selected
Queue not loaded yet.
Status Campaign Student Recipient Mobile Channel Message When

Queue Notes

Queue rows are staged first, then handed to the dedicated sending workflow.

Pending Queue

Draft, waiting, and queued messages stay here until you explicitly process them from the queue screen.

Retry Failed

Failed rows keep their error notes. Fix the number, then use the retry tab action to send them again.

Resend Same Message

Sent rows can be cloned back into waiting state, preserving the same message and target details for resend.