# WhatsApp for Kommo.com \ AmoCRM.com

# WhatsApp Business API for Kommo: Installation and sending the first message.

## Step by step instruction

1\. First of all, go to the "Settings"

<figure id="bkmrk-">[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/9eUimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/9eUimage.png)

</figure>2\. Go to the "Integration marketplace"

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/uAOimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/uAOimage.png)

3\. Choose our app WhatsApp Business API ( check a screenshot )

<figure id="bkmrk--2">[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/b72image.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/b72image.png)

</figure>4\. Fill in your **APP ID** and **APP SECRET**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/FsDimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/FsDimage.png)

5\. Send your first message from your personal WhatsApp to your WhatsApp Business API number

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/3Grimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/3Grimage.png)

<figure id="bkmrk--5">  
</figure>**Sending a message using templates**

**Video manual** : [https://www.youtube.com/watch?v=2S6VyKS0Rpg](https://www.youtube.com/watch?v=2S6VyKS0Rpg "How to send templates video")  
  
You can send templates from chats in Kommo by using the list of templates

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/ch7image.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/ch7image.png)

❗❗❗ In case the templates do not appear in the list, you need to:

Go to the "Settings" -&gt; "Installed" -&gt; Click on our application -&gt; Press "Update templates" button

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/6oqimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/6oqimage.png)

# Disable link shortening in Kommo.com

For templates to work correctly (if they contain a link), you need to disable the built-in link shortening in <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Kommo</span></span>.  
  
Go to the "Settings" -&gt; "Chat settings" -&gt; Turn off the **"Track link clicks"** toggle.

<figure id="bkmrk-">[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/IBBimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/IBBimage.png)

</figure>

# How to make independent salesbots for several WhatsApp numbers on one Kommo account \ AmoCRM.com

As a result of following all points of this instruction:  
\- See live examples of creating bots in Kommo / AmoCRM.com  
\- Learn to make independent salesbots for several WhatsApp numbers on one account.

## Step by step instruction

1\. Adding a new number for the second site/department to your app.chatarchitect.com and kommo.com accounts  
  
1.1 Add a second number to your app.chatarchitect.com account. To do this, press the button (1). Fill in App ID and APP SECRET

<figure id="bkmrk--1">![embedded-image-9thmhka9.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-9thmhka9.png)</figure>  
  
1.2 Add a second number to your kommo.com account. To do this, go to the Settings (2) -&gt; Integrations (3) section and click on the ChatArchitect application icon (4)

<figure id="bkmrk--2">![embedded-image-o8ulr6up.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-o8ulr6up.png)</figure>  
  
1.3 To add a new number, press the "+" button (5). In the window that appears, enter the API key and Secret Key of your second phone

<figure id="bkmrk--3">![embedded-image-1xxmoasl.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-1xxmoasl.png)</figure>  
  
2\. Approve template messages (which will be sent to all customers when interacting with WhatsApp chats of company sites/departments) on app.chatarchitect.com. In the screenshot, an example of the first template for the first number, the second template is added in the same way for the second number.

<figure id="bkmrk--4">![embedded-image-kom38vwq.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-kom38vwq.png)</figure>  
  
3\. Set up a personal SalesBot for each number separately.  
  
3.1 To configure SalesBot, go to Settings (1) -&gt; Communication tools (2) -&gt; Click on the word "Create" (3)

<figure id="bkmrk--5">![embedded-image-cwlzwjth.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-cwlzwjth.png)</figure>  
  
3.2 In the window that appears, you can select the template "Set up actions based on the words in a client's message" (which means that the bot will read the chat and respond to the keywords that the client writes ("Message received" trigger)) OR you can configure the bot without a template on the "Any new conversation" trigger (which means that the bot will send a standard template ONLY during the FIRST contact of a client with your company via WhatsApp chat).  
  
In this example, we will choose the template "Set up actions based on the words in a client's message" (4).

<figure id="bkmrk--6">![embedded-image-z8256op2.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-z8256op2.png)</figure>  
3.3 Set up the SalesBot script for the first phone as follows and click the "Save" button:

<figure id="bkmrk--7">![embedded-image-9hzewwjg.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-9hzewwjg.png)</figure>  
  
3.4 Now click on the trigger "Message received" (5)

<figure id="bkmrk--8">![embedded-image-kdfyiszp.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-kdfyiszp.png)</figure>  
  
3.5 In the pop-up window, in the "For all leads with" field, select "Source" -&gt; Your first phone number and click the "Done" button

<figure id="bkmrk--9">![embedded-image-xcpe1ar0.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-xcpe1ar0.png)</figure>  
  
3.6 We do steps 3.1-3.5 for the second bot that will listen to the second number. But of course, in step 3.5, select your second number, and in step 3.3, specify the texts for the second Salesbot.  
  
As a result, we will get the following:

<figure id="bkmrk--10">![embedded-image-ugsow2in.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-ugsow2in.png)</figure>

# Distribution of chats from different numbers among managers in Salesbot

Video manual: [https://www.youtube.com/watch?v=uS8U-27okmQ](https://www.youtube.com/watch?v=uS8U-27okmQ)  
  
This article will be useful if you have multiple numbers and each number is assigned to a separate manager. In this article, you will learn how to quickly set up the distribution of chats from different numbers among managers in Salesbot.  
  
1\. **Go to the Pipeline - &gt; Automate**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/SORimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/SORimage.png)  
2\. **Press "Incoming leads" - &gt; "Add trigger"**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/M1Jimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/M1Jimage.png)  
3\. **Select "Salesbot"**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/oDjimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/oDjimage.png)  
4\. **Choose** "**Create a new bot"**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/rEuimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/rEuimage.png)  
5\. **Press "Start from scratch" button**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/LTnimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/LTnimage.png)  
6\. **Choose "Condition"**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/Iiyimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/Iiyimage.png)  
7\. **Add 2 conditions "If leads source Equals: and select a separate number for each condition"**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/KfJimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/KfJimage.png)

8\. **Press "Add next step" and choose "Action" -&gt; "Change responsible User"**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/Hbwimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/Hbwimage.png)  
9\. **Select the appropriate managers for each number**

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/b12image.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/b12image.png)  
Done. Now the conversations will be distributed among managers based on this setup.

# Sending template messages using Salesbot

**In this guide, we will show you how to send template messages using <span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Salesbot</span></span>.**  
  
1\. First of all, you need to go to the "Pipeline" and choose a stage, where do you want to use your Salesbot

<section class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-(--header-height)" data-scroll-anchor="false" data-testid="conversation-turn-17" data-turn="user" data-turn-id="6e015c83-6e0e-44d1-8f20-071c82980eb7" dir="auto" id="bkmrk-"></section><section class="text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&:has([data-writing-block])>*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-scroll-anchor="true" data-testid="conversation-turn-18" data-turn="assistant" data-turn-id="request-69e21cba-41f0-83ea-bddd-9206e839fc28-2" dir="auto" id="bkmrk-in-my-case%2C-this-is-">In my case, this is the **"Initial contact"** stage.

</section>[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/jmPimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/jmPimage.png)  
2\. Press "Add trigger" -&gt; "Salesbot" -&gt; "Create a new bot"

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/i7aimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/i7aimage.png)  
3\. Choose "Message" step

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/P8Himage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/P8Himage.png)  
4\. After that, select the template you want to use for sending.

[![image.png](https://support.chatarchitect.com/uploads/images/gallery/2026-04/scaled-1680-/ncGimage.png)](https://support.chatarchitect.com/uploads/images/gallery/2026-04/ncGimage.png)  
Done. Now all your deals that move to the **"Initial contact"** stage will receive the template you selected.  
  
**Note:** At the moment, adding files of the following formats is available: **.png, .jfif, .pjpeg, .jpeg, .pjp, .jpg, .bmp, .dib, .webp, .m4v, .mp4** - the bot supports all video formats that can be chosen to send

# How to create a template for WhatsApp Business API

## Step-by-step instructions how to create a template in our app

1\. First of all, you need to open [wtargeted.com/](https://wtargeted.com/) and click on the "Facebook Login" button or "Google Login" button

<figure id="bkmrk-">![embedded-image-culnv9iq.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-culnv9iq.png)</figure>2\. After you have logged in to your google \\ facebook account, you must enter your PERSONAL phone number on which there is a WhatsApp application, a verification code will be sent to it (not to be confused with the number that you connected with us)

<figure id="bkmrk--1">![embedded-image-dmfx86db.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-dmfx86db.png)</figure>3\. Put your App key and Secret and press "Yes, continue".

<figure id="bkmrk--2">![embedded-image-hpxvqxku.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-hpxvqxku.png)</figure>4\. After this, an app menu will be opened. Click on the "Submit template" button.

<figure id="bkmrk--3">![embedded-image-a3rguoxb.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-a3rguoxb.png)</figure>5\. Select the desired language and template type.

Write your message with variables in the first column. For example, "Hello, our employee will answer you as soon as possible. Ticket {{1}} has been created." Variables should be in braces {{}}.

Write a sample message replacing the variables with meaningful information in the second column. For example, "Hello, our employee will answer you as soon as possible. Ticket \[999TTT\] has been created.". The placeholder is square brackets \[\].

Then click "Submit Template".

<figure id="bkmrk--4">![embedded-image-yowrxxbc.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-yowrxxbc.png)</figure>6\. After review, your template will appear in "Approved templates".

<figure id="bkmrk--5">![embedded-image-zyby8hqo.png](https://bookstack-support-u7942.vm.elestio.app/uploads/images/gallery/2026-03/embedded-image-zyby8hqo.png)</figure>Don't forget to click on the "refresh" button.

# How to improve your mailling

# How to improve your Template

When preparing a mailing campaign, one of the most common questions is: *How can I create an effective newsletter without risking being blocked?* In this article, we’ll share practical recommendations to help you achieve that.

<figure id="bkmrk-">![](https://138018.selcdn.ru/KB_images/omnideskru/11972/364862/a4bd7642d9536283a560e6e1bff26211.png)</figure>## Text Length

Meta recommends keeping marketing templates under 500 characters to maximize customer engagement. The optimal range is 300–500 characters. In practice, this means keeping your message concise and focused: present the essence of your offer in just a few sentences instead of overwhelming readers with a wall of text.

## Personalization with Variables

Personalization significantly improves the effectiveness of your campaigns. Using variables such as the customer’s name is a simple but powerful way to make your messages feel more personal. After all, everyone appreciates being addressed directly.

## Use of Media

Adding visuals such as bright images or short videos is a proven way to increase click-through rates. High-quality media design not only attracts attention but also serves as an important driver of conversions.

## Action Buttons

Quick-reply buttons are an excellent tool for faster customer interaction. A single click is always easier than typing a response.

<figure id="bkmrk--2">![](https://138018.selcdn.ru/KB_images/omnideskru/11972/364862/5a4be485f54164179e0fd91d6accd817.png)</figure>In addition, action buttons can redirect users directly to your website or phone number, making the communication process seamless and convenient.

<figure id="bkmrk--4">![](https://138018.selcdn.ru/KB_images/omnideskru/11972/364862/1b0d31226b3c37c0f87f2036155a83a5.png)</figure>## Unsubscribe Button

Meta recommends including an “Unsubscribe” button in mass-mailing templates, and we strongly support this practice. It’s much better to give customers an easy, native way to opt out than to risk complaints or negative feedback.

<figure id="bkmrk--6">![](https://138018.selcdn.ru/KB_images/omnideskru/11972/364862/7441895cdfc1ce3e73dda9ab51969a43.png)</figure>## Conclusion

If you want your newsletter to deliver high engagement and strong conversion rates, make sure your template includes all of the elements listed above: concise copy, personalization, engaging visuals, action buttons, and an unsubscribe option.

**Important Note:** Templates containing images or call-to-action buttons (such as a website link or phone number) can only be approved via chat with our support team: [wa.me/421233221242  
wa.me/17377101702](https://wa.me/74956686361)