Read FAQ
Bitrix24 Support
Registration and Authentication
How to start
My Profile
CoPilot - AI in Bitrix24
Tasks and Projects
Contact Center
Sales Center
CRM Analytics (beta)
BI Builder
Sales Intelligence
Inventory Management
Online Store (beta)
CRM + Online Store
CRM Store (beta)
e-Signature for HR
Knowledge base (beta)
Desktop App
General questions
Bitrix24 On-Premise


Contact Center: WhatsApp

According to WhatsApp rules, a company cannot send the first message in the messenger. Only the customer starts the dialog. The exception is HSM (Highly Structured Message) template messages, which a company can send to customers first. The edna Pulse service supports work with such templates. Connect the WhatsApp channel in Bitrix24 to send messages to clients.

WhatsApp Business Policy

Use Edna for:

  1. service mailings and promotions
  2. feedback gathering
  3. communicating with customers via widget on the website registration and rates

Edna Pulse service is a platform for communicating with customers through different channels. To send messages on WhatsApp, sign up for edna Pulse. Connecting, licensing and messaging are paid services.

Register for Edna Pulse. To connect WhatsApp Business API, fill out an application on the website. A manager will contact you and send the registration link to your email.

Connect WhatsApp Business API

Follow the link from the email and make up a password to authorize your edna Pulse account. To complete your registration, provide your payment details under Profile - Company Profile - Company details.

Getting started in edna Pulse
Sign in to Edna Pulse

Register for Facebook Business Manager. To connect WhatsApp, create a Facebook Business Manager account and fill in all company details. The Facebook Business Manager account ID is needed to connect the channel.

How to create a business account in Meta Business Manager

Payment. The price includes:

  • Connection. Money is charged once.

  • License. Money is charged monthly for active users (MAU). MAU is a unique phone number of a client who sent or received a message from the company during one calendar month.

  • Dialogs. Money is charged at the moment a message from the company is successfully delivered. A WhatsApp dialog is a 24-hour messaging session that starts when a message from a company is delivered to a customer. Only WhatsApp dialogs are paid for. Messages in Bitrix24 open channel chat are free of charge.
    Charging WhatsApp Business API

The first 1,000 incoming dialogs per month are free of charge. An incoming dialog is a chat in which the first message is written by a client. An HSM message sent inside an incoming dialog will be charged.

Usual messages within one dialog are free for 24 hours. A message from a client or an HSM message from Bitrix24 sent later creates a new dialog. Let's consider an example:

  1. The client sent an incoming message at 2:44 p.m.
  2. The company responded at 2:44 p.m. and sent the usual message.
  3. The company sent an HSM message two minutes later.

The company will pay per incoming dialog and per HSM message.

Other examples of dialog billing can be found in the Edna Pulse documentation.

How dialogues are paid for

Connect WhatsApp in Edna Pulse

To send messages to customers, create:

  1. WhatsApp channel
  2. Message templates

Create WhatsApp channel

Go to the Settings > Channels > Add channel > WhatsApp. Enter your company ID in Facebook Business Manager and click Verify. Fill in the form fields and submit the registration form.

The channel will have a Subject ID and the status will change to "Working properly" after successful verification. This means that your WhatsApp channel is ready to send newsletters.
How to connect a WhatsApp Business API channel

Add message templates

There are two types of HSM templates: operator templates and custom templates. Operator templates are used to send messages from Bitrix24. Custom templates are used to send messages from the edna Pulse personal account.

How to create an operator template. Go to the Settings - Templates - Add template - WhatsApp.

  1. Select Operator template.

  2. Fill in the data and send the template for registration. The template status will be changed to "Active" after checking.
    How to add an operator template for WhatsApp

How to create a custom template. Go to the Settings - Templates - Add template - WhatsApp.

  1. Select custom template.
  2. Specify the active operator template in the Basis Template section.
  3. Fill in the data and save your changes. The ready custom template can be used for messaging.
    How to add a custom template for WhatsApp

Connect WhatsApp in Bitrix24

Go to the Contact Center > WhatsApp. Select an open channel and click Connect.

In Bitrix24, you can connect only one WhatsApp account to one Open channel. If you connect a second account, the first one will be automatically disconnected.

Fill in the fields:

  • API-key. Copy the key in your edna Pulse personal account on the Integration > Settings page.

  • Sender code. The sender code in the edna Pulse account is the Subject ID column in the list of channels. If there are multiple senders, list their codes separated by a semicolon (;). You can choose the sender code in the CRM entity form before sending a message to the client.

Click Connect . A successfully connected channel will be marked with a green color.

You can change open channel parameters in the channel settings.

Open Channel settings

Send a message from CRM

Open a CRM entity form:

  1. Click WhatsApp in the timeline on the right.
  2. Select a template. Custom templates from the edna Pulse personal account are listed here.
  3. Click Send.

Send WhatsApp messages from CRM

The message will not be delivered if the customer does not have WhatsApp installed. The service is not available for numbers in Iran, DPRK, Cuba, Syria, and Crimea.

The client will receive a message in WhatsApp. If the client responds, an open channel chat will be created in Bitrix24. The message history will be saved in the CRM entity form.

Send a message to a client from a widget on a website WhatsApp channel can be added to widgetWidget is a tool on the website using which customers can write to chat, fill out a CRM form and order a callback.. The customer goes to the website, opens WhatsApp from the widget and sends a message. An open channel chat is created in Bitrix24.

Website widget

There are two ways to open the WhatsApp app:

On the computer. The client goes to the WhatsApp desktop app and sends a message to the chat. The widget works only with the desktop version. The messenger will not open if the client uses WhatsApp Web in the browser.

Download WhatsApp

On the phone. The customer scans the QR code with the phone's camera and opens the WhatsApp app.

The message will be sent to the open channel chat, and the employee will continue communicating with the client in Bitrix24. The dialog will be saved in the CRM form.

In brief:

  • According to WhatsApp rules, a company cannot write the first message in the messenger: only the client starts the dialog. The exception is HSM template messages. To send such messages to clients, connect the WhatsApp channel in Bitrix24.

  • To connect your messenger, sign up for edna Pulse and create a Facebook Business Manager account.

  • Sending messages using edna Pulse is a paid service. Money is charged for connection, licensing and dialogs.

  • To send messages to your customers on WhatsApp, create a channel, message templates, and cascade for newsletters in your edna Pulse personal account.

  • Connect WhatsApp connector in Bitrix24 and send messages to customers from CRM. Customers can start a dialog in WhatsApp from a widget on the website.

Was this information helpful?
Integration specialist assistance
That's not what I'm looking for
Complicated and incomprehensible text
The information is outdated
It's too short. I need more information
I don't like the way this tool works
Go to Bitrix24
Don't have an account? Create for free