MoySklad
Odoo
amoCRM
Tizimlashtirish
Marketing
AI agentlar
BUline
MoySklad
Odoo
amoCRM
Систематизация
Маркетинг
Маркетинг: обзор
Стратегия и контент
Стратегия и планКонтент и SMM
Рекламные каналы
Google AdsYandex DirectРеклама в TelegramInstagram и FacebookМаркетплейсы
Органический рост
SEO
Измерение и аналитика
Аналитика и KPI
AI-агенты
BUline
Home/AI agents/Security and limitations
AI agents · Principles

We state AI’s limitations upfront and manage them

Any AI agent can make mistakes. What matters is knowing where errors can occur, measuring them and limiting the damage. Below are the main risks and how we counter them.

Wrong answersData qualityUzbek languageLegal requirements
Risk map

Six risks and how to counter them

For every project, a risk register is built from this table.

RiskHow it shows upCountermeasure
Wrong answers (hallucinations)The agent confidently states something that isn’t trueAnswers only from sources; with no source, hand off to an employee
Data qualityAn outdated catalogue, two conflicting SOPs, empty CRM fieldsStart with data cleanup and assign an owner
Uzbek language and voiceWord errors with dialects and mixed speechMeasure on real recordings, confirm key details in text
Channel rulesReply window expired, account restrictedAdapt the scenario to Telegram and Meta rules
Personal dataData ends up in an unauthorized location or abroadData flow map, sign-off from a lawyer
Excessive permissionsThe agent changes a record it shouldn’t touchLeast privilege, a separate technical user, logging
Hallucination

So the agent doesn’t make up what it doesn’t know

A language model writes text based on probabilities, so it sometimes states errors in a confident tone. We limit this on three levels. First, the agent answers only from approved sources. Second, commercial terms, deadlines and commitments are fixed in written rules. Third, every week a sample of conversations is checked by hand and the error rate is measured.

  • The answer’s source is visible in the log
  • If no source is found: “We’ll check and get back to you,” then handoff to an employee
  • Commercial and legal questions always go to a human
  • If the error rate rises, the agent is partially switched off
—
—
—
Language and channels

Uzbek language and platform rules

These limits are set by the technology or the platform. They can’t be bypassed, only accounted for.

Uzbek language

  • Text chat works well in both Latin and Cyrillic script
  • Speech recognition is available in Yandex SpeechKit, ElevenLabs Scribe and fine-tuned Whisper models
  • Dialects, mixed Uzbek-Russian speech and noisy lines are still a challenge
  • Quality is always measured on the client’s own recordings

Telegram

  • A business bot replies to messages sent to the company account
  • Permission to reply (can_reply) applies to chats with an incoming message in the last 24 hours
  • The account owner chooses which permissions to grant the bot

Instagram (Meta)

  • A 24-hour reply window after the customer’s last message
  • The “Human Agent” tag extends the window to 7 days, but only for replies from staff
  • Violations can lead to restrictions on the account
Law

Personal data: 2026 changes

According to Kun.uz (March 27, 2026), on March 26, 2026, the President signed amendments to the Law “On Personal Data,” which took effect on the day of official publication. Many categories of personal data can now be stored and processed abroad if one of the conditions set by the law is met: the country provides equivalent protection, standard contractual clauses or binding corporate rules apply, or international standards are followed. Certain categories must still be stored within Uzbekistan.

  • Stored in-country: biometric and genetic data
  • Stored in-country: subscriber data of telecom operators working in Uzbekistan
  • The Cabinet of Ministers approved a list of 49 countries that provide equivalent protection (Spot.uz, August 4, 2026)
  • Transfers to countries outside the list require meeting the authorized body’s requirements
  • In every project, the data flow is agreed with a lawyer
—
—
—
Access rights

How much access the agent gets

The rule is simple: no more than the task requires.

A separate technical user

The agent never works as the administrator. It has its own account and a minimal set of groups; for example, an assistant connected to Odoo via MCP works with the key owner’s rights.

Only the actions it needs

Broad read access, narrow write access. The agent is never given delete rights.

Approval zones

Records involving money, inventory and contracts are created only as drafts.

Logging and audit

Every agent action is logged with its time, source and result. Suspicious actions trigger an alert to the reviewer.

We also check instructions addressed to the agent

Text from a customer or inside a document may try to mislead the agent, for example: “forget your previous instructions.” That is why the agent treats external text as data, not as commands, and risky actions never run without human approval.

Implementation stages
FAQ

Frequently asked questions

Is our customers’ data sent to an AI service?

Only the part needed for the task. Which fields go to which service and to which country is recorded in a table at the start of the project. Scenarios involving biometric data are reviewed separately.

Can the agent run entirely on our own server?

Some parts, yes, such as open speech recognition models. Self-hosted versions of large language models usually lose on quality; we assess this trade-off through testing.

Who is responsible for errors?

The agent is a tool; decisions are made by the company’s employees. That is why important actions sit in an approval zone and every agent has an owner on the client side.

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.