Telfy

Outbound voice agent · Multilingual

The agent that
makes the calls.

It dials your list, speaks to each person in their own language, records a clear outcome and retries the ones who did not pick up. Your team only hears about the calls that need a human.

اردوEnglishDeutschسنڌي+ regional languages
Live line2 concurrentListening
Dialling Line 1 of 2 Survey confirmation
+92 3•• ••• 220600:00
Call language
Extracted during the call

An unclear answer leaves the field empty. The agent asks again. It never guesses.

Every turn of the call
runs as three streams.

Recognition starts while the caller is still talking. The model answers on partial text. The voice starts on the first sentence. About 2.5 seconds from the caller's last word to the agent's first, on a mobile line.

Callermobile line, Urdu Stream 1Speech to text0.5 s, overlaps the caller Stream 2Language model1.0 s to the first sentence Stream 3Voice0.7 s to first audio reply audio back to the caller · about 2.5 s end to end
1.8 s  measured in the pipeline0.7 s  carrier hops and the gateway2.6 s  p95 in the pipeline
01

Your list arrives

Numbers, names and the time each person asked to be called. From your campaign form, a sheet or a CRM export.

02

The agent calls, listens, asks

It says it is an automated assistant, follows your script in the caller's language, and records each answer as data. No answer? Retried on its own, up to a limit you set.

03

Outcomes land on your dashboard

Confirmed, rescheduled, needs a human, or unreachable. Same day, with transcript and recording attached.

One engine.
A different script for each job.

A use case is a script plus a language pack. The engine, the retries and the dashboard never change.

01

Appointment and survey confirmation

Confirms the slot, checks the details that decide whether the visit is worth making, and only then books it.

Your form says 400 square feet. Is all of that covered roof where panels can go?
02

Cash-on-delivery order confirmation

Most online orders in Pakistan are paid at the door. The agent confirms the order, the address and the window before the parcel ships, and catches the ones that would come back.

You ordered two items for delivery to Gulshan. Shall we send them tomorrow?
03

Delivery time coordination

Riders call before every delivery because there is no letterbox. The agent agrees a time with the customer and updates the route.

The rider will be in your area between two and four. Will someone be home?
04

Lead qualification

Campaign leads are cheap and mixed. The agent asks the three or four questions that separate a real prospect from a curious click, before a rep spends any time.

Roughly how many units is your monthly electricity bill?
05

Payment and renewal reminders

Polite, on time, in the customer's language, and logged. It records a promised date, or hands over when the customer wants to talk.

Your plan renews on the fifth. Would you like to keep it as it is?
06

Feedback calls after a job

A two-minute call the day after a visit. Scores and comments land on the dashboard, unhappy customers are flagged the same day.

How did the installation go? Anything the team should come back for?
Every use case in detail →

Built for local languages, mobile networks, and the questions a regulator asks first.

Telephony

Local numbers, local SIMs

Calls go out through a gateway with local SIMs. Customers see a number they recognise and pick up. Carrier cost is a fraction of an international line.

Speech

Tested on phone audio first

Every language is measured on real 8 kHz phone recordings before any script is written: Urdu, English, German and Sindhi today. If the error rate is too high for your use case, we say so.

Never infer

Empty beats wrong

A field is only filled when the answer is clear. Otherwise the agent asks once more, then a person takes the call. It never books what the customer did not agree to.

Disclosure

Every call opens with one

The caller hears it is an automated assistant before anything else is said.

Data

Stays in your cloud

Recordings, transcripts and outcomes live in your own cloud account. Nothing is used to train anything.

People

A person is always reachable

Unclear answers, upset customers or anything off-script go to your team with the transcript attached.

How it works, in detail →

Priced per line,
not per surprise.

A line is one concurrent call, running all day. Two lines do the work of a full-time dialler.

Starter

€249 / month

One line, about 1,500 minutes a month. One script, one team.

  • 1 concurrent line
  • 1,500 minutes included
  • One script, one language
  • Dashboard, transcripts, recordings
  • Automatic retries and voicemail detection
Start with a demo call
Enterprise

Custom

Self-hosted in your own cloud, your own SIMs and numbers, as many lines as you need.

  • Deployed in your AWS or Azure account
  • Your gateway, your numbers
  • Unlimited scripts and languages
  • CRM or order-system integration
  • Operations and monitoring included
Talk to us

Extra minutes at €0.12. Each new script or language pack is a one-off setup from €500: writing the script with your team, recording the fixed lines, and testing on real calls before launch. Carrier charges for your SIMs are extra.

Full pricing and cost calculator →

Demo

Let the agent
call you.

Leave your number and pick a use case. We set up a short demo call in Urdu, English, German or Sindhi so you hear it on your own phone, then walk you through the outcome it recorded.

Demo calls are placed during Pakistan working hours. One working day to set up.

Please add your name, company and a mobile number.

Request noted.

We will be in touch to agree a time for the demo.

Before the first call.

Which languages does it speak?

Urdu, English, German and Sindhi today, each tested on real phone audio. Every language is a pack: the script, the recorded fixed lines and a test set. Other regional languages are added as part of setup, after the same phone-audio test.

What happens when the caller says something unexpected?

The agent only fills a field when the answer is clear. If it is not, it asks once more in different words. If it is still unclear, the call goes to your team with the transcript. It never guesses, and it never books something the customer did not agree to.

How long does it take to go live?

About two weeks for a new script in a language we already support: a week to write and record it with your team, a week of test calls and fixes. Faster if the use case matches one we have already run.

Where does the data go?

Recordings, transcripts and outcomes stay in your cloud account. On Growth that is a dedicated account we run for you. On Enterprise it is your own. Nothing is used to train models.

Does the caller know it is an automated call?

Yes. Every call opens with a disclosure. The caller can ask for a person at any time.