Skip to content

YANOLA / DEVELOPERS

Build WhatsApp into your app.

Send messages, receive replies, and track delivery with the Yanola WhatsApp API and Node.js SDK. Keep your application in control of the experience.

BUILT FOR DEVELOPERS

Your app.
A few lines of code.
A WhatsApp conversation.

Add WhatsApp messaging to the product you're building. Use our Node.js SDK or call the REST API from your backend.

  • Send messages. Text, templates, and media from your application.
  • Receive events. Incoming replies and delivery updates through webhooks.
  • Test your integration. Simulate sends with a Test Mode API key.
SEND A WHATSAPP MESSAGE
npm install @yanola/whatsapp@beta
send-message.mjs
import { WhatsAppClient } from "@yanola/whatsapp";

const yanola = new WhatsAppClient({
  apiKey: process.env.YANOLA_API_KEY,
  baseUrl: "https://api.yanola.ai/v1",
});

const message = await yanola.messages.sendText({
  from: "+15557654321",
  to: "+15551234567",
  body: "Thanks for reaching out. How can we help?",
});

console.log(message.id);

Try it on your server with a Test Mode API key and a connected WhatsApp Sender. Replace the example numbers with your own. For live text messages, the customer service window must be open. Setup guide ↗

What will you build?

Bring WhatsApp to the moments that matter in your product.

Customer support

Send customer replies from your own support app and bring incoming WhatsApp messages into your existing inbox.

Order & booking updates

Connect your backend to WhatsApp. Use approved templates to send order confirmations and appointment reminders.

Messaging inside your product

Build WhatsApp features into your SaaS, CRM, or internal tool, with message events your application can respond to.

From your first key to your first message.

Start the quickstart
  1. 01 / CONNECT

    Connect a WhatsApp Sender.

    Add a WhatsApp number to your Agent Project and enable Developer Platform access.

  2. 02 / DEVELOP

    Build in Test Mode.

    Create a scoped test API key. Test requests and webhook handling with simulated messages.

  3. 03 / LAUNCH

    Move to live messaging.

    Configure your live key and webhooks, then follow message activity and usage from Yanola.

Build visually, too.

Use Yanola's visual workflows and AI agents to automate WhatsApp conversations alongside your application.

Explore automation