For developers · REST and webhooks

    WhatsApp API
    for developers

    Send messages and templates from your own product, receive incoming messages through webhooks and manage channels over a clear REST interface. The access key is issued in your dashboard.

    • REST and webhooks
    • Key in your dashboard
    • Documentation with examples
    RESTmessages, templates, channels, contacts
    Webhooksincoming messages hit your endpoint
    Keyissued immediately in your dashboard

    How leads are lost right now

    Three situations almost every company knows

    Ready-made integrations don't cover your process

    You have your own system: billing, a customer portal, an intranet or a mobile app. Off-the-shelf connectors simply don't fit it.

    Notifications are sent by hand

    Something happens in your product and a person sends the customer a message, late and with mistakes.

    Incoming messages go nowhere

    The customer replied in the messenger, but the system knows nothing about it: the request is created manually, or not at all.

    What a message sent through the API looks like

    Your product calls a method, the customer gets a message, and their reply arrives as a webhook.

    9:41
    Chats
    Search
    👩🏻
    📌Aigerim Sarsenova
    14:35
    Thank you, that's great!
    👨🏻
    📌Nursultan Abdikhalyk
    14:28
    When should I send it?2
    👩🏽
    Dana Kassymova
    14:15
    All right, I'll wait
    👨🏼
    Alexey Smirnov
    13:45
    Thanks a lot! 🙏
    👨🏻
    Yerzhan Muratov
    12:30
    It's a deal
    👩🏻
    Madina Aliyeva
    11:20
    How much is it?1
    👩🏼
    Ekaterina Popova
    Yesterday
    Okay, waiting for your reply
    👨🏽
    Bauyrzhan Seitov
    Yesterday
    Thanks!
    Updates
    Calls
    Tools
    3
    Chats
    Settings

    How the connection works

    Everything is remote. If the number is in order, the channel goes live in about 15 minutes

    2 minutes

    Sign-up and channel

    You create an account and set up a WhatsApp Business API channel. We see your request straight away and get in touch.

    5 minutes

    Meta form

    You fill in your company details right from the dashboard: name, number, channel name. We guide you through every field.

    2 minutes

    Confirming the +7 number

    Meta sends a code by call or SMS and you enter it in the form. From that moment the number runs as a business channel.

    5 minutes

    Templates and launch

    We prepare your first message templates and connect your CRM, and you can start writing to customers. After that you work from the chat or from your own system.

    later, it does not stop your work

    Business verification in Meta

    Verification happens after the launch and does not affect messaging: until it is done Meta limits how many new conversations you can start per day, and afterwards the limit is lifted. We will help you collect the documents.

    What you get

    01

    Sending messages

    Text, media and approved templates with variables, all in a single request.

    02

    Webhooks for incoming messages

    Customers' replies hit your endpoint and are handled by your own logic.

    03

    Channel management

    The list of lines, their state and settings are all available through the API.

    04

    Contacts and conversations

    Methods for working with contacts and conversation history.

    05

    Key in your dashboard

    The token is issued right away, with no separate requests or approvals.

    06

    An official channel

    The WhatsApp Business API under the hood, so template broadcasts are permitted by the rules.

    Manual sending vs working through the API

    For a product, notifications shouldn't depend on a person sitting at a computer

    What matters
    Regular WhatsApp Business
    Official channel
    Who owns the number
    The employee: it leaves with their phone and your contacts
    The company: the owner grants and revokes access
    How many people can reply
    One: the app is tied to a single device
    As many as you need, at the same time and with routing
    Broadcasts to your customer base
    Treated as spam, the number gets limited fast
    Allowed through templates approved by Meta
    Connection to your CRM
    You copy the conversation by hand, or not at all
    The conversation is attached to the deal automatically
    Conversation history
    On a personal phone, out of reach for management
    In the company dashboard, with search and tags
    What the customer sees
    A different number for every agent
    One company number with a name and a profile

    How much it will cost per month

    Move the sliders to match your message volume. We use the current rates, the same ones charged to your balance

    Your country

    Meta rates depend on the recipients' country. The prices below already include our service fee.

    Broadcasts and promos1 000 msgs

    Promos, discounts, invitations: marketing messages

    0.0799 $ per message79.87 $
    Notifications500 msgs

    Order status, appointment reminders, payment reminders

    0.0175 $ per message8.74 $
    Replies in a conversation2 000 msgs

    Everything an agent writes to a customer while the 24-hour window is open

    0.0031 $ per message6.16 $
    Your monthly bill
    Platform and line69.00 $
    Messages94.77 $

    Total

    163.77 $

    Incoming messages from customers and your replies are billed separately, by actual usage. Connection is free and there are no hidden fees.

    What the plan includes

    Connecting is free. You pay for the channel and for messages at Meta's rates

    WhatsApp Business API channel

    29 900 ₸ / month

    or $69 · €60

    Messages are billed by Meta: the price depends on the recipient's country and the type of conversation. Marketing messages cost more, while a reply sent within 24 hours after the customer writes is almost free. We quote the current rates when you connect.

    Payment by Visa or Mastercard; for companies we issue an invoice.

    What's included

    • Official WhatsApp Business API channel
    • Shared chat for the whole team: browser and phone
    • Bitrix24 and amoCRM integrations
    • Broadcasts and template notifications
    • Open REST API and webhooks
    • Free widget for your website
    • Auto-replies: greeting and after-hours
    • Help with setup and templates
    • Voice messages transcribed by AI
    • Quick reply templates

    The first 7 days are free on any plan. Try it on your own customers and only then decide.

    Free manager seats: 3. Each extra seat costs 3 000 ₸ a month.

    Pay for six months and get 10% off, pay for a year and get 20% off.

    What our API covers

    You need an API wherever messaging becomes part of the product: notifications from a customer account, order statuses, transaction confirmations, and customer replies flowing back into the system.

    Sending from your own logic

    An event in your system triggers an API call: the customer receives a message or a template with values filled in, with no operator involved.

    Incoming messages as events

    A customer's reply arrives as a webhook at your endpoint. What happens next is up to you: create a request, update a status, hand it to an operator.

    Meta's rules are built in

    You can message first with a template; free-form text works within 24 hours of the customer's enquiry. The API is designed to make that limit explicit rather than a surprise.

    It works alongside the inbox

    Even with everything automated, real replies arrive in the shared inbox: operators step in wherever a human is needed.

    What people build with the API

    • Notifications from a customer account
    • Order and delivery statuses
    • Confirming transactions and bookings
    • Payment reminders
    • Two-factor codes and service messages
    • Passing incoming messages into your own system
    • Syncing contacts
    • Collecting feedback

    Frequently asked questions

    Where do we get the access key?

    In your dashboard, in the API settings: the token is issued immediately, with no separate application.

    Which methods are available?

    Sending messages and templates, working with channels, contacts and conversations, plus webhooks for incoming messages. The full reference with examples is in the documentation.

    Can we message a customer first?

    Yes, with an approved template. Free-form text is available within 24 hours of the customer's enquiry. That's Meta's rule and it applies to everyone.

    Are there any rate limits?

    Sending speed is limited by Meta's rules and your number's quality. We smooth out the peaks with a queue so messages aren't lost.

    Is the API paid?

    There's no separate fee, it's part of running the line. You pay for the line and for messages at Meta's rates.

    Can the API and human operators work together?

    Yes, that's the usual setup: automation sends notifications while operators handle live replies in the shared inbox.

    We'll give you the key and the documentation

    We connect the line, issue the token and show you request examples. The first 7 days are free, enough to build a prototype.