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
- Photograph the purchase receipt
- Send it to the bot
- The system recognizes line items
- Clarifying questions are asked if needed
- 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.