Skip to content
Back to all support articles
Configuration ai responsescannedsmartsituations

AI responses explained

Settings → AI smart responses is where you fix specific answers instead of letting the model phrase them. The page has two cards — Smart Responses and Canned Responses — and a response moves between them when you change its type.

Canned versus smart

Canned responseSmart response
What the visitor getsExactly the text you wroteAn AI answer written from the context you supply
SpeedInstantNormal AI reply time
ConsistencyIdentical every timeVaries with the question
Suited toContact details, policies, fixed wordingCompany background, explanations that depend on the question

The type is set per response with Enable Smart Response. Off means canned.

One exception: Order info is always canned. It shows a fixed form and then looks the order up, so the smart toggle is not available on it.

Getting started

Click Initialize Defaults on the Canned Responses card. Mikabot creates any of the standard responses that are missing; responses you have already edited are left alone.

The built-in texts exist in English, Dutch, French, and German. If your chatbot uses another language, the response is created without text for it and you write that text yourself.

The Situations field

Every response has Situations to Use This Response. This short line is what the AI reads when deciding whether your response applies.

Write it as a purpose, in a few words:

  • for human handoff requests
  • for frustrated users
  • for questions about delivery times

Avoid overlap. Two responses with near-identical situations make the choice unpredictable.

The default responses

Initialize Defaults creates these:

ResponseFires when
Welcome messageThe chat is opened
Call user attentionFive seconds after the widget loads, if the chat has not been opened
Contact infoThe visitor asks for a human
Frustrated userThe visitor is unhappy with the bot
Website infoQuestions about your company, team, or services — the one default that is a smart response
Shop infoShop, delivery, and pre-sales questions
Order infoQuestions about an existing order
Email confirmationA visitor leaves an email address or phone number
Product suggestions introAbove a set of product cards
Category suggestions introAbove products found through a category
Product not availableA specific product cannot be found
No products availableNothing in the catalog matched
Product suggestions errorThe catalog could not be reached
General error, API key error, No response errorTechnical failures

Shop info is only used when Enable ecommerce is on. Order info additionally needs a working order-status connection under Ecommerce → Order status; without one the bot never reaches for it.

Writing your own

  1. Click Add New Response
  2. Set the Response token — the bracketed marker, such as [DELIVERY_TIMES], that the AI outputs to trigger this response. Uppercase letters, numbers, and underscores.
  3. Decide canned or smart
  4. Fill in Situations to Use This Response
  5. For a smart response, write the Context Information — the facts the AI should build the answer from
  6. Write the text for each active language
  7. Save

Built-in responses keep their own token and it cannot be changed.

Generating context from a page

Smart responses have a From Page field. Enter a URL and click Read page and add information to context; Mikabot fetches that page and adds a draft to the context field.

Read the generated text before saving. It is a draft, and it cannot tell that a page is out of date.

Filling in the other languages

On the English text there is a Translate this text to the other languages button, which fills the remaining active languages for that response. Check the result — it is a machine translation, not a review.

Managing responses

  • Enable This Response — switch a response off without deleting it
  • Translated — a checkbox you tick per language to record that the text has been done. It is a marker for your team; nothing in the bot depends on it.
  • Delete — built-in responses cannot be deleted. Attempting it returns an error telling you to disable them instead.

A missing translation falls back to English, so a visitor writing in Dutch may get an English answer.

To restore Mikabot’s original wording, see Reset to default on the individual message screens under Settings → Bot personality. The AI smart responses page has no reset button — re-running Initialize Defaults only fills in what is missing.

Testing

After each change, ask the triggering question on the Demo page in every active language. Check that the right response fires, and that no placeholder braces are showing.

Related articles

Contact us

Our support team is ready to give you fast, personal help when you need it.