Skip to content

Calls ​

Calls is the voice-call module built into every Looma account — turned on by default, even for a brand-new signup. Customers call for free, right from the browser: no phone number is involved on the site's widget, and in Telegram or Viber a customer opens a call page from the bot's menu or a link an operator sends. Who picks up is up to you — your team, the AI (answering in a voice you choose, using the same catalog and rules as the AI chat), or both together — and every answered call is recorded, transcribed and scored. You can also connect a real phone number from a telephony provider so landline and mobile callers reach the same team.

Last updated: 2026-10-18.

Video guide ​

The whole section in 4:42 — who takes calls, how a customer calls, the operator and the AI on the line, the call log, the call card, analytics, your own number and costs. Subtitles are in the player menu.

Where the client sees "Call" ​

Two mockups side by side: the website widget with a Chat button and a Call button next to it, tagged Shown; and a Telegram bot menu with a Call button and a Human button, tagged Can be switched on

  • On the site — the widget shows Call right next to Chat: a call in the browser, no phone number needed.
  • In Telegram and Viber — the bot menu gets a Call us button (off by default — turn it on per channel in Channels → the channel's settings → the Calls tab → Take calls). An operator can also invite a customer to a call directly from the chat, or send them a one-time call link.

The Call button shows only when at least one team member has Takes calls switched on (online or not) — that is the Operators and AI + operator modes. Without anyone taking calls it shows only in AI full autopilot; in the other two modes it is hidden everywhere until someone turns the switch on.

Calling from the widget ​

Left: the widget's channel-choice popup with Chat and Call buttons and Telegram/Viber icons below. Right: the widget during a call — the AI assistant's name, a 02:14 timer, a sound wave and mute/sound/end buttons

If the widget shows several ways to talk to you (the multichannel popup), Call sits next to Chat there too. Once a call starts, the panel between the chat messages and the input turns into a call screen: who you are talking to, a running timer, a sound wave while they speak, and three buttons — mute the microphone, mute the other side, end the call. Leaving the widget open keeps the call going; closing the tab ends it.

Calling from a messenger ​

A phone-shaped frame showing the call page opened from Telegram: brand name at the top, a purple phone-icon avatar, "Voice call" title, three feature rows (clear sound, free over the internet, only a microphone needed), a warning to keep the window open, and a big green Call us button

Tapping Call us in the bot menu, or a call link an operator sent, opens a call page inside the messenger's own built-in browser (Telegram, Viber). It looks like a small app: the shop's name and avatar, a short explanation that the call is free and needs only a microphone, and a big Call us button. A warning asks the customer to keep the window open — in a messenger's built-in browser, minimizing or closing it drops the call. The page carries the "Powered by Looma" mark unless the site has branding hidden.

Who answers ​

Settings → General: "Taking calls: 3 of 5 team members", three mode cards (Operators, AI + operator selected, AI full autopilot) and a note below about the AI price — 17 credits a minute, about 51 for a 3-minute call

Calls → Settings → General sets who answers calls for the whole account, in three modes — the same idea as chat modes:

ModeWhat happens
OperatorsThe call rings your team by the ring scenario below. Nobody picks up — the caller gets the voice request.
AI + operatorThe AI answers first, in the chosen voice, and hands the call to an operator when it is needed.
AI full autopilotThe AI handles the whole call itself and saves the contact — no operator involved.

A site or a channel can override the account default — see Sites and channels below. A direct-chat channel (not bound to a site) always rings operators: without a site the AI has no catalog or rules to answer with.

What the AI does on a call ​

The AI speaks in the voice you picked and knows the shop exactly like the AI chat: it finds products with prices and sizes, follows the site's rules and knowledge base (delivery, payment, warranty), and sends product cards and links into the customer's chat — the widget chat, or the same Telegram/Viber chat the call came from. It collects the fields set up in Lead collection, and hangs up by itself once it has said goodbye. If the customer opens another page of the site, the conversation carries on rather than ending. The AI's greeting for calls is set per site, in that site's AI Assistant settings.

Price: 17 credits a minute of AI talk, charged by the second — a 3-minute call costs about 51 credits. Once the call is handed to an operator, the AI stops being charged. If the balance covers less than 2 minutes, operators answer instead of the AI. Calls an operator handles are always free.

Voice and phrases ​

Language chips (Ukrainian selected, Polish, English, More languages) and a row of voice cards (Elena selected, Andriy, Maria) with gender/age and a play button; below, two phrase cards — Greeting (spoken, green pill) and Voice request (text changed, orange pill) — each with a textarea and a Speak button

Calls → Settings → General also picks one language and one voice for the whole account — used for the greeting, the voice request and later the AI conversation itself. Only voices that are native speakers of the chosen language are shown, and you can filter by gender and listen before choosing.

Three phrases are spoken with that voice:

  • Greeting — plays while a call connects to operators. (When the AI answers, it greets the caller itself in its own words — set per site.)
  • Voice request, in two variants — during working hours and outside working hours (linked to the work schedule).

Edit the text and press Speak to generate the audio — a small per-character charge. A pill next to each phrase shows its state: spoken, outdated (text changed since the last generation) or not spoken yet. The three phrases are spoken automatically in the site's language the first time you open Calls.

How an incoming call is routed ​

Four steps — Greeting, Ringing operators, Voice request, "What the client wanted" — connected by a dotted line; below, three ring-scenario cards (Everyone at once, One by one selected with a 20-second "each for" input, Evenly) and a line "If nobody answers within 35 s — we turn on the voice request"

A call that rings operators follows four steps: the greeting plays, the call rings the team, a voice request kicks in if nobody picks up, and if the customer leaves a message it is saved as "what the client wanted" with their number.

Whom to ring — Looma follows the work schedule and who is online right now:

  • Everyone at once — rings every available operator, the first to answer takes the call.
  • One by one — rings one operator for a set number of seconds, then the next, once around.
  • Evenly — rings the operator who has gone longest without taking a call first.

If nobody answers within the chosen number of seconds, the voice request turns on (or the call simply ends as missed, if the voice request is off).

Sites and channels ​

A table "Where clients call from" with three rows — your-store.com (AI + operator), shop.your-store.com (As in General), and a Telegram direct-chat channel locked to Operators with a note that a direct chat without a site always goes to operators

Calls → Settings → Sites and channels turns calls on per site or channel and lets each one override the account's default Who answers — useful when one site should stay AI-only and another should always ring an operator. Everything else (the call button's visibility per channel, the privacy-policy link) lives in that site's own Calls in the widget tab or the channel's own settings in Channels. A direct-chat channel has no catalog for the AI to use, so its Who answers is locked to Operators.

Provider numbers ​

A connected SIP line "+380 44 000 00 00 · Main office" with Who answers = AI + operator and Site for the AI = your-store.com; below, provider cards for lifecell, Kyivstar, Datagroup-Volia, Ukrtelecom and Zadarma under the Ukraine tab, each with a "How to order" link

Calls → Settings → Provider number connects a SIP number from a telephony provider — your existing landline, mobile or toll-free number, or a new one bought from a provider such as lifecell, Kyivstar, Datagroup-Volia, Ukrtelecom, Zadarma or Telnyx (the exact list depends on your country). For each number you pick Who answers and, for an AI mode, a Site for the AI — whose catalog, rules and knowledge base the AI should use for calls to that number. On a phone call the AI only talks — it does not send product cards, since there is no chat to send them into — but it does see the caller's number, and the call is recorded like any other.

Team and apps ​

A table "Who takes calls" with three team members, a Takes calls switch per row, SIP details (internal number, server, login, password, online status) for the two who are on; below, cards for Looma Phone (works right away, in the browser) and the Linphone/Zoiper/MicroSIP apps with download links

Calls → Settings → Users (or the Team page) turns Takes calls on per team member. Calls then ring that person in two places at once, if they want both:

  • Looma Phone — right in the browser, nothing to install, works the moment the switch is on.
  • A SIP app on desktop or mobile — Linphone, Zoiper or MicroSIP — using the server, login and password shown in the table (hidden by default, a show link reveals the password).

Without anyone taking calls, the Call button disappears from your sites and channels — except in AI full autopilot mode, where the AI can still take calls on its own.

Call analysis ​

The "Call analysis" tab: an on toggle, chips for the fields recorded (Transcript, Temperature, Mood, Result, Next step, What the client wanted, Operator's score 1-5), an "Analyse calls from 15 s" stepper, a credits warning, and a note that transcripts go to Ask AI

Calls → Settings → Call analysis is on by default. Every answered call long enough to matter — 15 seconds or more by default, adjustable — is transcribed in stereo (the customer on one channel, the operator or AI on the other) with the roles "Customer" and "Operator", and scored by the AI: temperature (cold / warm / hot), mood, the result (order, call back, question, complaint or none), a suggested next step, what the client wanted, and — for an operator's call — a 1-to-5 score and a short note.

Price: about 1 credit per minute of talk for the transcript, plus about 0.4 credit per call for the score — a 3-minute call costs roughly 3.4 credits. AI calls are not charged for the transcript again, since the AI already has one from the conversation itself. Turn the toggle off and nothing is charged. Transcripts also feed Ask AI on the dashboard, so you can ask about calls together with chats; usage shows "Calls: analysis" as its own line, separate from the AI's talking minutes.

The call journal ​

A table of calls with filter buttons across the header (Client, Phone, Call type, What the client wanted, Who answered, Result, Newest first) and three rows — a hot AI-answered order, a warm call answered by an operator, and a missed phone call

The Calls page lists every call — from the widget, a messenger or a provider number — newest first by default. Column headers double as filters: client name, phone number, call type (widget / messenger / phone / internal), what the client wanted (with the AI score — hot, order, complaint), who answered, and the result. Sort by newest, oldest or longest talk time. An AI chip marks calls the assistant answered; any call with a recording can be played straight from the row.

The call card ​

A call card: avatar and contact details, four facts (Result, Wait, Talk, Earlier chats), a recording player with play/speed/download, and "AI score of the call" — temperature Hot, mood Positive, result Order, an operator's score of 5/5 with a note, a next step, and the transcript with Customer/Operator lines

Click a row to open the call card: the recording with a player (play, speed, download), the AI's score of the call, and — when the transcript is shown — the conversation line by line, labeled by who said what.

Calls analytics ​

KPI tiles (Calls, Answered, Missed, Answer rate, Average wait, Average talk time, and "71 · 142 min AI answered, passed to an operator: 19"), distribution bars for temperature and result, and a call-quality table comparing AI and two operators by analysed calls, average score, hot share, orders and complaints

Calls → Analytics rolls everything up: totals, answer rate, average wait and talk time, how many minutes the AI spent on calls and how many it handed to an operator, the spread of temperatures and results among analysed calls, and a quality table comparing operators (and the AI) by analysed calls, average score, how often calls run hot, orders and complaints.

  • Chats — the AI chat the AI assistant uses on calls
  • Chat Modes — the same Operators / AI + operator / AI-only idea for text chats
  • Channels — the Calls tab in a channel's own settings, and the bot-menu Call button
  • Lead Collection — the fields the AI collects on a call
  • Team — work schedule and the per-member Takes calls switch
  • Credits & Plans — credit rates for AI calls and call analysis

Looma.chat — AI-powered e-commerce search & chat