What is the Kommo AI agent?
The Kommo AI agent is a tool that helps your business communicate with leads more efficiently by automatically handling customer queries across multiple channels 24/7.
For information on other Kommo AI features, check out our Kommo AI: Overview article.
Use cases
- Answer product questions
If your product info in Kommo is complete (name, size, link, price, stock), the agent can:
- Recommend the right product
- Suggest sizes
- Share links, availability, and pricing in your account’s currency
- Track orders
Fetches order details from your e-commerce integration to update customers.
- Share store policies
Uses your uploaded policies (returns, shipping, refunds) to give accurate, consistent answers.
- Handle small talk
Responds to simple messages like “Hi” or “Thanks!” without extra setup.
- Qualify leads & collect info
Asks questions, captures key details, and preps leads for your team to follow up.
How to set up the AI agent
The AI agent can act like a team member, such as a sales rep or support agent.
-
In Settings, click AI agent.
- Choose one of the templates on the screen.
Or click templates library for more options:
-
Either choose a template and click Use template and apply one or click Start from scratch to set up manually.
Setup from scratch
-
Go to Settings → AI agent. Click Start from scratch.
-
In the Knowledge tab, click +Add new knowledgesource to train the AI agent manually.
Select a type of source you would like to upload.
Note: To select a source that was uploaded previously for use in other AI features, click Existing knowledge base. There’s no limit on how many of the uploaded sources can be linked to the AI Agent.
Once a source is uploaded, you can update, edit, delete, unlink, or turn it off:
-
Unlinking keeps the source in your account but disconnects it from the AI agent. You can reconnect it anytime.
-
Tnuring off keeps the source linked but temporarily disables it for all AI features.
To edit a source, click its name, make all changes you need and click Save:
Note: Regularly click Save draft to avoid losing your setup progress before launching the AI agent.
After adding all sources, switch the Products toggle to let the AI agent access your product catalog information.
-
In the Actions tab, you can set the AI agent to perform tasks based on conditions. Each agent supports up to 20 Actions. Click Add action to create one.
Each Action consists of two parts: WHEN (conditions) and DO (actions to execute):
An Action can have up to 5 WHEN conditions. You can select conditions from a list of suggestions:
- Client wants to (Choose from purchase, get support, get a refund, speak to a human agent, or custom input)
- Client asks about (Choose from availability, delivery time, price, refund policy, order status, troubleshooting, or custom input)
- Client sentiment is (Choose from frustrated, confused, happy, neutral, sad, or custom input)
- Client provides their (Choose from email, phone, name, address, or custom input)
- Incoming message contains (Choose from greeting, profanity, url / link, or custom input)
- Message is received during specific hours (Set up working hours)
You can also define a custom WHEN condition by clicking the WHEN field, entering your desired condition manually, and pressing Enter:
Note: The AI will attempt to interpret your condition, but it may not complete it accurately.
DO: The AI’s response
If the WHEN conditions are met, the agent executes the listed DOs. You can only choose up to 5 DOs from a preset list.
The preset list includes:
- Transfer to user
- Always use this exact message
- Always reply with this specific information
- Always bring up this topic
- Answer using knowledge base source
- Ask for client's
- Don't mention
- Attempt to bring up this topic
The AI executes DOs in a logical order. For example: If a DO says “ask for contact details” and another says “thank you for contact details”, the AI will wait until the user shares their info before saying thanks.
The AI will try to understand the intent behind custom inputs, but it may not always work as expected.
You can decide if all WHEN conditions must be met, or any condition is enough to trigger the DOs.
Note: To delete a WHEN or a DO, hover over it and click the trash bin icon.
-
In the Persona tab, you can customize how the AI agent communicates:
To do so, adjust the following fields:
Set the agent’s overall persona, like “A sales manager who recommends the best products.” Use this field for a general tone and purpose (max 1500 characters). To learn how to write effective instructions, check the examples in the available AI agent templates.
- Casual – relaxed and informal
- Friendly – cheerful and highly informal
- Professional – polite and formal
- Short: 100–200 characters
- Medium: 150–250 characters
- Long: 200–300 characters
The AI agent might adjust automatically based on the situation.
The AI agent supports all languages but works best with Kommo's system languages: English, Spanish, Portuguese, Turkish, Indonesian, and Russian. You can set the reply language manually or let the AI agent detect it automatically. If the lead's language can’t be clearly identified, the AI agent will default to one of the supported system languages.
Set how long the agent waits before replying (default: 600 seconds, range: 1–86,400). This helps avoid interrupting users who send multiple short messages in a row and allows them to complete their thoughts before the AI agent replies.
Add specific rules for how the agent should communicate. Up to 50 lines, 300 characters each.
-
Click Save to save all your changes.
Setup via integration
E-commerce businesses can connect multiple platforms to a single AI agent in Kommo to automate chats and handle store inquiries. Supported integrations include:
- Shopify
- WooCommerce
- Nuvemshop/Tiendanube
- Lazada
Here's how to set up the integration using Shopify as an example:
-
Click the Integrations tab. Click Install in the Shopify box.
Note: To install the Kommo integration in Shopify, you need Shopify Point of Sale (POS).
- This step depends on your current Shopify setup. If your Shopify store is already connected, you can skip this step.
The following modal window will open:
-
Go to your Shopify store settings. Copy the domain listed under your store name (e.g., 9bb49f-c6.myshopify.com) and paste it into the integration modal window. Click Connect to complete the integration.
-
Open Shopify. Go to Apps > Shopify App Store.
-
Search for Kommo and click Install.
Log into your Kommo account and allow permissions.
-
Go back to Kommo and click Go to my Shopify store to continue the set up.
- Turn the Kommo website chat button toggle on. This will allow the AI agent to communicate in live chat in your Shopify store.
- Return to Kommo. The AI agent will begin syncing all your Shopify data.
Note: Information synced directly from Shopify is locked and cannot be edited within Kommo. If you update your policies or information in Shopify later on, go to AI agent > Integrations > Shopify and click Sync or else your information will not be updated.
-
Test how the AI agent interacts with leads in Playground mode (on the right side of the screen).
Launching the AI agent
Once the AI agent is set up, you can activate it by clicking Turn on AI agent:
Next, select what pipeline stage and channels the AI agent will be active in:
Finally, click Turn on AI agent to activate it.
Activating the AI agent in the pipeline
-
Open your pipeline by clicking Leads. Next, hover over an empty block in any stage. Click +Add trigger.
- The AI agent will be added to the pipeline.
To complete setup, select a trigger condition – currently limited to incoming messages in the chosen channels.
-
Click Done, then Save to save all changes.
Note: If the pipeline has multiple triggers or channels per stage, settings will reflect all relevant stages and channels. The AI agent won’t activate if no stage is selected.
Maintaining the AI agent knowledge base and best practices
A well-organized and up-to-date knowledge base is essential for ensuring that the Kommo AI agent provides accurate and reliable responses.
Follow these tips to optimize your information and deliver the best customer experience:
-
Always include general business information: Add your company’s name, contact details, business hours, locations, and services. This helps the AI agent respond accurately to basic inquiries.
-
Product information: Provide detailed descriptions of all products, including sizes, materials, colors, and variations. Include commonly asked details such as care instructions or compatibility (e.g., device specifications or accessory requirements).
-
Policies and guidelines: Keep your return, refund, and exchange policies clear and up to date. Add information about shipping timelines, costs, and delivery options (e.g., expedited shipping).
-
Common customer inquiries: Address FAQs such as accepted payment methods, how to use promo codes, and order tracking instructions. Make sure to include troubleshooting tips in your policies.
-
Promotions and discounts: Share details about active campaigns, bundles, or discounts, including their start and end dates.
-
Structure content clearly: Organize text into short paragraphs or bullet points for easy scanning. Use clear headings, such as “Product care,” “Delivery information,” or “Payment options.”
-
Use consistent terminology: Standardize terms for products and services to prevent confusion (e.g., consistently use “refund” instead of “money back”).
-
Stay updated: Regularly update the knowledge base with new information, such as product launches, price changes, or policy updates.
-
Test in Playground mode: Use the AI agent’s Playground mode to test how it handles customer interactions based on your uploaded content. Note that the Playground focuses solely on testing the AI agent and does not simulate the full pipeline flow.
Note: The AI agent may struggle with complex queries involving multiple products or categories. To solve this problem, try to make sure your knowledge base information is as detailed as possible.
How to disconnect the AI agent from a conversation
- Open the active conversation and find the AI agent listed above the chatbox, next to the participants.
- Click its label to reveal a red stop button, then click it to disable the AI agent in that conversation.
Note: Once stopped, the AI agent won’t respond to the current or any future messages in any conversation.
A Turn off agent button in the AI agent’s settings instantly stops the agent in all conversations and deletes active triggers:
Need more help setting up or troubleshooting? Contact us by sending an email to support@kommo.com or write to us via WhatsApp. You can also hire a Kommo partner to do all the hard work for you.