CSA Parent Messenger · secure browser workspace
Cognitive Systems Academy

CSA Parent Messenger

Upload contacts · match personalised messages · test · send safely

Contacts processed in this browserSession-only by default

1 · Upload contacts

Use CSV or Excel. Then map the columns for Name, Phone and optional Index/ID.

Nothing uploaded yet.

2 · Temporary manual contact

For one-off recipients. Stored only in this browser and never added to the uploaded list.

3 · Personalised TXT import

Each name/index is matched to one contact. The whole TXT is never broadcast to every parent.

Exact Index match first; otherwise unique exact Name match. Unmatched/duplicate names are blocked from sending.

Bulk / standard message

Select the names you want, paste one standard message, then apply it only to those selected contacts.

Test Send

Send the exact currently previewed message to your own number before contacting parents.

Test number stays in this session unless you explicitly choose “Remember test number”. It never replaces the parent's number or marks the parent as sent.
Privacy mode: uploaded contacts, TXT messages and send history stay in memory and are cleared on refresh/close. Only data for the specific recipient being sent is posted to the Worker.
0 contacts
IndexNamePhoneMessageSourceStatusActions

Recent send history

Session-only history for this open page. It is not saved after refresh/close unless you deliberately change the code.

No sends yet.
Batch send starts in
10
0 recipients

Personalised TXT format

Recommended labelled blocks:

Index: 014
Name: Elisha
Message: Hi Elisha's parents,
Here are Elisha's photos:
https://example.com/elisha

Index: 015
Name: Cayden
Message: Hi Cayden's parents,
Here is Cayden's Progression ARC:
https://example.com/cayden

Index is optional if every name is unique. The app matches each block to one person only.