WhatsApp API, ready in minutes

Turn your phone into a WhatsApp API

Weai gives every phone its own WhatsApp API. One instance, 7€/month, your own subdomain, every endpoint, realtime websockets.

Live in minutes No refunds, prorated credit

See it in action

Pair a phone with a code, then send a WhatsApp message with one API call.

Everything you need to ship

Built for developers who want WhatsApp integrations without the infrastructure pain.

Connect in 60 seconds

Scan a QR or use a pairing code. Your phone becomes an API. No jailbreak, no hosting WhatsApp yourself.

Your own subdomain

Every instance gets your-app.eai.menustudioai.com. White-label your API from day one.

The full WhatsApp API

Messages, media, stickers, polls, lists, groups, presence — the complete API surface.

Realtime WebSocket events

Stream messages and connection updates live over Socket.IO. No polling required.

Secure by default

Per-instance tokens, isolated instances on request, and per-user DNS records.

AI assistant included

Ask the built-in assistant to send a message, check an instance or find an endpoint.

From zero to sending messages

Three steps. No servers, no WhatsApp Business API approval.

  1. 01
    Pick your name

    Choose a subdomain like my-bot.eai.menustudioai.com

    https://my-bot.eai.menustudioai.com

    Available format

  2. 02
    Scan the QR

    WhatsApp → Linked devices → Link a device

  3. 03
    Call the API

    POST /message/sendText with your token. Done.

    $ curl -X POST …/message/sendText
      -d '{"text":"Hello from Weai 👋"}'
    Hello from Weai 👋

    …

  4. 04
    Chat with your customers

    Your first automated conversation is live.

One curl to send a message

Your instance token + your subdomain. That’s the whole integration surface. Media, stickers, polls, group management — same pattern.

  • Text, audio, images, documents
  • Groups & broadcast lists
  • Stickers, polls, interactive lists
  • Webhooks + WebSocket events
$ curl -X POST https://my-bot.eai.menustudioai.com/message/sendText \
  -H "apikey: 0e91…db63" \
  -H "Content-Type: application/json" \
  -d '{
    "number": "34600000000",
    "text": "Hello from Weai 👋"
  }'

{
  "key": {
    "remoteJid": "[email protected]",
    "fromMe": true
  },
  "message": { "conversation": "Hello from Weai 👋" },
  "messageType": "conversation"
}

Why teams pick Weai

Everything a WhatsApp integration needs, none of the infrastructure.

60s

to first message

7€

per instance / month

100%

of the endpoints included

Your customers already use WhatsApp

Your phone. Your API. 7€/month.

Create an account, verify your email, connect a phone. The rest is just HTTP.

Get started now

Simple pricing, start today

Pick a pack. Bigger packs cost less per instance.

Isolated instance

Add-ons: 12,00 €/mo each — dedicated resources, priority support.

0

Stripe checkout · cancel anytime · no refunds, prorated credit

Frequently asked questions

Short answers about how Weai works.

What is Weai?

Weai is a hosted WhatsApp API. You link a phone to an instance and it answers on your own subdomain ({name}.eai.menustudioai.com) with REST endpoints for messages, media, groups and presence, plus realtime events over Socket.IO.

Do I need the WhatsApp Business API or Meta approval?

No. Your own phone is the gateway: you link it from WhatsApp → Linked devices, with a QR code or a pairing code. There is no Meta application process. Weai is independent and not affiliated with WhatsApp or Meta.

How much does Weai cost?

7.00 € per instance per month for one instance, 6.00 € per instance in a pack of 10 and 5.50 € per instance in a pack of 25. Isolated instances with dedicated resources are a 12.00 €/month add-on. VAT included, billed monthly through Stripe.

How long does setup take?

About a minute: create an account, pick a subdomain, link your phone, then call POST /message/sendText with your instance token.

How do I receive incoming messages?

Connect a Socket.IO v4 client to wss://{name}.eai.menustudioai.com with your instance token as the apikey query parameter. Events such as messages.upsert and connection.update stream live, so no polling is needed.

Can my WhatsApp number get banned?

It can. Weai connects through an unofficial method, and WhatsApp may restrict numbers that send spam or unsolicited messages. Only message people who have agreed to hear from you and follow the Acceptable use policy.

Can I cancel or get a refund?

You can cancel anytime. Payments are not refunded; when you change plan, the unused balance is prorated as credit towards your next billing date.

Where is my data stored?

On servers in the European Union (Finland), under the GDPR. Weai does not store message bodies in its own database, and card data is handled only by Stripe.