The Review & Confirm Screen
Before a message is finalised and credits are deducted, MessageFuture shows you a Review & Confirm screen. This is your last chance to check everything – recipients, delivery date, content, and cost – before the message becomes active.
[PLACEHOLDER: Screenshot of the confirm/review screen on web]
What You’ll See on the Confirm Screen
The confirm screen summarises your message in full:
| Section | What it shows |
|---|---|
| Recipients | Names (and relationships) of all selected recipients |
| Delivery mode | Scheduled (with date & time) or Timeless |
| Message content | Title and body text (read-only preview) |
| Attached media | Thumbnails or icons for any attached images, audio, or video |
| Guardians | Any assigned Guardians and their permissions |
| Credit cost | Itemised breakdown of credits this message will cost |
| Credit balance | Your current available credit balance |
Credit Cost Breakdown
The confirm screen shows an itemised cost estimate before you commit. For example:
Text message 2 credits
Image attachment 3 credits
Extra recipient ×2 2 credits
─────────────────────────────────
Total 7 credits
Your balance 42 credits
If you do not have enough credits to finalise the message, you will see an error and a link to top up your balance in the Credits section. The message will remain as a draft until you have sufficient credits.
Confirming and Finalising
Tap Confirm & Schedule (or Confirm & Save as Timeless) to finalise. At this point:
- Credits are deducted from your balance
- The message status changes from
drafttoscheduledortimeless - A schedule confirmation email is sent to you and any assigned Guardians
- You are redirected to your Messages dashboard
Editing a Finalised Message
If you return to edit a message that is already scheduled or timeless, the confirm screen behaves differently:
- Your changes are staged in memory when you tap Next in the composer – the backend is not written to yet
- The confirm screen shows a “Confirm Update” button instead of the normal finalise button
- Only when you tap Confirm Update are the changes actually saved to the server and the schedule-confirmation email sent
This design prevents you from accidentally receiving a flood of “delivery date changed” emails every time you open the editor to review your message without intending to change anything.
Why does this matter? The backend sends confirmation emails to you and all Guardians whenever a delivery date is set or changed on a non-draft message. By staging changes until you explicitly confirm, MessageFuture ensures those emails only fire at the moment you truly intend to commit.
Going Back
If you spot something you want to change, tap Back or Edit to return to the composer. Your staged changes are preserved – nothing is lost.