Skip to content

All your WhatsApp numbers. One tab. One API.

Link each number with a QR scan. Chats, groups, voice notes and history show up in your browser — and in your own code through the REST API.

Inbox
Maison Exemple10:42You: Friday works. I've updated the order.Weekend crew10:31Sam: Photos from the venue4Nora Sample09:58Voice message · 0:141Order desk09:12You: Invoice sentAlex ExampleYesterdayThanks, see you tomorrow!
Maison Exemplevia Sales
TodayHi! Is Saturday's order still on track?10:36Yes, it ships Thursday. You'll get the tracking link right here.10:380:1410:40Can we move the delivery to Friday?10:41Maison ExempleCan we move the delivery to Friday?Friday works. I've updated the order.10:42
Sent to your webhook
X-Relay-Event: message.status
X-Relay-Signature: v1=…
{ "event": "message.status",
"data": { "id": "msg_…",
"status": "read", … } }

Up and running in three steps

Link the number you already use. The first one takes a few minutes.

  1. Scan a QR code

    On the phone that holds the number, open WhatsApp › Linked devices and scan. A pairing code works too.

  2. Starter90 days
    Growth180 days
    Business365 days

    Your chats arrive

    Past chats import in the background, as far back as your plan's history window: 90, 180 or 365 days.

  3. Reply from the browser or the API

    Answer in the inbox or send from your own code, and get each new message and status change back as a webhook.

An inbox that works like WhatsApp Web, for every number

Built for answering customers on WhatsApp every day, from one browser tab.

  • Every number, one inbox

    Switch numbers or read them all together. Search, unread counts, archive, pin and mute work the way you expect.

  • Groups, media and voice notes

    Images, video, documents and voice notes with a built-in recorder. Replies, reactions, edits and delete for everyone, with read ticks.

  • History comes with the number

    Link a number and its past chats follow, within your plan's history window.

  • REST API and webhooks

    Send and read on the same numbers from your code. Signed webhooks for messages, statuses and group changes.

  • French, English and Arabic

    The whole app in three languages, with a true right-to-left layout in Arabic.

  • Hosted in the EU

    Your data stays in Frankfurt. Media is private and opens through short-lived signed links. GDPR and Moroccan law 09-08.

EnglishYour order ships today.
FrançaisVotre commande part aujourd'hui.
العربيةطلبك يُشحن اليوم.
One message in three languages. Arabic reads right to left across the whole app.

The same numbers, from your own code.

Send and read messages, manage chats and groups, and connect numbers over the REST API. One request sends one message; webhooks tell you when it's delivered and read.

  • OpenAPI 3.1, with a hosted reference at /v1/docs
  • An Idempotency-Key on every write: retry safely, never send twice
  • API keys scoped to read, send or admin
  • Webhooks signed with HMAC-SHA256 and retried for 24 hours
curl -X POST https://api.wrelay.site/v1/messages \
-H "Authorization: Bearer rl_live_…" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{"chat_id": "chat_…", "type": "text", "text": "Your order ships today."}'
Response202 Accepted
{ "id": "msg_…", "status": "pending", "chat_id": "chat_…" }

Before you connect a number.

relay links numbers the way WhatsApp Web does. This isn't an official WhatsApp product: WhatsApp can restrict or ban a number it considers spam, and we can't reverse it.

There's no bulk or broadcast sending: one request sends one message to one conversation. Message people who expect to hear from you.

Read the Acceptable Use Policy

Simple monthly plans

Every plan includes the inbox, the REST API and webhooks. Need another number? Add one for €15/month on any plan.

Compare all plans
  • Starter

    €29/month

    WhatsApp numbers
    1
    History kept
    90 days
    Messages sent / month
    10,000
    API calls / month
    10,000
    Get started
  • Growth

    €99/month

    WhatsApp numbers
    5
    History kept
    180 days
    Messages sent / month
    60,000
    API calls / month
    100,000
    Get started
  • Business

    €299/month

    WhatsApp numbers
    20
    History kept
    365 days
    Messages sent / month
    300,000
    API calls / month
    1,000,000
    Get started

Prices in euros, billed monthly per organization.

Frequently asked questions

The short answers. The details live in our policies.

Ask us something else

No. relay links your number the way WhatsApp Web does, as a linked device. It isn't an official WhatsApp product: WhatsApp can restrict or ban a number it considers spam, and we can't reverse it.

Link your first number in a few minutes.

Pick a plan, scan the QR code with your phone, and your chats show up in the browser.