Voice & phone agents
Phone agents that speak Derja, French and English.
Connect a SIP trunk or a Twilio number and an agent answers or places calls in real time. Callers can interrupt, use the keypad or ask for a person.
Salam, karhabti wa9fet fel autoroute, na7tej dépanneuse.
“Hello, my car stopped on the highway, I need a tow truck.”- Tunisian Arabic (Derja)
- Breakdown request
- Caller can interrupt
Are you in a safe place? Tell me where you are, or type your contract number on the keypad.
How it works
What happens during a call
Speech recognition, the agent’s reasoning and speech synthesis run as one stream, so the conversation keeps its pace.
Answer or dial
Inbound on your numbers, outbound from a list or a campaign.
Listen
Streaming recognition in Derja, French, English or Modern Standard Arabic.
Reason and act
The agent follows its flow, looks up knowledge and calls your tools.
Speak
A reply in the agent’s voice. The caller can interrupt at any time.
Transfer or close
Hand over to a person, book a callback or end the call.
Built in
What comes with it.
SIP and Twilio
Connect a SIP trunk or Twilio numbers. Phone agents take inbound calls and outbound callers dial out.
Real-time streaming
Speech is recognised while the caller talks, and the reply is synthesised and played back on the same call.
Barge-in
Callers can interrupt mid-sentence. The agent stops and listens.
Keypad input
Callers can type a contract number, a date or a menu choice on the phone keypad (DTMF).
Transfer
The call goes to a person or a number you set, with a sentence said before the transfer.
Derja speech models
Liberrex models for Tunisian Arabic speech recognition and synthesis, alongside French, English and Modern Standard Arabic.
Voice settings and cloning
Voice per agent and per language, pronunciation dictionary and a fallback voice. Cloning requires the speaker’s recorded consent.
Call simulator
Speak or type as the caller from your browser and hear the agent’s voice before any real call.
Example scenario
A roadside assistance line
Illustrative example, not a customer case. A driver calls in Derja after a breakdown and the agent collects what the assistance team needs.
- 01The agent answers in Derja
- 02The caller types the contract number on the keypad
- 03The agent confirms the location and whether anyone is hurt
- 04Someone is hurt: the call goes to a person
- 05The call is transcribed and analysed afterwards
Control
A voice you control
Voice settings belong to each agent, and you hear them in the call simulator before any real call.
- Speech model and voice per language
- Speed, pitch and stability
- Pronunciation dictionary for names and terms
- Long numbers read digit by digit
- Voice cloning only with the speaker’s recorded consent
Voice agent questions
AI phone agents, answered.
What is an AI phone agent?
An AI agent that answers or places phone calls. It recognises speech in real time, follows its flow and your rules, replies with a synthesised voice, and transfers the call to a person when needed.
Can the phone agent use our existing numbers?
Yes. Phone agents work over SIP trunks and Twilio numbers, for inbound and outbound calls, and calls can be transferred to your teams or to a number you set.
Which languages does the voice agent understand and speak?
Tunisian Arabic (Derja), French, English and Modern Standard Arabic, for speech recognition and speech synthesis. Liberrex provides dedicated Derja models, and you can also connect your own speech providers.
Can callers interrupt the agent or use the keypad?
Yes. When the caller speaks during a reply, the agent stops and listens. Callers can also type numbers and menu choices on the keypad, which the agent receives as DTMF input.
Can we choose or clone the agent’s voice?
You choose a voice per agent and per language, adjust speed, pitch and stability, and add a pronunciation dictionary. A voice can be cloned only after confirming the speaker’s explicit consent; who confirmed it and when is recorded.
How do we test a phone agent before going live?
Use the call simulator: the agent’s flow runs as in a real call while you speak or type from the browser, and you hear its replies in its voice. Test sessions appear in the agent’s activity and in Quality.
