Flash Chat Sign in Start free
Three WhatsApp engines, plus SMS Live in minutes, no approval queue Opt-outs handled for you

Reach customers on WhatsApp without waiting for permission.

Link the phone you already use, run Meta's official Cloud API, or send SMS from your own SIM. Every route lands in one shared inbox, with the same flows, automations and API behind it.

Free plan, no card · Scan a QR code to go live · Cancel whenever

3 Ways to connect a number Run them side by side
48 API endpoints Across 19 resources, all scoped
0 Per-seat charges Bring the whole team on any plan

How it connects

Three WhatsApp engines. Pick the one that suits you today.

Most platforms give you Meta's official API and nothing else, so you wait on approval before you can send a word. Flash Chat gives you three engines for WhatsApp — and SMS besides — and you can run them together on one account.

FlashQR

The simplest way to get a number working. Scan a QR code with the phone you already use and start sending. Nothing to install, nothing to run.

Live in
Minutes
Does
Text, media, delivery reports
Trade-off
The essentials only

OpenWA

Also linked by QR, but driving a full WhatsApp client. Groups, chat history, editing a message you already sent — the things a business API simply cannot do.

Live in
Once the engine is running
Does
47 operations
Trade-off
You host the engine

Cloud API

Meta's own channel. Approved templates, tappable buttons, and the only engine that keeps sending while your phone is switched off.

Live in
Once Meta verifies you
Does
Templates, buttons, ad tracking
Trade-off
Needs a Business Account

And SMS, from your own SIM

Not a WhatsApp engine, so it sits outside the comparison below. Install the Android app on a handset with your SIM and it reaches the people none of the three above can — the ones who are not on WhatsApp. Carrier rates apply, and the phone stays online.

What each of the three WhatsApp engines can do
  FlashQR OpenWA Cloud API
Getting started
Live in Minutes Once the engine runs Once Meta verifies you
Needs Meta approval No No Yes
Anything to host yourself No Yes, the engine No
Keeps the number you already use Yes Yes Migrates it
Messaging
Send text
Photos, video and files
Delivery receipts
Reactions
Only a real WhatsApp client can do these
Group chats
Add, remove and invite group members
Bring your existing chats across
Edit or delete a message you sent
Forward, star and pin
Contact profile pictures
Typing indicators and presence
Incoming call events
Only the official API can do these
Approved templates
Buttons and list menus
See which ad a lead came from
Keeps working with your phone off
Size of the engine
Operations available 7 47 16
What you pay to send Nothing per message Nothing per message Meta's per-conversation fee

You are not choosing once. Run all three on one account — and SMS alongside them — and the same inbox, contacts and automations sit behind every one.

Features

Everything after the message arrives.

One inbox for every channel, and the machinery to answer the questions your team shouldn't have to.

Keep what you already have

Your number, your phone, your history.

Linking by QR works the way WhatsApp Web does. Your phone carries on exactly as before, and Flash Chat sits alongside it as another linked device. Nobody has to change the number they have been giving customers for years.

  • Same number, no new SIM, no migration downtime
  • Keep replying from WhatsApp on the phone as normal
  • Import your existing chats so the inbox starts full
  • Unlink whenever you like — the number was always yours
One number, two ways to answer Linked
📱
WhatsApp on your phoneReplying by hand, as you always have
Active
Flash ChatFlows, automations and the team inbox
Linked device
+966 55 ··· 41 88SAME NUMBER

Shared team inbox

Your whole team, one set of numbers.

Conversations arrive in one place whichever number they came to, with the customer's history beside them. Assign, leave a note, and see who else is in the thread.

  • Assign a chat, or leave a private note on it
  • Roles from owner down to read-only
  • Tags, custom fields and notes on the same screen
  • Several businesses under one login
Inbox 3 numbers
RA
Rana A.Track an order
Sales
MK
Mohammed K.Is the invoice ready?
You
SB
Sara B.STOP
Opted out
HN
Hind N.Do you deliver to Jeddah?
Flow

Flows

Build the conversation, not the code.

Drag nodes onto a canvas to build branching, button-driven conversations. Menus, FAQs and triage that answer instantly and hand over to a person at the right moment.

  • Visual builder, no developer needed
  • Buttons customers tap instead of typing
  • Starts on a keyword or a first message
  • Pauses the moment an agent steps in
Flow · Delivery FAQ Active
Message arrivesTRIGGER
Ask what they need2 buttons
Track an orderBRANCH A
Hand to an agentBRANCH B

Broadcasts

Send to a list, and keep the handbrake.

Filter your contacts, send, and watch it go out in real time. If something looks wrong, pause it mid-send. The delivery actually stops rather than reporting that it did.

  • Pause, resume or cancel while it runs
  • Audience filtered by tag or field
  • Delivered and read counts as they land
  • Opted-out contacts skipped automatically
Eid offer · sending Live
1,284 of 1,880 sent 68%
1,284Sent
1,102Delivered
31Skipped

AI replies

An assistant that cannot run up a bill.

Point it at your own documents and it answers from them. Set a monthly spend cap, and it warns you as you approach it, then switches itself off rather than quietly costing more.

  • Answers from your uploaded documents
  • A hard monthly cap you set yourself
  • Warns first, then stops automatically
  • Hands to a human whenever you say so
AI agent · spend this month Cap $40
What are your opening hours on Friday?
09:12
We open after Jumu'ah, from 14:00 until 23:00.
09:12✓✓
Spent$29.60 / $40.00

At 90% we email you. At the cap, AI replies switch off and conversations go to your team.

How it works

From signing up to a live reply, in an afternoon.

No developer, no onboarding call, no waiting on an approval you cannot chase.

STEP 01

Connect a number

Scan a QR code with the phone in your pocket, or connect a Cloud API number if you already have one. Both take the same few minutes.

No approval needed on QR
STEP 02

Set what answers itself

Build a flow for the questions you answer every day, and let automations catch keywords and first-time messages.

Visual builder
STEP 03

Put your team on it

Invite everybody, assign the threads that need a person, and watch the rest handle themselves.

No per-seat charge

For developers

An API that covers what the dashboard covers.

Scoped keys, predictable JSON, and signed webhooks so your server can trust what it receives. Name a channel and the same call sends over WhatsApp or SMS.

POST · send a message
# One endpoint, whichever route the channel uses.
curl -X POST https://app.flashchat.xyz/api/v1/messages \
  -H "Authorization: Bearer $FLASHCHAT_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+966500000000",
    "channel_id": "a1c9…",
    "type": "text",
    "text": "Your order is out for delivery."
  }'
POST/v1/messagesText, media, templates, buttons
GET/v1/conversationsThreads, filtered by channel
POST/v1/contactsCreate, tag, deduplicate
POST/v1/broadcastsLaunch, pause, resume, cancel
POST/v1/otp/sendPasscodes over WhatsApp or SMS
POST/v1/linksShort links with click counts
GET/v1/validateCheck a number is on WhatsApp
POST/v1/webhooksSubscribe to inbound and status events

Pricing

Priced on what you send, not per seat.

Bring the whole team on every plan. Each figure below is a limit the system enforces rather than a guideline, so you know where you stand before the bill does the telling.

Free
$0forever

Link one number and see whether it fits how you work.

Start free
Messages / month
100
Contacts
500
Connected numbers
1
API keys
1
Webhooks
1

Shared inbox, flows, automations and the API all included.

Business
$99/ month

For teams running campaigns and integrations at real volume.

Choose Business
Messages / month
25,000
Contacts
Unlimited
Connected numbers
10
API keys
Unlimited
Webhooks
Unlimited

Everything in Growth, plus help with setup and migration.

Carrier charges on the SMS route are billed by your own operator, because those messages leave from your SIM rather than ours. Need more than Business allows? Ask and we will quote on your volume.

FAQ

Questions worth asking first.

01Do I need approval from Meta to start?

Not on the QR route. You scan a code with the phone you already use and you can send straight away. Approval only matters if you want the official Cloud API, with its templates and verified badge, and you can add that later without losing anything.

02What is the catch with linking a phone?

Two things, and we would rather say them here. You cannot send Meta's message templates, so you cannot start a conversation with somebody who has not written to you first, and you do not get the green verified badge. For support and sales replies neither matters. For bulk notifications, use the Cloud API.

03Do I lose WhatsApp on my phone once I connect it?

No. A QR link is a companion device, exactly like WhatsApp Web, so the phone carries on as normal and you can keep answering from it. Flash Chat simply sees the same conversations. You can also import the chats you already have, so the inbox does not start empty.

04Can I use WhatsApp and SMS from the same place?

Yes. An SMS channel is just another connected number, so the same inbox, the same contacts and the same API call reach it. Name the channel in the request and the message goes out over that route.

05How does the SMS route actually send?

An Android app on a handset holding your SIM. Your operator carries the message and bills you for it, so the sender is genuinely your own number rather than a shared shortcode.

06Is there a charge per team member?

No. Plans are limited by what you send and store, not by how many people are signed in. Invite everybody who needs access and give them a role that fits.

07What happens when I hit a plan limit?

The limit is enforced rather than warned about, so sends stop instead of quietly becoming an overage bill. You will see which limit you reached and can move up a plan straight away.

08Can I build on top of it?

That is what the API is for. Forty-eight endpoints across nineteen resources, keys with scopes so an integration only gets what it needs, and signed webhooks so your server can verify that an event really came from us.

Get started

Link a number and send your first message.

Start on the free plan. Scan the code with a phone you already own, and watch a conversation land in the inbox.