← Back to docs

Telegram Bot — Order Management via Chat

The Telegram Bot is an alternative interface for working with GetOrder that allows you to accept and manage orders directly in a chat.

The bot is fully synchronized with the web application and provides access to all key features — from order creation to inventory management.

The Telegram Bot is the primary interface layer over orders and inventory. All actions trigger the same business logic as the web application.


What the Bot Is

The Telegram Bot is your personal channel for client interaction and order management.

  • clients communicate only with your bot
  • orders are instantly recorded in the system
  • all data is synchronized with the web application in real time

The bot can replace:

  • a website
  • an order form
  • part of the manager's workload

Two Operating Modes

The bot operates in two modes:

  • Client mode — used by your customers to place orders
  • Admin mode — used by the business owner or staff to manage orders

Client Mode

Used by your customers to place orders.

Capabilities

  • create orders
  • select products and services
  • browse the catalog
  • send messages

Order Input

Clients can place orders:

  • in plain text (natural language)
  • via voice messages

The built-in AI:

  • recognizes text input
  • understands voice
  • converts input into a structured order

Catalog

A catalog is automatically generated from the system data:

  • product and service list
  • descriptions
  • images

Clients can:

  • browse the catalog
  • add items to an order

Admin Mode

Used by the business owner or employees.

Order Management

You can:

  • create orders on behalf of clients
  • change order statuses
  • view order details

All actions:

  • are immediately reflected in the system
  • trigger business logic (documents, inventory updates)

For the full sequence of what happens at each status, see Order Lifecycle.

Voice Input

You can:

  • dictate an order
  • make changes via voice

The system:

  • recognizes speech
  • creates or updates the order

Status Management

You can change an order's status directly in the bot:

New → In Progress → Ready → Delivery → Completed

When you do:

  • documents are created automatically
  • inventory is updated
  • cost price is recalculated based on calculations

Receipt Recognition (AI-Powered)

The bot simplifies inventory replenishment.

How It Works

  1. Photograph the purchase receipt
  2. Send it to the bot
  3. The system recognizes line items
  4. Clarifying questions are asked if needed
  5. A receiving document is created in inventory

Features

  • supports a clarification dialog
  • data can be corrected manually
  • the system adapts to specific suppliers over time

This reduces:

  • manual data entry
  • input errors
  • processing time

Synchronization with the Web Application

The bot and the web application work as a single system:

  • all orders are synchronized in real time
  • status changes are reflected immediately
  • documents are created centrally

You can:

  • start in the bot
  • continue in the web application

When to Use the Bot

The bot is especially useful when:

  • you do not have a website
  • you accept orders via messaging apps
  • clients frequently communicate by text or voice
  • speed of order processing is critical

Advantages

  • no website development required
  • reduces manager workload
  • accelerates order intake
  • supports voice input
  • automates purchase accounting via receipt recognition

Limitations

  • requires Telegram
  • recognition quality depends on input quality
  • complex orders may require clarification dialogs
  • the catalog is generated from system data — must be populated first

Security

  • clients interact only with your bot, not the backend
  • data is processed within the system
  • admin functions are access-controlled

Related Sections

  • Orders — order management and status transitions
  • Inventory — stock tracking and receipt-based receiving
  • Calculations — cost calculation triggered by status changes
  • Order Lifecycle — what happens at each stage

FAQ

Does using the bot require a website? No, the bot can fully replace a website for order intake.

Can clients use voice messages? Yes, the bot recognizes voice input.

Where are orders created — in the bot or the system? Orders are created in the system; the bot is the interface.

Can orders be managed exclusively through the bot? Yes, full functionality is available in the bot.

How are products added to the catalog? The catalog is generated automatically from system data.