What it is
A program inside Telegram or VK that can answer customers, take requests, notify about orders or keep records โ with no human involved, 24/7.
How we apply it
We build bots on the official Telegram Bot API and the VK community API, with inline buttons and command menus instead of bulky keyboards. We connect them to your CRM, warehouse or payments. Prices are on the โBotsโ service page.
Where a bot helps a business
- Requests and payments get lost in chats, while they need statuses and deadlines.
- Staff sort incoming files by hand: insurance policies, bank statements, voice messages, receipt photos.
- Paper customer cards, queues and visit lists should be replaced by something that counts by itself.
- Selling access by subscription keeps an admin busy at night: issue a key, extend it, send a reminder.
How we use it
- Request tracking. An IT help desk in Telegram: a ticket in four steps, SLA, closure only after the employee confirms, a 1โ10 rating, four roles and a report for management.
- Documents. A policy-branding bot stamps an accident commissioner's contacts onto a PDF in seconds and keeps no files on disk.
- Money. The finance assistant parses PDF statements from four banks and takes expenses as ordinary sentences.
- Sales. Tech Poly VPN takes a customer from trial access to renewal, and delivers a config through a backup VKontakte bot when Telegram is unavailable.
- Loyalty. A gaming-club QR card with a reward for the sixth night and protection against inflated visits.
- Media. The video downloader bot returns a video from a link right into the chat, from 12 platforms.
Scope and prices are under Telegram and VK bots.
Common problems
- File size limits. The cloud Bot API does not hand a bot files over 20 MB and does not let it send more than 50 MB. For files up to 2 GB we run a local Bot API next to the bot.
- An unfinished dialogue is lost on restart. If state lives in memory, the person starts over. In the help desk, states live in Redis and survive a restart.
- Admins racing each other. Two people confirm the same payment at once. The protection is a row lock in the database, not an agreement between people.
- One token, one instance. Two running bots with the same token interfere with each other, so a bot runs as a single instance.
- Telegram is unreachable from the server. A server in Russia may not reach Telegram. Then the bot runs abroad and is linked to the service by a tunnel, like the Peregovorka login bot.
When you do not need it
If you get a few requests a week and one person handles them calmly, a bot will not pay for itself. And if your customers do not use Telegram or VKontakte, start with a website and a request form.