Savaraflow
Open console
← Platform

Delivery channel

Message customers from your WhatsApp Business number.

Connect your Meta business number, send approved templates, and manage customer replies in SavaraFlow’s team inbox.

WhatsApp

What you get with WhatsApp

Use your own WhatsApp Business number to send approved templates and hold real conversations. Replies land in the shared inbox, and read receipts tell you the message was seen.

  • Approved templates

    Sync templates from WhatsApp Manager and send them with your own parameters, in the right language and order.

  • 24-hour reply window

    When a customer writes to you, your team can reply freely for 24 hours. Outside the window, start with a template.

  • Delivered and read

    Meta reports delivery and read events, which appear in logs, webhooks and the conversation itself.

  • Replies in the inbox

    Customer replies are matched to their contact and assigned to your team like any other conversation.

  • Clear Meta billing

    Each workspace either pays Meta directly or has the Meta estimate included in its wallet quote.

  • Your number, your brand

    Connect your number through Meta’s embedded signup. The access token is stored encrypted.

Try it

Fill in a template

Change the values and see the message your customer receives.

Approved by Metaorder_ready · UTILITY · en

Hi {{1}}, your order {{2}} is ready. Collect it before {{3}} at {{4}}.

"template": {
  "name": "order_ready",
  "language": "en",
  "parameters": ["Amina", "#1842", "6 pm", "Acacia Studio"]
}
A
Acacia StudioBusiness account
Hi Amina, your order #1842 is ready. Collect it before 6 pm at Acacia Studio.10:42
Track order

WhatsApp setup

How it works

  1. Connect the business number

    Enable WhatsApp and connect the Meta business account and number in your workspace.

  2. Sync approved templates

    Bring approved templates into SavaraFlow, then use the correct template name, language, and parameter order.

  3. Choose the send type

    Use an approved template outside the customer-service window. Inside an open reply window, your team can reply in the inbox.

  4. Track what Meta reports

    Delivery and read states depend on receipts from Meta. Review the same conversation and its delivery activity in the workspace.

request.sh
curl -X POST "$SAVARA_HOST/api/v1/messages" \
  -H "Authorization: Bearer $SAVARA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "channel": "WhatsApp",
    "to": "+256770123456",
    "template": {
      "name": "order_update",
      "language": "en",
      "parameters": [
        "Amina",
        "1842"
      ]
    },
    "consent": true
  }'

Send a scoped key from your server and a stable Idempotency-Key for each distinct send. API reference

202 Acceptedapplication/json
{
  "id": "4d2b8f61-0c93-4e7a-b5d1-a6e0f2c97d34",
  "status": "queued",
  "costMicros": 28000,
  "currency": "USD",
  "units": 1,
  "replayed": false
}

Specifications

Limits and details

The exact rules your messages follow, so there are no surprises in production.

Template parameters
Up to 20 per send, each up to 500 characters
Template name
Lowercase letters, numbers and underscores
Free-form replies
Only within 24 hours of the customer’s last message
Statuses
queued → sent → delivered → read, or failed
Fallback
Template sends use WhatsApp only. Free-form sends to saved contacts can fall back
Setup
A connected WhatsApp Business number and an approved Meta app

Use cases

Where teams use WhatsApp

Questions about WhatsApp

Who pays Meta?

The workspace may pay Meta directly, or SavaraFlow may include the provider estimate in the wallet quote, depending on the operator’s configuration.

What does setup require?

A connected WhatsApp Business number, an enabled route, appropriate recipient permission, and approved templates for template sends.

Why do I need a template?

WhatsApp only lets businesses start a conversation with a template Meta has approved. Once the customer replies, your team can answer freely for 24 hours.

Do templates update automatically?

Template status updates from Meta are received on the WhatsApp callback. You can also sync templates manually from the workspace.

Can I use my existing number?

Yes, if it can be registered on the WhatsApp Business Platform. A number already used in the WhatsApp Business app may need to be moved first.

Explore related tools

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 SMS

Email

Use SavaraMail to send receipts, account notices, and other transactional emails. Set a recognizable From name and address for your business.

Explore Email

CSV bulk sending

Upload 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 sending

Check the cost before you send.

Estimate your usage, then use the live quote for your workspace and destination.

Open the pricing calculator

Choose what SavaraFlow can save on this device. You can change your choice here at any time.