Send and receive WhatsApp messages
Send messages with one REST endpoint and receive customer replies on your own webhook URL, signed so you can verify each request.
Learn more about Messaging APINotivo gives your website, ERP, CRM or online store a simple REST API for sending and receiving WhatsApp messages. Connect a number with a QR code, copy an API key and start sending.
The Notivo WhatsApp API lets your software send WhatsApp messages with one HTTP request and receive customer replies on a signed webhook. You link each WhatsApp number by scanning a QR code, run several numbers as separate sessions, and authenticate every request with an API key. Because it is plain REST and JSON, it fits any system that can make an HTTP request.
Each feature has its own guide with examples, use cases and answers to common questions.
Send messages with one REST endpoint and receive customer replies on your own webhook URL, signed so you can verify each request.
Learn more about Messaging APICreate a session, scan a QR code from your phone, and your WhatsApp number is ready to send through the API.
Learn more about QR code setupConnect more than one WhatsApp number and manage every session, each with its own API key, from a single dashboard.
Learn more about Multiple sessionsAuthenticate every request with an API key that is linked to one WhatsApp session, and follow simple practices to keep keys private.
Learn more about API key managementConnect your ERP, CRM, WooCommerce store or custom software to WhatsApp through plain HTTP requests and webhooks.
Learn more about Integrations/api/messages/send with the x-api-key header and a JSON body.Teams use Notivo to add WhatsApp to the software they already run.
Send order confirmations, shipping updates and delivery messages from your store.
Deliver invoices, receipts and payment reminders when your system creates them.
Follow up with leads on WhatsApp and pass their replies back to your CRM.
Add a WhatsApp channel to your product, with a separate session for each customer.
Notivo works with anything that can send an HTTP request. These are the most common starting points.
Send invoices, payment reminders and delivery notes when your ERP creates them.
Message leads and customers from your CRM and log their replies back into it.
Use the WooCommerce plugin to send order-related WhatsApp notifications.
A live demo store shows order notifications, and a dedicated Shopify app is in development.
Add WhatsApp to your own application with a few lines of code.
Forward incoming replies to any URL that can receive an HTTP request.
Notivo includes a WhatsApp messaging API with signed webhooks, QR code setup, multiple WhatsApp sessions, secure API key authentication and integrations through HTTP requests and webhooks.
Connecting a number only needs the dashboard and your phone. Sending messages from your own software needs a developer or a plugin, because your system makes the API request.
Yes, through the REST API. A WooCommerce plugin is available, and a Shopify app is in development. ERP and CRM systems can call the API from custom code.
You scan a QR code from the Linked devices screen in WhatsApp. Each number becomes its own session with its own API key.
Yes. Incoming messages are forwarded to your webhook URL with an HMAC signature that you can verify.
No. Notivo is an independent service and is not affiliated with or endorsed by WhatsApp or Meta. Follow WhatsApp's terms and only message people who expect to hear from you.
Create a session, scan the QR code and send your first WhatsApp message today.
Get started Read the API documentation