Enables the provider to broadcast messages to all parents, all teachers, or specific groups.
Allow the provider to compose and send announcements to groups of recipients.
Provider says something like:
# Get all parents
daycarectl child list --status active
# Then for each child, get parents:
daycarectl child get --id "<child_id>"
# Get all teachers
daycarectl teacher list
# Schedule broadcast
daycarectl schedule add \
--type "custom" \
--target "all_parents" \
--body "<message>" \
--language "es" \
--scheduled-for "now"
| Command | Scope |
|---|---|
| "all parents" | Every parent of active children |
| "all teachers" | All active teachers |
| "classroom [X]" | Parents of children in classroom X |
| "everyone" | All parents AND teachers |
📢 Broadcast Preview
To: [audience] ([count] recipients)
Channels: [iMessage: X, WhatsApp: Y]
Message:
---
[formatted message]
---
Confirm SEND or CANCEL