Configure your audience, write your message, and send — all on one screen.
1 Who should receive this?
2 Choose a channel
●
WhatsApp
Live
●
SMS
Live
●
MS Teams
Coming soon
●
FB Messenger
Coming soon
3 Campaign name
4 Write your message
SMS has no template requirement — your message below will be sent exactly as written, to anyone, at any time.
0 characters
5 When should this send?
Live Preview
Using Meta's "hello_world" test template by default.
Audience
—
estimated recipients
This sends real WhatsApp messages immediately. There is no undo once sent.
Sent & Scheduled
Every campaign sent through this tool, with real delivery tracking.
Campaign
Audience
Channel
Sent
Delivered
Failed
Status
Loading…
Contacts
All contacts currently stored in the platform.
Name
WhatsApp Number
Group
Gender
District
Source
Status
Loading…
Groups
All contact groups — click any group to expand and see its members.
Loading groups…
Events
Publicise an event with a Send a Message campaign, and let stakeholders RSVP by texting the event's keyword — they'll get a QR code back automatically. Use the check-in scanner at the door on the day.
Loading events…
Inbound Messages
Messages citizens have sent to your WhatsApp number. Reply functionality will be added once the public chatbot is built — for now, this is a read-only view captured by the webhook.
Total (30 days)
—
Awaiting Review
—
Unique Senders
—
Messages
No messages received yet. Once a citizen messages your WhatsApp number, it will appear here.
Departments
Tenants on this platform — each has its own contacts, groups, campaigns, and WhatsApp/SMS sender configuration.
Name
Slug
Provider
Sender Number
Users
Contacts
Status
Loading…
Audit Log
A record of who did what, and — for cross-tenant actions — which department they were acting as at the time.
When
Actor
Acting As
Action
Details
Loading…
Stakeholder Engagement
How stakeholders are using the FAQ chatbot — reach, response effectiveness, and content gaps to close.
Stakeholders Reached
—
Total Interactions
—
Match Rate
—
Content Gaps
—
Channel Performance
Response Effectiveness
Engagement by District
District
Stakeholders
Interactions
Match Rate
Loading…
Top Topics by District
The most-asked questions within each district, up to 5 per district.
District
Topic
Times Asked
Loading…
Top Topics Asked
Topic
Times Asked
Loading…
Content Gaps — Questions the Bot Couldn't Answer
Recurring unmatched questions, most frequent first — the best candidates for the next FAQ update.
Question Asked
Times Asked
Last Asked
Last Asked By
Loading…
Users
People who can access this platform.
Name
Email
Role
Department
Status
Last Login
Loading…
FAQ Content
Edit what the chatbot says, and teach it colloquial words citizens actually use — both take effect immediately, no code deploy needed.
Loading…
Vocabulary Synonyms
When a citizen uses a colloquial word (e.g. "cow"), the bot treats it as the canonical word your FAQ answers actually use (e.g. "livestock"). This fixes real mismatches found in your Content Gaps report without editing any FAQ answer.
Colloquial Word
Treated As
Added By
Loading…
Campaign Detail
Recipients
Loading…
Add Contact
Create New Group
Select Contacts
0 selectedClear all
Loading contacts…
New Department
Edit Department
Note: Twilio/Meta credentials themselves are stored in Key Vault, not here — this only sets which sender number and provider this department uses.
Setup Assistant
Loading…
Add User
Edit User
You can't change your own active status here — ask another admin if needed.
Edit FAQ
New Event
Attendees
Name
Number
Status
Checked In
Loading…
Check-In Scanner
Point the camera at a stakeholder's QR code. It keeps scanning automatically after each check-in.