If your software can make an HTTP request, it can send WhatsApp messages through Notivo and receive replies by webhook.
// Send a WhatsApp message when something happens in your system
async function notifyCustomer(phone, text) {
const response = await fetch('https://api.notivo.link/api/messages', {
method: 'POST',
headers: {
'x-api-key': process.env.NOTIVO_API_KEY,
'Content-Type': 'application/json'
},
body: JSON.stringify({
session_id: process.env.NOTIVO_SESSION_ID,
to: phone,
message: text
})
});
return response.json();
}
Call the Notivo REST API from your ERP, CRM, online store or custom code to send WhatsApp messages, and point a webhook at your system to receive customer replies. Any platform that can send HTTP requests can integrate. A WooCommerce plugin is available, and a Shopify app is in development.
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.
An ERP or CRM does not need a special connector to use Notivo. It needs a way to run a short script or make an HTTP request when something changes. For example, when an invoice is created, the system calls the send endpoint with the customer's number and a short message.
For replies, set a webhook. Your system receives the customer's message, verifies the signature and can then create a note, a ticket or a follow-up task.
The Dakiya plugin connects WooCommerce to Notivo for order-related messaging. Read the WooCommerce guide for installation and configuration steps. A Shopify app is still in development, so the Shopify page describes the plan rather than a finished product.
WooCommerce WhatsApp integration guide Shopify WhatsApp integration status
The ERP calls the API and the customer receives the invoice summary on WhatsApp.
A new lead triggers a welcome message, and the reply is logged on the lead record.
The store sends tracking details when the order status changes to shipped.
A form submission is forwarded to your team on WhatsApp.
See how this feature works with the rest of the platform, or browse all Notivo features.
Send messages with one REST endpoint and receive customer replies on your own webhook URL, signed so you can verify each request.
Read about Messaging APIAuthenticate every request with an API key that is linked to one WhatsApp session, and follow simple practices to keep keys private.
Read about API key managementConnect more than one WhatsApp number and manage every session, each with its own API key, from a single dashboard.
Read about Multiple sessionsNo. Any system that can make HTTP requests or run custom code can call the Notivo REST API.
Yes. The Dakiya plugin connects WooCommerce to the Notivo API. See the WooCommerce guide for setup steps.
Not yet. A Shopify app is in development, and a demo store shows order notifications. The Shopify page is updated as the app progresses.
Notivo forwards incoming messages to your webhook URL. Verify the HMAC signature on each request before you process it.
Any language that can send an HTTP request. The documentation includes PHP and JavaScript examples.
Create your session, scan the QR code and send your first WhatsApp message through the Notivo API.
Get started Read the API documentation