ASM Systems

Service

Lead intake bot with distribution

The bot collects enquiries from Telegram and your website, passes each one to the responsible manager by your rules and tracks its status. You see who took the enquiry and where it stands, and the customer gets a reply sooner.

Who it is for

  • Several managers handle enquiries, and some go unanswered because each assumes another has replied.
  • Enquiries come from different places, such as your website, Telegram and ads, and have to be collected by hand.
  • You need to see how many enquiries came in, who took them and how many were closed.
  • Enquiries must be split by line of business, city or shift, and today this is done by hand.

What is included

  • The intake flow: questions, buttons, photo and file uploads
  • Enquiries from your website form delivered to the same bot
  • Distribution rules: in turn, by line of business or by the managers' schedule
  • An enquiry card in the manager's chat with “Take” and “Close” buttons
  • Enquiry statuses and history: who took it, when and what changed
  • A reminder to the manager and the head if an enquiry stays unanswered too long
  • A daily or weekly summary and Excel export of enquiries

Billed separately

  • A web admin panel to search and review enquiries
  • Forwarding enquiries to your other services via an API
  • A second language for customers
  • Adding new enquiry sources after launch

Price and timing

Estimated timing

2–3 weeks

What affects the price

  • The number of enquiry sources
  • How complex the distribution rules are
  • How many statuses and stages an enquiry has
  • Which summaries and exports you need
ServicePrice
Lead intake botEnquiry intake with distribution between managers and statuses.from 1,500 BYN≈ $500

How we work

  1. Discussion: where enquiries come from, who handles them and where they get lost

  2. Distribution rules, statuses and the enquiry card layout for approval

  3. Development and a run of test enquiries together with your managers

  4. Launch, connecting the website form and instructions for managers

Terms of work: payment, revisions, warranty

Example

A demo on fictional data and a real project from my portfolio with a similar task.

  • Demo

    Booking bot with a mini admin panel

    I show how a Telegram booking bot works using a fictional barbershop: a chat with service, barber and time selection, and a small admin panel with the bookings next to it.

    Open the demo
  • Flagship case

    Fleet management system: from a Telegram bot to an ERP

    Task
    A company with its own vehicle fleet needed shift check-ins, the daily plan, fuel accounting and vehicle maintenance in one system.
    Solution
    Started with a Telegram bot for START and FINISH check-ins and grew it into two services: the management system (bot and web admin) and a driver portal. Integrated with two GPS telematics systems and fuel cards.
    Result
    The system runs every day in a real company and keeps growing: about 620 commits since January 2026.
    • FastAPI
    • python-telegram-bot
    • PostgreSQL
    • SQLAlchemy 2
    • Alembic
    • Docker
    Read the case study

FAQ

How much does a lead intake bot cost?

From 1,500 BYN for enquiry intake, distribution between managers and statuses. The price goes up with the number of sources, the complexity of the rules and the reports. I give an exact price once we have discussed the task.

How does the bot decide who gets an enquiry?

By rules we agree on in advance: in turn, by the line of business or city in the enquiry, or by the managers' schedule. It can also work so that the first free manager claims the enquiry with a button in a shared chat.

What happens if a manager does not reply?

After a time you set, the bot reminds the manager. If the enquiry still has no reply, the bot tells the head or passes it to another manager.

Can this bot receive enquiries from my website?

Yes. The website form sends the enquiry to the bot, and from there it follows the same rules as enquiries from Telegram. If I did not build the site, I need access to it to connect the form.

Why is this better than a shared work chat?

In a shared chat an enquiry is just a message: it is unclear who took it and how it ended. In the bot every enquiry has an owner, a status and a history, and at the end of a period you see how many came in and how many were closed.

When will the lead intake bot be ready?

The estimate is 2–3 weeks. The timing depends on the number of enquiry sources and on how quickly we agree on the distribution rules.

Contact

Tell me about your task — I'll reply with possible solutions. Or message me directly in the messenger you prefer.

Service: Lead intake bot with distribution

All services in “Telegram bots”