Skip to main content

Developer API

WhatsApp Template API

Send approved WhatsApp templates from your own systems with one API call; the conversation then continues in MonoChat.

New to MonoChat? This creates your account and workspace and installs WhatsApp Template API for you. Already have an account? Sign in and the app page opens so you can install it.

  • WhatsApp
  • REST API
  • API only

WhatsApp Template API

By MonoChat, an official Meta Business Partner

Sending an approved WhatsApp template from a CRM, ERP or e-commerce system with one API call through MonoChat

What WhatsApp Template API does

WhatsApp Template API lets your CRM, ERP, e-commerce site or any backend send an approved WhatsApp template message to a customer through MonoChat. One request names the WhatsApp number to send from, the customer’s phone number, the template and its variables.

When the customer replies, the conversation lands in your MonoChat inbox like any other. The app has no screens of its own: everything happens through three API endpoints.

  • One API call

    Send a template by name and language, with header, body, button and carousel variables filled from your data.

  • Straight to the chat

    Every send returns the conversation’s id and a direct link to it in MonoChat.

  • New customers welcome

    If the phone number is not a customer yet, the customer is created with the name you send.

What the API does

REST endpoints, called from your own systems.

  • List templates

    The approved templates of a WhatsApp number, with their language, category, status and variables, so your system knows what it can send.

  • Send a template

    By template name and language, with header, body, button and carousel variables. A missing value stops the send, so nothing half-filled reaches the customer.

  • Assign to an agent

    Give an agent’s email and the conversation is opened on their name.

  • Media headers

    Get short-lived upload credentials, put an image, video or document on MonoChat’s storage and use its URL as the template’s header.

  • Conversation link

    Each send returns the session id, message id and a link that opens the conversation in MonoChat.

  • Clear errors

    A failed call says what went wrong, for example “Channel not found” or “Variable missing”.

How to get started

From a connected number to your first template sent from your own system.

  1. Connect WhatsApp

    Your WhatsApp Business number is connected to MonoChat and verified, with templates approved by Meta.

  2. Install and get a token

    Install the app and create an API token under Profile › API Tokens.

  3. List your templates

    Call template/list.js to see your approved templates and their variables.

  4. Send your first template

    Call template/send.js with the customer’s number and the variable values.

  • Each message is billed like any template message sent from MonoChat.
  • Media URLs must stay reachable until WhatsApp has fetched the file.
  • Send to customers who agreed to hear from you: WhatsApp can limit numbers whose messages are blocked or reported.

Step-by-step guide: every screen and setting of WhatsApp Template API

WhatsApp bulk messaging cost calculator

Install free

New to MonoChat? This creates your account and workspace and installs WhatsApp Template API for you. Already have an account? Sign in and the app page opens so you can install it.

FAQ

WhatsApp Template API: FAQ

Straight answers before you install.

Does WhatsApp Template API have a user interface?

No. It is an API-only app with three endpoints: list templates, send a template and get upload credentials for media headers.

What do I need before I can use it?

A WhatsApp Business number connected to MonoChat and verified, templates approved by Meta, and an API token from Profile › API Tokens.

What happens when the customer replies?

The conversation lands in your MonoChat inbox like any other. Each send also returns a direct link to the conversation, and you can assign it to an agent by email.

Can I send to a number that is not a customer yet?

Yes. If the phone number is not a customer yet, the customer is created with the name you send.

What do template messages cost?

Each message is billed like any template message sent from MonoChat. Meta prices templates by category and the recipient’s country; use the WhatsApp bulk messaging cost calculator to estimate a send.

More MonoChat apps

Install them into the same workspace.

Patient coordination

Clinic Assistant

An AI patient coordinator for dental, aesthetic, hair transplant and eye clinics that answers in every language on WhatsApp and Instagram, sends your treatment cards, books or arranges call-backs, and follows up after treatment.

Car rental booking

Rental Desk Assistant

An AI booking desk for car rental companies that quotes real prices for the dates asked on WhatsApp and Instagram, takes bookings, collects licence and ID photos, sends pick-up and return reminders and handles roadside problems.

Real estate

Real Estate Assistant

An AI front desk for real estate agencies that sends matching listings as WhatsApp cards, books viewings with reminders, tracks where every lead comes from, runs project launch campaigns, and handles tenants’ rent, documents and repairs.

Car dealers & workshops

Garage Assistant

An AI front desk for car dealers and workshops that sends matching cars from your stock as WhatsApp cards, books test drives and service visits, takes part-exchange details, gets extra work approved with one tap, and sends a payment link when the car is ready.

Hotels & travel

Hotel & Travel Assistant

An AI front desk for hotels, resorts and travel agencies that quotes your real room rates and sends rooms as WhatsApp cards, books stays, tours, restaurant tables and airport transfers, sends deposit payment links, and takes guests’ requests during their stay.

Education

School Assistant

An AI admissions office for language schools, course centres, schools and universities that recommends programs, books trial lessons and placement tests, takes applications and documents in the chat, and sends fee installment reminders with payment links.

Public services

Citizen Services Assistant

An AI service desk for municipalities and public institutions that takes citizen requests with photos and location, routes them to departments with a time to resolve, keeps citizens updated, books office appointments and runs events, announcements and surveys.

Non-profit

Donor Assistant

An AI donor desk for charities and foundations that shares your campaigns, takes donations in the chat with a code and the way to pay, sends receipts and field photos and video to donors, and registers volunteers.

An AI store desk for shops and chains that shows products and stock per store, takes click & collect reservations, tracks orders, runs a loyalty club with points and coupons, and sends campaign messages.

E-commerce

Shop Assistant

An AI shop desk for online stores that shows products with a checkout link, tracks orders, recovers abandoned carts, handles return requests and sends campaign messages, connected to Shopify or your own platform.

Marketing

Lead Ads Follow-up

Sends WhatsApp template messages to people who fill your Facebook and Instagram Lead Ads forms, after the delay you choose, from the channel and template you pick, and stops when someone on your team or the customer has already taken over.

Integration

ClickUp Lead Sync

Turns leads and orders from your MonoChat conversations into ClickUp tasks, and brings what your team changes in ClickUp back to MonoChat: a message to the customer, a note, a tag, an event for your flows, profile fields and comments.

Asks your customers for a Google review after their visit, on WhatsApp and your other channels, in their own language, with your review link for each branch. Your CRM, POS or a file sends the customers; MonoChat sends the request at the right time, fairly.

All apps

Start automating today

Install WhatsApp Template API in minutes

Install it free from this page. New to MonoChat? Your account and workspace are created for you.

No credit card required • Cancel anytime

$150 to get started.

Claim