Skip to content
DEKARTDIGITAL

Services

Telegram bots

24/7 support, automated sales funnels and internal tools — from button menus to AI assistants.

Timeline
from 10 days

What it is for

Automating customer service (24/7 support), running automated sales funnels and broadcasts, collecting databases, and building convenient internal tools for staff.

How we do it

We build a custom architecture on Python (Aiogram) and implement complex scenarios — from simple button menus to AI assistants with LLM integration. We connect payments and export analytics into the CRM.

A good bot is invisible: the user gets an answer and leaves satisfied, and the company sees its support load drop. A bad bot is obvious immediately — from the dead ends in the dialogue and the requests that never arrive.

What you get

What you get

  • Map of dialogue scenarios and states
  • Bot on Python/Aiogram with an explicit state machine
  • Admin panel: users, broadcasts, promo codes, statistics
  • Payment acceptance with automatic delivery of access or goods
  • Integration with CRM, Google Sheets and internal APIs
  • AI assistant grounded in your company knowledge base
  • Docker deployment with monitoring, backups and logs

Technology

  • Python
  • Aiogram 3
  • PostgreSQL
  • Redis
  • SQLAlchemy
  • Alembic
  • Docker
  • LLM API

Stages

Stages

  1. Scenarios

    We decompose the task into states and transitions, and design the dead ends and error paths separately — that is exactly where no-code bots fall apart.

  2. Architecture

    Database schema, queues, background jobs, idempotent payments and broadcasts. Designed so a restart never loses a user's place.

  3. Build

    Handlers, keyboards, middleware, anti-spam and entry captcha, interface localisation.

  4. Integrations

    Payment provider, CRM, internal services. Every outbound call has timeouts and retries, so a third-party outage does not take the bot down.

  5. Operations

    Docker deployment, logs, alerts, daily database backups and funnel metrics.

Related work

Related work

  • 0

    App store installs required

    Education2026Representative project

    An education platform as a Telegram Mini App

    A representative project for this practice: courses and practice inside the messenger, module progress, payments and reminders without an app install.

    Representative project

FAQ

Why not a no-code bot builder?

A builder works fine until the first non-standard requirement — custom tariff logic, a complex integration, load, direct database access. A custom bot is your code and your infrastructure, something you can grow from rather than a subscription with a ceiling.

Can you add an AI assistant?

Yes. The pattern that works is an assistant answering strictly from your knowledge base and escalating anything outside it to a human. That clears the bulk of routine enquiries without inventing answers.

How do payments work?

Through a payment provider, Telegram Stars or crypto. Access is granted automatically and every operation is journalled for reconciliation.

Who runs the bot after launch?

We hand over the admin panel and documentation — broadcasts, promo codes and content are yours to run. Technical support and further work are covered by an SLA.

DEKART — DIGITAL

Interested in: Telegram bots

We reply within 15 minutes during business hours. The first consultation and estimate are free.

@dekart_digital