Documentation › CHATBOTS FOR BUSINESS › CHATBOTS FOR BUSINESS 2025-10-02
Chatbot builder
How to make a chatbot : New to MaviBot? Start with our guide.
Message block settings
The "Editor" block
How to edit a block
Additional commands menu
Trigger
Trigger and match type
Blocks and types
How to work with a timer
Example of data validation
Message
API request
Actions
Analytics
Connections
Connection with a timer (пока таймеры пропускаем, Андрей сказал, что они отключены в МАВИ)
Connection with a trigger
Connection with a data collection
Connection with a button
Quick actions
Buttons
How to create a button
Buttons with a link
Payment button
Request phone number
Request geolocation button : for Telegram and Viber
Share button
Web App button
How to replace WhatsApp buttons
Button from a block or connection trigger
Button limits
Working with attachments and links : In this article, we will explain how to send attachments in the chatbot.
Attachment tab
Tracking link clicks
Button with click tracking
How to receive images and files from a user
Formatting messages in Telegram
Random responses in the bot : The bot can send a random response, a random part of the response, a random number, or follow a random thread.
Backup and restoration : How to create a project backup and restore a project.
AI chatbot builder
AI chatbot : Don’t just build a bot that functions—create one that wows. Together, let’s bring to life a smart, engaging, and unforgettable AI-powered chatbot.
AI assistant functions : In this article, you’ll learn about the features of the AI assistant and see how they can be applied in practice.
AI chatbot for online booking
AI assistant with MaviBot tables
Semantic search : In this article, we will talk about the choice of matching "Semantic search".
How to create two or more AI assistants in one chat
Google Sheets for AI assistant : In this article, we’ll explore how a bot can read data from Google Sheets and use it within an AI assistant
Variables and functions
Variables
Calculator
Math functions
Working with links
Working with MaviBot tables
Working with expressions
Working with strings
Working with dates and time
Working with cutomers and CRM
Working with lists
Working with MaviBot labels
Working in messengers
Working with employees
Working with Google Sheets
Working with email
Conditional IF statement
Working with variables
Gamification methods
Working with arrays and dictionaries
Functions (API) in the calculator
Regular expressions
Channels
Instagram
How to make an Instagram chatbot
Buttons and attachments : This article explains how to work with buttons and attachments in Instagram.
Limitations
Manual bot reaction settings
How to manually manage comments
How to manually set up reactions to stories
How to manually configure reactions in Direct Messages
Instagram API
Telegram
How to make a Telegram bot : This article covers how to connect your Telegram bot and provides the fundamentals for working with channels and groups.
Chatbot for a Telegram Business account
Message formatting in Telegram
Telegram buttons for chatbots
Inline mode in Telegram
Webhook from Telegram
Chatbot for a Personal Telegram account
API Telegram functions
Bot usage
Functions for sending and editing messages
Functions for sending attachments in messages
Telegram chat and messenger settings
Payment in Telegram
TikTok
How to make a TikTok chatbot
Discord
How to make a Discord bot
Facebook Messenger
API Facebook
Line
Calculator functions
WhatsApp Business API
The first message in messengers : Let's look at how you can set up a user's first interaction with your bot.
Quick automation
Instagram auto-replies
TikTok auto‑replies
Telegram quick automation
Website Live Chat
File storage