< All Topics

How to train your bot to respond to keywords

Keyword Automation in Botamation is a feature that allows you to trigger automated flows or actions when a user types specific words or phrases during a conversation with your chatbot.

However, for more advanced and natural interactions, we recommend using an AI Agent. AI Agents are better suited for handling business-related questions and providing accurate responses.

How to setup a keyword

Navigate to AI Smart Suite >> Keywords

On the next page, click the Add button. You will see a screen like the below image.

Automation Priority

When a user sends a message to your chatbot, the system follows this order to generate a response:

  1. Keywords
  2. OpenAI
  3. Claude AI
  4. Google GeminixAI
  5. DeepSeek
  6. Fallback Flow

The system will try each option in order until a response is successfully generated.

Example

If a user sends a message like “hello,” the system first checks if there is a matching keyword for “hello.”
If none of the AI models respond, the system uses the Fallback Flow as a last resort.
If no keyword is found, it tries to get a response from OpenAI.
If OpenAI is unavailable or fails, it moves on to Claude AI.
If that also fails, it tries Google Gemini, and so on.