AI EMPLOYEE · FOR A CLEANING COMPANY

They want the quote now, not tomorrow morning.
It reaches the client a minute later.

Telegram, WhatsApp, VK, MAX, Avito. Gives the price from your price list, sends the quote as a file into the chat and remembers what kind of address it is: the entry code, the lift, the cat, whose products. Round the clock, weekends included.

1 590 ₽Free

10 days. After that — 1 300 ₽ per month when billed annually.

Marina · Avitoonline
A three-room after refurbishment — how much?
Working it out from your price list…
Cleaning after refurbishment — RUB 8,400
Free on Saturday09:0013:0016:00
Please send me the quote
SentQuote · RUB 8,400As a file — straight into this conversation

Fits into what a cleaning company already uses

Full integrations catalog →Connect your own →

Services in this ribbon: 32. Which of them are open depends on your plan. View all plans →

  • Avito
  • Telephony
  • Mobile app
  • MAX
  • Google Calendar
  • Altegio
  • DIKIDI
  • Google Contacts / People
  • Microsoft Teams
  • Outlook Mail
  • Telfin
  • Avito
  • Telephony
  • Mobile app
  • MAX
  • Google Calendar
  • Altegio
  • DIKIDI
  • Google Contacts / People
  • Microsoft Teams
  • Outlook Mail
  • Telfin
  • WhatsApp
  • VK
  • Pocket Agent
  • Email
  • Website widget
  • Arnica
  • Discord
  • Google Tasks
  • Microsoft To Do
  • Signal
  • Todoist
  • WhatsApp
  • VK
  • Pocket Agent
  • Email
  • Website widget
  • Arnica
  • Discord
  • Google Tasks
  • Microsoft To Do
  • Signal
  • Todoist
  • Telegram
  • Bitrix24
  • SIP
  • Einstein
  • YCLIENTS
  • Битрикс24 CRM
  • Gmail
  • Matrix
  • Outlook Calendar
  • Slack
  • Telegram
  • Bitrix24
  • SIP
  • Einstein
  • YCLIENTS
  • Битрикс24 CRM
  • Gmail
  • Matrix
  • Outlook Calendar
  • Slack
  • Telegram
  • Bitrix24
  • SIP
  • Einstein
  • YCLIENTS
  • Битрикс24 CRM
  • Gmail
  • Matrix
  • Outlook Calendar
  • Slack

Where orders are lost

08:40
the team is in the van, your hands are full
12:10
“how much for a three-room after refurbishment”
18:20
they write after work — all at once
22:30
there is nobody left to work the quote out

The cleaning goes to whoever answered first. Someone who did not wait for a figure writes to two more places — and you will not even know that they wrote.

Requests come in the evening, and there is nobody to price them

PDFPrice list
A quote from your price list
MKClient · AvitoMarina K.Friday, 22:41
Three-room, 72 m², after renovationat your own price list
8 400 ₽
  • windows
  • bathrooms
  • waste removal
priced from your price list; the exact sum comes from the inspection, and it says so
Today

The evening request waits until morning

At ten in the evening there is nobody to price the job. Someone with post-renovation dust writes to two more places and cleans with whoever answered.

With the agent

Works out the price and answers the same evening

It takes the floor area and the type of clean, prices it from your price list and gives the sum within a minute. About the inspection it says so in the same message.

Sat12
The visit is agreed
Cleaning after renovationfour hours
Free on Saturday09:00 and 16:00
Intercom, floor, petswritten down
the free day is taken from your schedule; it will remind you and the client
Today

The day is agreed by chat until midnight

The client names one day, the dispatcher another, and the chat drags on until the free Saturday is taken by somebody else.

With the agent

Agrees the day and puts the visit in

It reads your schedule, offers only what is free and writes the agreed hour into the same place. Who goes to which address is still set by you.

One client left unanswered costs more than a month of the agent

Run the numbers on your own price list →
8 400 ₽
The company next door cleaned it

A post-renovation clean of a three-room flat at your own price list. Plus half a day of a crew you can’t sell twice.

1 300 ₽
Agent for a month

When billed annually. Answers around the clock, in every channel at once.

One order saved a month covers it

After that it runs at a profit. Didn’t pay for itself? Turn it off in one click.

Three jobs: one for the client, two for the control room

Reply — login only. Then he prepares for tomorrow's trips and looks at what the team should do: more is lost there than in correspondence.

Tomorrow, departures

9:00 · Lenin 14brigade 1

13:00 · Mira 8no brigade

16:00 · Sadovaya 3brigade 2

magazine Altegio

1Schedule

Collects tomorrow's departures

The day is collected by correspondence and calls, and the address without a team is found in the morning. He reads the log of trips to Altegio or YCLIENTS and shows the hole the day before.

What's left in stock

Glass cleanerone canister

Microfiber clothsran out

Bags, 120 ltwo packs

warehouse balances from MoySklad

2Chemistry

Tells what the brigade should do

The product runs out at the site, and the team goes to the store in the middle of cleaning. He reads the warehouse balances in MoySklad and names in advance what is missing for tomorrow.

Send me the quote, I'll show my husband
XLSXQuote · Lenina 147 lines · total RUB 8,400
sent to the chat

3File

Puts the quote together and sends it as a file

While the dispatcher is counting the footage manually, the client is writing to the neighbors. He collects rows, amounts and totals in a table in the same correspondence. The exact amount is still determined by inspection.

What it does instead of a dispatcher

Answers within a minute

Both when you are on site and at ten in the evening.

Works it out from your price list

Floor area, rooms, bathrooms, windows — the same sum for everyone.

Checks what awaits the team

The floor, the lift, the entry phone, pets, whose products.

Looks at the taken days

If your visits are in the calendar, it will not name a taken day.

Reminds both

The evening before and in the morning — to you and to the client.

It does not know where the van is

It has no status for a visit, and it will not invent one.

Live in an evening, no developer needed

Start today →
5 minutes

You connect a channel

Telegram, WhatsApp or the website widget — by the instructions in the dashboard, no developer.

Telegram WhatsApp Widget
one evening

You upload your documents

What is not in your materials it says so, rather than composing it.

PDF Price List 2026DOC Policy Warranty
in the morning

Answers when you ask

You see every conversation in the dashboard and in the app. Don’t like an answer? Fix it as plain text.

4 chats overnight

What it costs

1 590 ₽/mo

or RUB 15,900 per year

  • One AI agent
  • Telegram, WhatsApp, VK, MAX, Avito
  • Mobile app
  • Your cleaning price list in the knowledge base
  • Quotes and tables as a file in the chat
  • Memory by client and by address
Get started

The trial period is 10 days, given once and only on this plan.

Need your own server?

How the install works →

Your own server or a virtual machine and PostgreSQL — no Docker needed. It installs with a single command, everything else is set up in the web interface.

  • Installs on Linux — a tarball and systemd, updated with one command
  • Conversations and documents stay with you and never leave
  • Runs on a local model — it can work with no internet at all
the Community plan
0 ₽

Forever, no card. Telegram, web chat and the website widget, one agent, your own server. The rest of the channels come with the paid plans.

Get it free

Questions

Does it answer where people write to us?

Yes. Telegram, WhatsApp, VK, MAX and Avito are included in the “Personal Assistant” plan. Conversations from every channel come together in one window — you don't need five apps open.

What does “sends the quote as a file” mean?

It puts the calculation together from your price list — lines, quantities, sums, total — and sends it as a table straight into the conversation. The client opens the file in the very place they asked and can forward it to their family. It is a calculation, not a signed document: the exact sum comes from an inspection, and the agent says so in the same message.

Does it remember what kind of address we have?

Yes. It pulls up past conversations for this client and address: the entry code, the floor with no lift, the pets, whose products, what they asked you not to touch last time. The team sets out knowing what awaits it, and the client does not have to tell the whole story again.

Where does it get prices from?

You upload your price list once — floor area, types of cleaning, extras for windows and the balcony — and it works the figure out from it. What is not in the price list it does not invent: it says outright that you will name the sum. It does not price a non-residential site such as a warehouse by itself.

And where is the request itself kept?

Wherever you keep jobs: YCLIENTS, Altegio or Arnica connect in the dashboard, and the address, the amount and the agreed day land there. The chat stays a second log — the question, the quote and the agreement all sit in one thread and never go missing.

Does it put the visit into the teams' schedule itself?

Yes: the agreed day and time go into your schedule — a calendar or a connected job system — and both sides get a reminder, the evening before and in the morning. Who actually goes is your call: the agent never reshuffles people between addresses.

How will it know that Saturday is already taken?

It reads your schedule before every offer — a calendar or your job system — so it simply won’t name a day that’s taken. The agreed visit goes back where it read from.

The client asks “when are they coming?” — what will it answer?

It will pull up your conversation with them and name the hour that was agreed. Where the van is right now it does not know and will not invent. If the time has shifted, write to it — it will warn the client in the same chat and remind them of the new hour.

What has to be done before the first answer to a client?

Connecting a model is the first step in your account and is done once. Until the model is connected the agent stays silent: the thinking is done by the model, not by our server. After that you upload the price list and the firm's rules and connect the channels.

Where are the conversations with clients kept?

In the AiHummer cloud. If that does not suit the firm, the same product installs on your own server, and then conversations never leave it.

What does it cost?

RUB 1,590 per month or RUB 15,900 per year. One agent, your channels, the mobile app.

Can I see it before paying?

There is a demo sandbox with no sign-up — login and password below. The trial period in your account is given once, for 10 days and only on this plan.

Don't take it on trust — check for yourself

This page is about one job. Everything about the whole product — how it works, pricing, channels and security — on the home page.

This is one industry of many

The same agent works for your neighbors in the same building

A garage quotes a range from its price list, a print shop prices the run, a café answers about a table. Same mechanics, different reasons to write.

See every industry and plan