How Nasma Works
From campaign setup to actionable insights — here's what happens behind the scenes.
End-to-End Autonomous Feedback Lifecycle
From scheduled dispatch to structured analytics — completely automated without human agents.
The Complete Journey
Every step of the process, designed to be simple for you and natural for your customers.
Create Your Campaign
Define your company name, write your survey questions, upload a CSV of phone numbers, and set your calling window. Nasma handles the rest.
The AI Phone Call
Nasma greets your customer warmly, introduces the purpose of the call, and asks each question in natural Arabic. If the caller gives an unclear answer, Nasma intelligently rephrases and asks again.
Answer Intelligence
Every answer is transcribed in real-time using state-of-the-art Arabic speech recognition. An LLM classifier then categorizes the response intelligently.
Results & Analytics
Every call is recorded and transcribed. View the full conversation, listen to the recording, see each question with its classified answer, and drill into campaign-level trends.
AI Conversation State & Branching Engine
Real-time decision tree handling greetings, clarifying retries, busy callers, and graceful call closure.
Natural spoken Arabic greeting introducing business & reason for survey.
Arabic phrasing tailored for dialect (Saudi/Gulf) with clear survey context.
Energy-based voice activity detection with barge-in support.
Determines if caller answered cleanly (Rating, Yes/No, Feedback, or Ambiguous).
Proceeds to next survey question, or thanks customer and ends call.
Smart progressive rephrasing (up to 2 retries). If still undetermined, logs raw transcript and gracefully moves on.
Detects “I'm driving” or “call later”. Asks for preferred callback window, schedules automated redial.
Immediate call termination on opt-out request. Target number instantly flagged on blacklist for regulatory compliance.
Dialect Speech Recognition & Answer Intelligence
Real-time transformation of informal spoken Arabic into normalized, structured data tables.
“يعني.. الخدمة كانت زينة بس المندوب تأخر علينا شوي”
"transcript": "يعني الخدمة كانت زينة بس المندوب تأخر علينا شوي",
"confidence": 0.98,
"latency_ms": 240Enterprise-Grade Infrastructure
Built on the best-in-class technology stack for reliability and quality.
Twilio
Twilio for global telephony
OpenAI
OpenAI for language understanding
ElevenLabs
ElevenLabs for natural Arabic speech
PostgreSQL
PostgreSQL for reliable data storage
Enterprise Voice & AI Architecture
Built for low-latency audio streaming, high concurrency, and strict Saudi PDPL data compliance.
Telephony Gateway
Twilio Cloud- WebSocket Media Streams
- Dual-channel call recording
- Global carrier PSTN termination
- Twilio Gather fallback
Nasma Voice Core
FastAPI / Python Async Engine- Orchestration & session state
- Energy-based barge-in VAD
- Campaign queue & rate limiter
- Twilio webhook signature verification
Call logs, recordings & user auth
Real-time metrics, CSV exports & APIs
AI Model Layer
Multimodal Ecosystem- OpenAI Whisper: Real-time Arabic STT
- OpenAI GPT-4.1: Dialect intent & ratings
- ElevenLabs / Twilio: Gulf Arabic TTS
- Deepgram Nova-3: ar-SA fallback STT
Ready to Transform Your Customer Feedback?
Join businesses across the Middle East using Nasma to hear every customer's voice.
- 14-day free trial
- KSA PDPL & GDPR ready
- Set up in under 15 minutes