AI voice agent platform

AI voice agents that answer and make outbound calls in your customers' language

Kallina answers calls, makes outbound calls from lists, books appointments, confirms orders and transfers the conversation to a human when needed. The agent works with the CRM you already have, on phone and website, for businesses in any country.

Kallina70+ languages
Incoming callLead in the CRMAppointment proposedConfirmation SMS

Press and say something. The agent responds with a voice, in real time.

70+

languages, with native Romanian and Russian

SIP

Local numbers in many countries, through telecom operators

Phone + website

The same agent on calls and in the browser

amoCRM / KommoBitrix24Zoho CRMAltegioOdooGoogle SheetsSyrve (iiko)SMS via InfobipWebhooksSIP telephonyWeb widget

A good conversation continues with an action.

The path of a callExample flow
  1. Incoming callPhone or website
  2. SpeechThe client says what they want
  3. TranscriptVoice to text
  4. IntentWhat the client is asking for
  5. ToolCRM or scheduling
  6. ConfirmationVoice reply
  7. Transfer to a humanOnly when neededoptional branch
  8. Call summarySent to CRM
Illustrative example
  1. Listen

    Understands the request in the context of the conversation and the business rules.

  2. Check

    Checks the knowledge base and authorised integrations before replying.

  3. Act

    Fills in the data, carries out the permitted action or transfers the conversation to a human.

What a Kallina agent does

Answer the phone according to your rules

The agent takes the call, answers questions from the knowledge base, records the request and, according to your rules, transfers it to a human agent.

  • New number or forwarding from the existing number.
  • Transfer to a human at the client’s request or for defined topics.
Live transcription
In conversation
AgentGood day! How can I help you?
ClientI would like to move Thursday’s appointment.
AgentCertainly. Would Friday morning suit you?
ClientYes, Friday is fine.
Interface example

Call a list and write the result

Upload a list from CSV or Google Sheets. The agent calls, retries numbers that did not answer and writes the result of each call.

Outbound call campaign
In progress
  • Order confirmationConfirmedIn conversation
  • Appointment reminderNo answerIn conversation
  • Delivery confirmationTransferredIn conversation
  • Update dataRetryIn conversation
Interface example

Does the work, not just talks

The agent calls tools in real time: creates an appointment, creates a lead, sends an SMS, updates a record in the CRM.

Contact record
Synced
Call endedCRM
Result
Appointment moved
Call language
Romanian
Summary
The client asked for another day; the agent suggested Friday.
Next step
Confirmation SMS
Interface example

Transcript and summary for each call

Each call has a transcript, summary, conversation tone and the fields you requested (name, address, outcome).

  • The result reaches the dashboard and the CRM.
Calls by dayRecommended
Common topics
Call outcomesTo be checked
ResolvedTransferredCallback

Illustrative example, with no real data

The same agent, also on the website

  • Voice button on the website

    The same agent, launched from a button on your page. The visitor speaks from the browser, without dialling a number.

  • Voices in over 70 languages

    Native voices for Romanian and Russian, plus more than 70 other languages from the voice engine. You can also use your own voice, recorded with the person’s consent.

Demo on your phone

Schedule a demo

The fastest answer is obtained by speaking with a Kallina agent about your case.

MEGA PROMOTING S.R.L. uses these data only to reply to your request and keeps them for 24 months. The request also reaches Telegram, as an internal notification. Privacy Policy

How an agent starts

  1. Describe the call

    What the agent needs to find out, what it can promise, when it hands off to a human.

  2. We build the agent

    Prompt, voice, knowledge base, tools and the connection to the CRM.

  3. We test it on real conversations

    Unclear questions, corrections, objections, switching from Romanian to Russian.

  4. We connect it to a number or on the site

    Local number through SIP operators, forwarding from the existing number or voice button.

  5. Track calls

    Transcripts, recordings and results in the dashboard and in the CRM.

Where it becomes useful

  • 01

    Reception and support

    Frequently asked questions, handling requests and calling back people who asked to be contacted.

  • 02

    Orders and deliveries

    Short call after the order: confirms, moves or cancels, then updates the connected order system.

  • 03

    Qualification and appointments

    Collects the necessary details. Calendar access and booking are set for each integration.

Connects to the systems you use

  • amoCRM / KommoLeads and notes after the call.
  • Bitrix24Leads, contacts, activities.
  • Zoho CRMLeads and contacts.
  • AltegioAvailable slots and appointments.
  • OdooCustomer and order data.
  • Google SheetsCall lists and results.
  • Syrve (iiko)Orders for restaurants.
  • WebhooksFor any other system with API.
Do you have another system? Write to us

The voice is Kallina. The chat is aichat.md.

Kallina

Voice agents for phone and website.

aichat.md

Chat agents for website, Instagram, Facebook and Telegram. Same operator, MEGA PROMOTING S.R.L.

MITP Awards 2025

Kallina received the Jury Special Award at the MITP Awards 2025.

Source: IPN

Frequently asked questions

What languages does the agent speak?

The agent can speak in over 70 languages supported by the voice engine. Romanian and Russian remain the main languages, with native pronunciation, tested on real calls. It can switch from one language to another in the same conversation. For any other language, we test it for your project before we promise it.

Does the client realise they are speaking to an AI agent?

Yes. For calls that go through our telephony, before recording a short announcement is played stating that the call is being recorded. We recommend that the agent introduces itself as a virtual assistant.

Can I keep the phone number I already have?

Yes. Calls can be forwarded from the existing number to the agent. We can also provide new local numbers in many countries, through SIP operators.

What happens when the agent does not know the answer?

Handoff to a human is part of the scenario, not an exception. The agent does what you have set for it: records the request and promises a follow-up, or transfers the call to a human.

Which CRM does it work with?

Today: amoCRM/Kommo, Bitrix24, Zoho, Altegio, Odoo, Google Sheets, Syrve. For other systems, we use webhooks or build the integration on request.

How long does it take for the agent to go live?

It depends on how many tools and integrations it has. We set the exact timeframe after the demo, when we know what the agent needs to do.

Can I hear the agent before signing a contract?

Yes, at the demo: you speak with an agent built for your case, in Romanian or Russian.

Where is call data stored?

On our servers and with the providers listed on the Security and data page.

Do you want to hear the agent on your case?

Tell us which call you want to automate. At the demo, you speak with the agent in Romanian or Russian.