Skip to content
B2B-Lab

Technology · 7 min read

How to create a bot in MAX messenger: a step-by-step guide for business

Who can create a bot in the MAX messenger, how to get a token on the "MAX for Partners" platform, pass moderation and connect a webhook. How a MAX bot differs from a Telegram bot and what it costs.

Published: Updated: By the B2B-Lab team

The MAX messenger has quickly become one more channel where customers expect businesses to reply: book an appointment, check an order status, get a notification. That is why "how do I create a bot in MAX" is now asked by the same companies that already run a Telegram bot or a VK community.

Below, step by step: who can create a chatbot in MAX, how to get a token, why moderation matters, how the bot receives messages and what to build into the scenario from day one. At the end you will find reference development prices.

Who can create a bot in MAX

Unlike Telegram, where any user can set up a bot, MAX only lets verified participants create bots: organisations, sole proprietors and self-employed individuals who are residents of the Russian Federation. First you need a verified profile on the "MAX for Partners" platform, and only then can you create bots. How many bots you get depends on the profile type.

Step by step: how to create a bot in MAX

  1. Verify your organisation, sole proprietorship or self-employed status on the "MAX for Partners" platform.
  2. Create a bot in the bot management section and get a token: every API request needs it. Treat the token like a password: keep it on the server only and never in client code.
  3. Set up event delivery: a webhook to your HTTPS address for production, or long polling for development.
  4. Build the scenario: greeting, buttons, forms, sending leads to the CRM and notifications.
  5. Submit the bot for moderation: users will only see it after it passes review.
  6. Once it is published, add a link to the bot on your website, business cards and newsletters, and set up analytics.

Webhook or long polling

With long polling, the bot periodically asks the platform for new events. It is handy during development, but speed and event retention are limited, so it is not suitable for a production bot. With a webhook, the platform itself sends events to your server's address right after a user acts.

A MAX webhook requires HTTPS with a certificate from a trusted authority: plain HTTP and self-signed certificates are rejected. We deploy the bot on your server with automatic certificate issuance, so this step needs no separate setup.

How a MAX bot differs from a Telegram bot

A bot in MAX vs a bot in Telegram
MAXTelegram
Who can create oneVerified Russian organisations, sole proprietors and self-employedAny user via BotFather
PublishingAfter moderationImmediately after creation
Receiving eventsHTTPS webhook or long pollingHTTPS webhook or long polling
Mini appsAvailableTelegram Mini Apps
PaymentsVia a link through a payment providerPayment providers and Telegram Stars

The scenario logic is the same in both messengers, so it pays to build one bot for several channels: a shared scenario, one customer database and one CRM, with separate message-sending modules for MAX and Telegram. That is how we build bots for any messenger.

What to build into a business chatbot

  • Buttons instead of commands: users pick an action instead of guessing what to type.
  • Customer booking with reminders, rescheduling and cancellation.
  • Sending leads to the CRM and notifying a manager within seconds.
  • An admin panel where texts, services and schedules change without a developer.
  • Logs and analytics: which steps people complete and where they drop off.

How much a MAX bot costs

Prices are the same as for a Telegram bot: a lead bot from 60,000 ₽, a booking or catalogue bot from 120,000 ₽, a bot with payments and CRM from 250,000 ₽. If you need a bot in both MAX and Telegram, the second channel adds less to the estimate than a separate build, because the scenario and admin panel are shared. More on estimates in the article how much a bot costs.

Questions and answers

Can a private individual create a bot in MAX?

No. Only verified organisations, sole proprietors and self-employed individuals who are Russian residents, with a verified profile on the "MAX for Partners" platform, can create bots.

Why can't users see my MAX bot?

Most likely the bot is still in moderation. Users only see a bot after it passes review; the moderation status is shown next to its name.

Can a Telegram bot be moved to MAX?

Yes, if the scenario and data live in a shared layer. Then only a message-sending module is written for MAX, while the logic, database and admin panel stay shared.

How much does it cost to create a bot in MAX?

For reference: a lead bot from 60,000 ₽, a booking or catalogue bot from 120,000 ₽, a bot with payments and CRM from 250,000 ₽. The exact cost is set once the requirements are worked out.

Contact

Always happy to discuss a new project.

Fill in the form — or a detailed brief if your requirements are already clear. We'll reply with an estimate and a plan.

  1. 01Tell us about your task, goals and timeline
  2. 02Get a clear estimate and plan
  3. 03Call with the head of the lab

hello@b2b-lab.ru