A voice agent for inbound calls
The agent picks up, answers following your scenario and collects details for a manager. The lead with the recording and transcript appears in the dashboard right after the call.
Listen to an agent call
Press the sphere. The transcript highlights in step with the speech, and the lead card fills in as soon as the caller gives the details.
Transcript
- Eva
Linia Kitchens, hello! My name is Eva, I'm a virtual assistant. How can I help you?
Студия кухонь «Линия», здравствуйте! Меня зовут Ева, я виртуальный помощник. Чем могу помочь?
- Caller
Good afternoon. I'd like to order a kitchen, I need someone to take measurements.
Добрый день. Хочу заказать кухню, нужен замер.
- Eva
I'll gladly book a measurement visit. What's your name?
С удовольствием запишу вас на замер. Как к вам обращаться?
- Caller
Mikhail.
Михаил.
- Eva
Mikhail, what kind of kitchen is it: straight or L-shaped, and roughly how long?
Михаил, какая у вас кухня: прямая или угловая, и какой примерно длины?
- Caller
L-shaped, about three twenty by two metres.
Угловая, где-то три двадцать на два метра.
- Eva
Got it: L-shaped, three twenty by two. The measurement visit is free. What's the address?
Записала: угловая, три двадцать на два. Замерщик приезжает бесплатно. По какому адресу квартира?
- Caller
Leninsky Avenue, building forty-two.
Ленинский проспект, дом сорок два.
- Eva
When would suit you? We have slots on Thursday and Saturday.
Когда вам удобно принять замерщика? Есть окна в четверг и в субботу.
- Caller
Saturday, please, preferably before lunch.
Давайте в субботу, лучше до обеда.
- Eva
Saturday, ten to twelve. Is the number you're calling from fine to reach you?
Суббота, с десяти до двенадцати. Номер, с которого вы звоните, подойдёт для связи?
- Caller
Yes, this one.
Да, этот.
- Eva
Great, Mikhail. A manager will call on Friday to confirm the time. Have a nice day!
Отлично, Михаил. Менеджер позвонит в пятницу и подтвердит время. Хорошего дня!
- Caller
Thanks, goodbye.
Спасибо, до свидания.
Press play to listen
- Name
- Mikhail
- Request
- Custom kitchen, L-shaped 3.2 × 2 m
- Visit address
- 42 Leninsky Avenue
- Visit time
- Saturday, 10:00 to 12:00
- Phone
- +7 916 *** 45 12
Example: Linia Kitchens, a made-up kitchen studio. The call is in Russian with an English translation; the voices are synthetic.
How a call goes
-
Greeting
The agent picks up and says the first line you set. The greeting and service phrases are pre-recorded and play with no pause.
-
Conversation
The agent follows the scenario and stays on topic. If the caller interrupts, the agent stops mid-sentence and listens.
-
Collecting fields
The agent asks one question at a time and fills the fields you defined: name, request, address, preferred time.
-
Lead and webhook
After the call, the lead with the recording, transcript and outcome appears in the dashboard, and call.completed and lead.created events go to your CRM.
What remains after the call
Agent capabilities
- Two conversation engines
- Gemini Live listens and speaks over one connection. The alternative: speech recognition, a language model and speech synthesis as separate services.
- Barge-in
- The agent cuts its sentence when the caller starts speaking. The transcript keeps exactly what the caller heard.
- Role hijack protection
- Caller turns never get into the agent's instructions. Three layers of checks stop attempts to change the role or extract the prompt.
- Topic boundaries
- Off-topic questions are politely steered back so the call stays on track.
- Version history
- Every scenario edit is kept. Each call shows which prompt version handled it.
- A number per agent
- Each agent gets its own inbound number, and calls are routed by number.
Voice agent FAQ
What number does the agent need?
The number is connected to Asterisk through your SIP provider. Each agent gets its own inbound number, and the Phonix team does the setup.
Can agent calls be scored against a script?
Yes. An agent call is reviewed with the same checklist as manager calls, using the "Score against script" button in the call card.
What if the agent does not know the answer?
The scenario defines this. Usually the agent doesn't state anything missing from its instructions and promises that a manager will call back with details.
Where can I listen to the recordings?
In the call card in the dashboard: a seekable player, the transcript by speaker and the collected fields. Recordings are served via a signed link.