Editing and Cancelling a Scheduled Message
MessageFuture gives you full control over your messages even after they’ve been finalised. You can edit the content, change the delivery date, update recipients, or cancel delivery entirely – as long as the message hasn’t been sent yet.
Opening a Message for Editing
- Go to Dashboard → Messages (web) or the Messages tab (mobile)
- Find the message you want to edit (it can have status
scheduledortimeless) - Tap or click Edit on the message card or detail view
The composer opens with all the existing values pre-filled: title, body, recipients, media attachments, delivery date, Guardians, and permissions.
What You Can Change
You can update any part of a finalised message:
| Field | Editable? |
|---|---|
| Title / Subject | ✅ Yes |
| Message body | ✅ Yes |
| Recipients | ✅ Yes |
| Delivery date and time | ✅ Yes |
| Delivery mode (Scheduled ↔ Timeless) | ✅ Yes |
| Assigned Guardians | ✅ Yes |
| Guardian permissions | ✅ Yes |
| Media attachments | ✅ Yes (add or remove) |
How Editing a Finalised Message Works
When you edit a scheduled or timeless message, the system uses a staged edit approach:
- You make your changes in the composer and tap Next
- Your changes are held in memory and shown on the Review & Confirm screen
- The backend is not updated yet – no emails are sent at this point
- Only when you tap Confirm Update are the changes written to the server
This prevents accidental “your delivery date has changed” emails from going out to you and all your Guardians every time you open the editor.
Auto-save is paused for finalised messages. Unlike drafts, finalised messages are not auto-saved silently – your changes only land when you explicitly confirm them.
Changing the Delivery Date
To reschedule a message:
- Open the message for editing
- Update the date and/or time in the Schedule section
- Tap Next → review the new date on the confirm screen
- Tap Confirm Update
A new schedule confirmation email is sent to you and all assigned Guardians reflecting the updated date.
Cancelling a Scheduled Message
“Cancelling” means returning the message to draft status so it will no longer be delivered automatically.
- Open the message from your dashboard
- Tap Cancel Delivery (web) or the equivalent option in the message detail menu (mobile)
- Confirm the action
The message status reverts to draft. The message content, recipients, and media are preserved – you can re-schedule it at any time by opening it again and going through the confirm flow.
Note: Cancelling a delivery does not refund credits. Credits are consumed when a message is originally finalised, not when it is delivered.
The 4-Hour Cancellation Cutoff
Once a message is within 4 hours of its scheduled delivery time, editing and cancellation may not prevent delivery. The scheduler runs on a tight cycle, and messages that close to their delivery window may already be queued. For the safest outcome, make any changes well in advance of the delivery date.