SMS
Use SMS for reminders, pickup alerts, and other messages that need to reach a phone number. SavaraFlow quotes the destination and segment count before a live send.
Explore SMSPlatform
Use the workspace for day-to-day messaging and the API for events in your own application. Start with one channel and add others as your routes and senders are ready.
Good morning, Amina
Use SMS for reminders, pickup alerts, and other messages that need to reach a phone number. SavaraFlow quotes the destination and segment count before a live send.
Explore SMSConnect your Meta business number, send approved templates, and manage customer replies in SavaraFlow’s team inbox.
Explore WhatsAppUse SavaraMail to send receipts, account notices, and other transactional emails. Set a recognizable From name and address for your business.
Explore EmailCompare
Most teams use more than one. Here is how they differ.
| Feature | SMS | ||
|---|---|---|---|
| Best for | Reaching any phone: reminders, alerts, short notices | Conversations and rich updates with customers who use WhatsApp | Receipts, statements and longer account notices |
| Starting a conversation | Send any time to a consented number | An approved template, then free replies for 24 hours | Send any time to a consented address |
| Sender | Shared sender, or your branded name in Uganda | Your own WhatsApp Business number | Shared sender, branded address or your own domain |
| Receipts | Provider acceptance and carrier delivery | Delivered and read, reported by Meta | Accepted by the mail service |
| Replies | On two-way numbers and shortcodes | Yes, into the team inbox | To your Reply-To address |
| Pricing | Per segment, by destination | Per message, plus any Meta charge in your quote | Per message |
Together
Turn on fallback for a message to a saved contact. If a channel is unavailable or the send fails, SavaraFlow tries the next channel the contact agreed to. Pending or uncertain attempts are never resent automatically.
route: WhatsApp → SMS → EmailUpload a CSV, choose the right phone or email column, and review duplicates, invalid entries, and the batch quote before committing wallet credit.
Explore CSV bulk sendingRead customer conversations, assign work, and reply from eligible channels. The inbox brings conversation history together with contacts and their channel permissions.
Explore Team inboxCreate a broadcast for a single channel, review the estimated cost, and set a spending cap. SavaraFlow checks the cap and wallet again before every message goes out.
Explore CampaignsBuild a flow that starts from a customer’s first message, a message outside business hours, or a request from your own system. Each step is checked for consent and funds like any other send.
Explore AutomationsVisibility
Follow each message from the quote to the provider’s answer. The same events reach your server as signed webhooks.
| Time | Channel | Recipient | Status | Charge |
|---|---|---|---|---|
| 10:42:07 | +256 770 ••• 456 | delivered | $0.0280 | |
| 10:42:05 | SMS | +256 701 ••• 210 | delivered | $0.0392 |
| 10:41:58 | amina@••••.com | sent | $0.0011 | |
| 10:41:51 | SMS | +254 712 ••• 091 | failed | $0.0000 |
| 10:41:44 | +256 752 ••• 113 | read | $0.0280 | |
| 10:41:30 | SMS | +256 772 ••• 630 | sending | $0.0392 |
{ "type": "message.status",
"status": "read",
"channel": "WhatsApp" }Simulate delivery, provider rejection, or an insufficient balance.