Connect WhatsApp
to your
application.

Send order updates, reply to incoming messages, and connect WhatsApp to the tools you already use. open-wa runs on your own computer or server.

You’ll need Node.js 22.21.1 or newer and a phone with WhatsApp.

  1. 1 Start open-wa
  2. 2 Link WhatsApp
  3. 3 Send a message

Start the Easy API, open-wa’s HTTP server, in your terminal:

npx @open-wa/wa-automate@5.1.0 --host 127.0.0.1 --port 8080

After linking your account and checking it is ready, call sendText from a second terminal.

Replace 447123456789@c.us with a known recipient’s international number followed by @c.us, without a + sign or spaces. Change the message to your own text.

curl -X POST http://localhost:8080/api/messages/sendText \
  -H "Content-Type: application/json" \
  -d '{
    "to": "447123456789@c.us",
    "content": "Your order is ready to collect!",
    "options": {}
  }'
Message illustration

Your order is ready to collect!

Choose how open-wa fits your application

Build on your first message

All documentation

Choose a license for the features you need

Check which features need Restricted or Insiders access, including their account requirements and current limitations, before you buy.

Compare licensed features