Home / AI agents
BUline AI

AI agents — digital employees working 24/7

They reply to customers, take requests, fill in the CRM and assign tasks to managers. They connect to Telegram, Instagram, amoCRM, Odoo and MoySklad.

AI
BUline assistant
● online · 24/7
Hello, I need 20 sofas. What's the price and lead time?
Hello! We have 14 in stock, and the other 6 will be ready in 5 business days. Shall I calculate the wholesale price and send it over?
Yes, please send it
Done ✓ The quote has been sent, and a call with our manager Aziz is booked for tomorrow at 10:00.
amoCRM: new dealMoySklad: stock checkedTask: call
Sample conversation. Names and figures are illustrative.
Use cases

What an AI agent can do

Each agent is built for one specific task and launched with a measurable outcome: response time, number of requests processed, manager time saved.

Telegram and Instagram sales assistant

Answers questions about prices and availability, qualifies customers, books visits or calls.

Connects to: Telegram Bot API, Instagram, amoCRM

Agent inside amoCRM

Triggers at a pipeline stage: fills in fields, moves the deal, hands “hot” leads to a manager.

Connects to: amoCRM Digital Pipeline, Salesbot, webhook

Booking and appointment agent

Checks availability, books, sends reminders and reschedules — for clinics, salons and auto service centers.

Connects to: Google Calendar, Odoo Appointments, CRM

Call analytics

Transcribes calls in Uzbek and Russian, scores script compliance and writes a summary to the CRM.

Connects to: IP telephony, speech-to-text (STT), CRM

Odoo assistant

Answers questions like “unpaid invoices older than 30 days”, fills AI fields, creates records from PDFs.

Connects to: Odoo 19/20 AI, server actions

Document processing

Reads invoices, waybills and contracts and creates draft records — a person approves them.

Connects to: Odoo, MoySklad API, 1C

Internal knowledge base

Answers staff questions from SOPs, price lists and manuals, citing the source.

Connects to: Telegram bot, Google Drive, Odoo Knowledge

Sales manager quality control

Reviews chats and calls daily and flags unanswered requests and delays.

Connects to: amoCRM API, call recordings

Marketing agent

Draft posts in Uzbek and Russian, a weekly ad performance report and alerts on anomalies.

Connects to: Meta, Google, Yandex reporting APIs, Sheets
Tested in-house

BUline AI Office: 24 agents in one Telegram bot

Before offering AI agents to clients, we use them in our own work: 24 specialized agents for leadership, finance and legal, marketing and sales, and IT. Tasks are assigned by text or voice message.

24

specialized agents: CEO, finance, legal, marketing, Odoo architect and more

1

Access via a Telegram bot — text, files and voice messages

STT

voice commands are transcribed to text and executed after confirmation

KB

internal knowledge base: agents rely on company documents

How we build it

An AI agent in 6 steps

We don't build a “chatbot” — we build part of a business process. That's why we put the process and data in order before building the agent.

01

Task and KPI

We agree on what the agent does and how results are measured: for example, “reply to a request within 1 minute”.

02

Data preparation

Prices, stock levels, FAQs, scripts and documents are cleaned up. AI doesn't work without clean data.

03

Scenario and guardrails

We document what the agent answers, when it hands over to a person and what it must never do.

04

Integration

Connects via API to Telegram, Instagram, amoCRM, Odoo, MoySklad and Google Sheets.

05

Testing and launch

We test on real conversations and fix errors, then roll out in stages.

06

Monitoring

Conversations and results are reviewed weekly, and the knowledge base is updated.

Straight talk

What AI can't do — and how we manage the risks

If a claim can't be backed by a number or a fact, we don't promise it.

Wrong answers (hallucinations)

The agent answers only from an approved knowledge base. If there's no clear answer, the question goes to a person. Prices and terms are fixed in the rules.

Data quality

A messy CRM makes a poor agent. That's why we start by cleaning up data and processes.

Uzbek language and dialects

Text chat works well; in voice, dialects and mixed Russian-Uzbek speech are still hard. Quality is tested on the client's own recordings.

Cost

Platform AI limits (tokens, credits) grow with volume. The monthly budget and limits are calculated in advance.

Channel rules

Meta's 24-hour response window, Telegram business bot rules — every scenario is built around these constraints.

Personal data

Under Uzbek law, certain data (biometrics, for example) must be stored inside the country. Data flows are agreed with a lawyer at the start of the project.

FAQ

Frequently asked questions

Can an AI agent speak Uzbek?

Yes, in text chat it works in Uzbek (Latin and Cyrillic), Russian and English. For voice messages, we connect speech recognition services that support Uzbek; quality is checked on real recordings during testing.

What if the agent gives a wrong answer?

The agent relies only on your knowledge base; if there's no clear answer, it passes the question to a manager. Key decisions such as prices, discounts and contracts are never made without human approval.

Is our data secure?

The agent gets only the data it needs for the task, and access rights are restricted. The procedure for handling personal data is agreed at the start of the project.

How long does it take to launch?

A single-channel, single-task agent usually takes 2–4 weeks: data preparation, integration and testing. Complex agents connected to several systems are rolled out in stages.

We don't have a CRM yet. Do we need an agent?

First you need a place where requests land. We usually implement amoCRM or Odoo CRM first and then connect the agent — otherwise the requests the agent takes will get lost again.

Free diagnostic

We identify which work can be handed to AI

We review your processes and recommend a specific task, KPI and plan for your first agent.