Telegram Triggers
Telegram Bot Settings – Triggers
The Triggers section in Telegram Bot Settings allows you to control when and how your bot responds to user messages. Triggers help route conversations to the correct chat flows, restart conversations, or hand over chats to live agents.
Accessing Trigger Settings
To open Trigger Settings:
Log in to your BotPenguin Dashboard
Navigate to Telegram Bot Settings
Click on the Triggers tab
You will land on the Customize Your Bot’s Trigger Settings page.
Triggers Overview
Trigger settings are divided into three main sections:
Bot Triggers
Chat Flow Triggers
Chatbot Commands
Each section serves a specific purpose in managing user interactions.
Bot Triggers
Bot Triggers are global triggers that apply across your Telegram bot.
Restart Chat Flow Triggers
These triggers restart the bot conversation from the beginning.
Use case examples:
User types
restartUser types
start overUser wants to reset the conversation
When triggered, the bot restarts the default chat flow.

Live Chat Triggers
These triggers transfer the conversation to a live agent.
Use case examples:
User types
agentUser types
supportUser requests human assistance
Once triggered, the conversation is handed over to live chat (if enabled).
⚠️ Both Restart and Live Chat triggers are mandatory fields.
Chat Flow Triggers
Chat Flow Triggers allow you to assign specific keywords to specific chat flows.
Key Features
Trigger different chat flows based on user input
Route users to the correct flow instantly
Supports keyword-based matching
How to Add Chat Flow Triggers
Click Add Trigger Keywords
a. Click on Add trigger keyword
b. Enter flow trigger keyword.
c. Select matching method.
d. Select the flow from the dropdown.
e. Click on Add button to add the trigger.

If no triggers are added, the system will display: “No Flow Triggers Found”
Chatbot Commands
Chatbot Commands let users trigger actions using slash commands (Telegram-style commands).
Examples of Commands
/start/help/menu/pricing
How to Add a Chatbot Command
Click Add Command
Enter the command keyword
Add the Chatbot Command Description.
Assign the next action or chat flow
Save the command
If no commands are configured, you will see: “No Chatbot Commands Found”

Search & Management
Use Search by Keyword to quickly find triggers or commands
Edit or remove triggers anytime from this screen
Changes apply immediately after saving
Best Practices
Keep trigger keywords simple and intuitive
Avoid overlapping keywords across multiple flows
Always configure Restart and Live Chat triggers
Use Chatbot Commands for power users and quick navigation
Notes & Limitations
Triggers work based on keyword matching
Telegram platform behavior applies
Case sensitivity depends on configuration
Internet connection is required for trigger execution
Last updated
Was this helpful?