Skip to main content

Leno AI Explained: What It Is and How It Works

April 15, 2026

Leno AI is LenoChat's native AI support agent that automatically responds to incoming customer messages 24 hours a day using your help articles, FAQs, and past conversations as its knowledge base. When a question falls outside its knowledge or a visitor specifically requests a human, Leno AI transfers the conversation to your team with full context preserved.

What Leno AI Does

Leno AI automates the first line of customer support so your team spends time on complex issues instead of answering the same questions repeatedly. It works across your chat widget, WhatsApp, Facebook Messenger, and Instagram — all from a single configuration in your LenoChat dashboard.

  • Answers customer questions instantly, 24/7, without requiring an agent to be online.
  • Uses your help center articles, FAQs, conversation history, and product catalog as its knowledge base — not general internet knowledge.
  • Detects the visitor's language and replies in that language automatically, supporting 16+ languages including English, Turkish, Spanish, Portuguese, French, German, Korean, Chinese, and Japanese.
  • Transfers conversations to a human agent — or shows a contact form — when it cannot find an answer or when a visitor specifically asks to speak with a person.
  • Assists human agents in real time with suggested replies, relevant knowledge base articles, and quick-action recommendations while the agent is typing.
  • Continuously improves as your team answers questions: every agent reply can be added to the knowledge base so Leno AI learns from real conversations.

Two Modes: Leno AI Agent and Leno AI Assistance

Leno AI operates in two independent modes that can be enabled together or separately. Understanding the difference helps you get the most out of the feature from day one.

  • Leno AI Agent — the AI responds directly to incoming customer messages without waiting for a human agent. When enabled, Leno AI handles every new conversation automatically. It replies with answers from your knowledge base and only involves a human when escalation is triggered. This is the mode that reduces your team's workload most significantly.
  • Leno AI Assistance (Copilot) — the AI works silently in the background while a human agent is handling a conversation. It suggests replies, highlights relevant help articles, and surfaces product recommendations in the agent's interface. The agent sees the suggestions and chooses whether to use them. Customers do not see any AI activity in this mode.
  • Both modes are controlled from Settings → Leno AI. Turning the main Leno AI toggle ON activates both sub-toggles by default. You can then disable either sub-toggle independently — for example, keep Leno AI Assistance ON but disable Leno AI Agent if you want AI suggestions for your team without automated responses to customers.
Tip: Start with Leno AI Agent enabled and monitor the Unanswered Questions panel in the Leno AI section of your dashboard. This panel shows which customer questions Leno AI could not answer — add those questions and answers to your knowledge base to improve coverage within the first week of use.

How Leno AI Processes a Conversation

Every time a customer sends a message, Leno AI runs through a sequence of steps before generating a reply. This pipeline happens in milliseconds so responses feel instant to the visitor.

  • Step 1: Message reception — Leno AI receives the incoming message and checks whether AI is enabled for the workspace and whether a human agent has already taken manual control of this conversation. If a human agent is active, Leno AI steps back and does not intervene.
  • Step 2: Language detection — Leno AI identifies the language the customer is writing in using automatic detection. If detection is uncertain (for example, a very short message like 'hi'), it falls back to your workspace's configured default language.
  • Step 3: Knowledge base search — Leno AI searches all connected knowledge sources (help center articles, FAQs, past conversation Q&A pairs, and product catalog if Shopify is connected) for content relevant to the customer's message. Results are ranked by confidence score.
  • Step 4: Intent classification — Leno AI determines what the customer is trying to accomplish. Specialised handlers process order tracking enquiries, product recommendation requests, and other recognisable intent types.
  • Step 5: Response or escalation decision — if a high-confidence knowledge base match is found, Leno AI generates a reply and sends it. If no confident answer exists, or if the customer has explicitly asked for a human, Leno AI triggers the escalation flow.
Placeholder image — replace with Leno AI conversation processing screenshot

How Leno AI Uses Your Knowledge Base

Leno AI does not use general internet knowledge. Every answer it generates comes from content you have added to your workspace. There are four knowledge sources, all searchable simultaneously.

  • Help Center articles — all articles published in your LenoChat help center are indexed and searchable by Leno AI. The richer and more detailed your articles, the more precisely Leno AI can answer related customer questions.
  • FAQ entries — standalone question-and-answer pairs you have added directly to the widget FAQ. These are lightweight knowledge items that do not require a full help article.
  • Conversation Q&A pairs — when a human agent answers a question in a live chat, that exchange can be saved as a learned answer. Over time this creates a continuously expanding, real-world knowledge base built from your team's actual responses. Review and manage these in Leno AI → Unanswered Questions.
  • Product catalog — if your Shopify store is connected and product sync is complete, Leno AI can search product names, descriptions, and attributes to answer product-related questions and make recommendations.
  • To see which questions Leno AI could not answer, navigate to Leno AI → Unanswered Questions in your dashboard. Each item shows how many times a question was asked without a satisfactory answer. Use this panel to identify knowledge gaps and expand your content.
Tip: Leno AI does not require your knowledge base to be written in the same language as your customers. If all your help articles are in English, Leno AI can still answer questions from French, German, Spanish, and other language visitors — it retrieves the English content and generates the response in the customer's language. Native-language knowledge base content improves response quality further but is not required.

How to Enable Leno AI

Enabling Leno AI takes under a minute. The main toggle and both sub-toggles are all on a single settings page. Once enabled, Leno AI begins processing new conversations immediately — existing open conversations are not affected.

  • Step 1: From the dashboard sidebar, navigate to Leno AI → Settings → Leno AI.
  • Step 2: Toggle Enable Leno AI to ON. This activates both sub-toggles (Leno AI Agent and Leno AI Assistance) simultaneously.
  • Step 3: If you want only one mode active, turn off the sub-toggle you do not need. For example, toggle Leno AI Agent to OFF if you only want copilot suggestions for your agents without automated customer responses.
  • Step 4: Review the usage counter on the same page — it shows how many AI messages your plan includes per month and how many have been used. Each AI-generated response to a customer consumes one message from your monthly quota.
  • Step 5: Test by sending a message to your live widget from a browser where you are not logged in to your dashboard. Leno AI should respond within seconds if your knowledge base has relevant content for the question you ask.
Placeholder image — replace with Leno AI Settings enable toggle screenshot

How Leno AI Escalates to a Human Agent

Leno AI escalates a conversation to your team in two situations: when it cannot find a confident answer in the knowledge base, or when the customer explicitly requests to speak with a human. The escalation behaviour depends on whether you are within configured business hours and which handoff mode you have set.

  • Auto-transfer (Mode 0) — Leno AI sends a handoff message, changes the conversation status to Queued, and the next available agent picks it up from the queue. This is the default behaviour and works on all platforms including Instagram.
  • Contact form (Mode 1, widget only) — instead of queuing the conversation, Leno AI displays a contact form inside the chat widget. The visitor fills in their name, email, and message, and the form submission is emailed to your support address. This mode is only available on the website widget — Instagram always uses auto-transfer regardless of the mode setting.
  • During vs. outside business hours — you can configure different handoff modes for conversations that arrive while your team is online versus conversations that arrive when you are away. For example, auto-transfer during hours (so an agent picks up immediately) and show a contact form outside hours (so you collect details for the next business day).
  • Handoff messages are customisable. Navigate to Settings → Leno AI Settings → Message Templates to edit the messages Leno AI sends when a customer requests a human, when it has no answer, and when it displays a contact form.
  • Once a human agent responds to a conversation that Leno AI has escalated, Leno AI steps back automatically and does not re-enter the conversation unless the agent manually re-enables AI for that chat.

Platform Support: Where Leno AI Works

Leno AI works across all messaging channels connected to your LenoChat workspace. Auto-reply and copilot mode are available on all platforms; contact form on handoff is limited to the website widget and WhatsApp/Facebook (not Instagram).

PlatformLeno AI AgentLeno AI AssistanceContact Form on Handoff
Website WidgetYesYesYes
WhatsAppYesYesYes
Facebook MessengerYesYesYes
InstagramYesYesNo (auto-transfer only)

Plans, Quotas, and Auto-Disable

Leno AI is available on all LenoChat plans, including Free. The difference between plans is the monthly AI message quota — each response Leno AI sends to a customer counts as one message. When the quota is reached, Leno AI disables automatically until the quota resets at the start of the next billing month.

  • The usage counter at Settings → Leno AI → Settings shows your current usage: 'X of Y messages used this month'. When usage reaches 100%, the main Leno AI toggle turns off automatically and all AI responses stop.
  • When the limit is reached, a banner appears in the Leno AI settings page prompting you to upgrade your plan or purchase an add-on quota. Add-on quotas stack on top of your base plan quota.
  • Leno AI copilot (assistance) suggestions to agents also consume message quota — each suggestion shown to an agent counts the same as an automated customer response.
  • Pro plan workspaces gain access to additional features beyond the quota: custom AI agent name (up to 40 characters, replacing the default 'Leno AI Agent' label), custom AI icon (up to 1 MB, minimum 40×40 px, 1:1 aspect ratio), and the ability to remove the 'Powered by LenoChat' badge from the widget.

Common Issues & Solutions

Leno AI is enabled but not responding to messages

Check three things: (1) The main Leno AI toggle is ON and the Leno AI Agent sub-toggle is also ON at Settings → Leno AI. (2) Your monthly message quota has not been exhausted — the usage counter is visible on the same settings page. (3) Your workspace integration is marked as complete — Leno AI does not activate if integration setup is incomplete. If the integration banner shows, follow the setup steps it links to.

Leno AI gives incorrect or irrelevant answers

Leno AI answers exclusively from your knowledge base content. Incorrect answers mean the knowledge base either lacks accurate information on the topic or contains outdated content. Navigate to Leno AI → Unanswered Questions to see which questions are failing, then add or update the relevant help articles, FAQs, or conversation Q&A pairs. Changes take effect immediately for new conversations.

Leno AI stops responding after a few messages

This typically means a human agent took manual control of the conversation, which causes Leno AI to step back and stop processing new messages in that chat. The agent must re-enable AI for that specific conversation, or close it and let the next message from the visitor start a fresh AI-handled conversation. Check the conversation log in your dashboard to confirm whether an agent intervened.

My monthly quota ran out and Leno AI disabled itself

When the monthly AI message limit is reached, Leno AI disables automatically to prevent overages. Navigate to Settings → Billing to upgrade your plan to a higher quota tier or purchase an add-on quota block. Once upgraded, re-enable Leno AI manually at Settings → Leno AI. The quota resets automatically at the start of your next billing month even without upgrading.

Leno AI is not responding on a specific channel (e.g. Instagram)

Confirm the channel is properly connected under Settings → Integrations. For Instagram, ensure your Instagram Business account is linked and the channel is active. Also verify that the Leno AI Agent sub-toggle is ON — it must be enabled for automated responses to work on any channel. If the channel was recently connected, allow a few minutes for the configuration to propagate.

Frequently Asked Questions

Is Leno AI included in my plan or is it an add-on?

Leno AI is included in every LenoChat plan including Free. What differs between plans is the monthly AI message quota — the number of automated responses Leno AI can send before disabling itself for the month. Higher plans include larger quotas, and add-on quota blocks can be purchased separately.

Does Leno AI use general internet knowledge or only my content?

Leno AI only uses the content in your workspace — your help center articles, FAQs, conversation Q&A pairs, and connected product catalog. It does not search the internet or use general training data to answer questions. This means answers are always scoped to your business, but it also means your knowledge base must contain relevant content for Leno AI to answer a given question.

Can Leno AI and human agents work on the same conversation?

Not simultaneously. When a human agent takes manual control of a conversation, Leno AI automatically steps back and stops processing messages for that chat. If you are using Leno AI Assistance (copilot), the AI continues to provide suggestions in the agent's sidebar but does not send automated replies to the customer. Leno AI resumes responding in new conversations started after the agent closes or transfers the existing one.

What happens when Leno AI cannot answer a question?

Leno AI triggers the escalation flow you have configured. In Mode 0 (auto-transfer), it notifies the customer and moves the conversation to the agent queue. In Mode 1 (contact form, widget only), it displays a contact form for the customer to submit their details. The escalation message and contact form text are fully customisable in Settings → Leno AI Settings → Message Templates.

How quickly can Leno AI be set up for a new workspace?

Enabling the toggles takes under a minute. The time investment is in building the knowledge base — the more detailed your help articles and FAQs, the better Leno AI performs from day one. Most workspaces see meaningful AI response coverage within one to two hours of publishing their first set of help articles.

Can I customise the name and appearance of the AI in the widget?

Yes, on the Pro plan. Pro plan workspaces can set a custom AI agent name (up to 40 characters) and upload a custom AI icon (up to 1 MB, 1:1 aspect ratio) that replaces the default Leno AI branding in the widget. These options are available in Widget Customisation → Widget Branding.

Does Leno AI work outside business hours?

Yes. Leno AI operates 24/7 regardless of your configured business hours. Business hours settings only affect how Leno AI escalates conversations when it cannot answer — during hours it can queue to an agent, outside hours it can show a contact form. The AI itself always responds to incoming messages at any time.