Create a chatbot
Create a chatbot
Blog Image

How to Manage a Telegram Chatbot in Domino CRM

In Domino CRM, you can easily manage every element of your Telegram chatbot, from token connection to configuring fields, commands, UTM tags, and payments. All these tools are conveniently gathered in one place, i.e., the “Bots” section, where you can view every connected bot and its associated flows.

Managing Bots

Go to the ‘Bots’ section to see a list of all Telegram bots linked to your company. For each bot, the system displays:

1. Its name in Telegram and Domino CRM;
2. The number of flows connected to it, helping you navigate your setup quickly.

From this page, you can:

1. Create a new bot using the ‘New Bot’ button in the top-right corner;
2. Add a new flow for any bot by clicking ‘New Flow’ next to its name;
3. Find a specific bot using the search bar at the top of the page.

11.jpeg

When you open a specific bot, you’ll see five sections for managing it:

1. Bot settings
2. Bot fields
3. Menu Commands
4. UTM Tags
5. Payments

Bot Settings

The ‘Settings’ section displays the main details required for your Telegram bot’s operation and identification:

  • Telegram ID: a technical identifier of the bot;
  • Bot Name: how the bot appears in both Domino CRM and Telegram;
  • Bot URL: a link to the bot’s Telegram page;
  • Access Token: the key that connects the bot to Domino CRM.


If the token has been updated in Telegram, click ‘Update’ and enter the new one. Otherwise, your flows will stop running.

To change the bot’s name, click ‘Edit’. The system will automatically open a chat with @BotFather, where you can set a new name that fits your bot’s purpose and branding.
 

At the bottom of the page, you’ll find the ‘Delete Bot’ button. Once deleted:

  • All related Telegram chats and contacts will be removed from Domino CRM;

  • All flows linked to the bot will be stopped.

22.jpeg

Bot Fields

The ‘Bot Fields’ section is used to store shared information accessible to all contacts interacting with your bot. This is helpful when multiple business flows rely on the same data for communication.

To add a new field, click ‘New Field’ in the top-right corner. In the pop-up window, fill in the following:

1. Field Name: an internal name that clarifies the field’s purpose; 
2. Response Type: the data format (text, number, date, etc.);
3. Value: the content corresponding to the selected response type;
4. Description: optional additional details about the field.

After entering the data, click ‘Create’ to save the field and make it available in your flows.

33.jpeg

Bot Commands

The ‘Commands’ section defines the list of commands users can type in Telegram to interact with your bot. Per each command, the system shows:

  • Name: the command text the user enters (e.g., /start, /book, /voc)

  • Description: an explanation of what the command does

  • Active: indicates whether the command is currently enabled

To add a new command, click ‘New Command’ in the top-right corner.

Screenshot 2025-10-16 at 09.51.05.jpeg

Managing UTM Tags

The ‘UTM Tags’ section helps you track the performance of marketing campaigns that drive users to your Telegram bot. It allows you to see which source, channel, or ad a specific contact came from.

The table displays the following parameters:

  • Identifier: internal name of the UTM tag
  • Link: the full URL with parameters to use in ads or on your website
  • Transitions: total number of link visits
  • Unique: number of unique users who followed the link

To create a new tag, click ‘Create UTM Tag’ in the top-right corner.

55.jpeg

Payment Management

The ‘Payments’ section is designed to connect and manage payment providers, allowing you to accept payments directly within Telegram. This feature is useful if your bot sells products, processes orders, or accepts donations.

Here, you’ll see a list of all connected payment systems, with the provider name and connection status displayed for each. To add a new provider, click ‘Add Provider’ in the top-right corner.