Smartphone receiving a callTTS Autodialer

Text-to-Speech Autodialer · Voice campaigns

Personalised voice messages, thousands of calls at a time

The Text-to-Speech Autodialer calls a list of customers and plays each one a message spoken in a natural neural voice, with their own details in it. Use it for payment reminders, collections, appointment reminders, alerts and announcements. No recording studio, no agents on the phone.

“Hello {name}, this is {institution}. Your account {account} has a balance of {balance}…”

How a campaign runs

  1. Create: name the campaign, then set the institution, caller ID, language (English, Swahili or both) and voice gender.
  2. Write: type the message using variables: {name}, {institution}, {account} and {balance}.
  3. Upload: import the leads CSV. Rows with a missing name, phone, balance or institution, invalid numbers and duplicates are skipped and can be exported.
  4. Generate: the system builds each contact's audio from reusable segments. A message it has already generated is reused without another speech API call.
  5. Dial: calls go out in parallel within your schedule, and unanswered calls are retried.
  • Neural voicesMale and female voices in British English and Kenyan Swahili.
  • Bilingual campaignsEnglish, Swahili or both on the same call.
  • PersonalisationName, institution, account and balance spoken per contact.
  • Smart audio cachingRepeated phrases are generated once and reused, which cuts speech costs.
  • Lead validationMissing fields, invalid phones and duplicates are caught at upload.
  • Parallel diallingConcurrency limits keep trunks within capacity.
  • Automatic retriesFailed or unanswered contacts are re-tried up to a limit.
  • SchedulingGlobal or per-campaign calling hours and days, with automatic pause and resume.
  • Live monitorWatch progress: answered, pending and failed (no answer, busy, early hang-up).
  • ReportsDownloadable campaign reports, plus DIDs, trunks, users and test calls.

Technical data

Dialler
Asterisk call-file engine
Voices
Cloud neural TTS (en-GB, sw-KE)
Audio
Segment cache, ffmpeg conversion
Scheduler
Per-minute campaign scheduler
Status
Real-time call status updater
Portal
PHP + MariaDB

See TTS Autodialer working on a live system

We'll walk you through it on our servers, set up for the way your business works.

Request a demo Call +254 734 573 283 WhatsApp us