Voice OBD · Outbound dialing
Your message, heard by thousands in minutes.
Outbound voice calls with a recorded or text-to-speech message, in the language your audience speaks. Capture keypress replies, transfer interested callers to your team, and retry anyone who missed the call.
Sample campaign screen
Use cases
When a message needs a voice.
Payment and fee reminders
Remind customers and parents about due dates with an option to press 1 for a payment link.
Voice campaigns
Announce offers, launches and events to opted-in customers in their own language.
IVR surveys and feedback
Ask short questions and record answers by keypress, from CSAT scores to yes-or-no polls.
COD and order confirmation
Call customers to confirm orders and addresses before dispatch, with keypress confirmation.
Emergency and service alerts
Power cuts, water supply, school closures or policy updates to large groups at once.
Interest capture and transfer
Interested listeners press a key to connect straight to your sales team.
Features
Everything a voice campaign needs.
Recorded audio or text-to-speech
Upload an MP3 or WAV, or type your message and choose a natural-sounding Indian voice.
Multilingual campaigns
Run the same campaign in Telugu, Hindi and English and send each contact the right language.
Keypress responses
Capture DTMF input during the call, such as press 1 to confirm, and trigger an SMS, WhatsApp or transfer.
Live call transfer
Connect interested listeners straight to an agent's phone or your call center queue.
Smart retries
Retry busy and unanswered numbers automatically at the intervals you choose.
Scheduling and throttling
Start at the right time and control calls per minute to match your team's capacity.
Compliance controls
Calling-hour limits, DND scrubbing for promotional calls and approved caller IDs.
Live reports
Answered, duration, keypress and transfer data for every number, downloadable anytime.
How it works
Launch a voice campaign in four steps.
- Step 1
Create your message
Upload a recording or type a text-to-speech script in your chosen language.
- Step 2
Add contacts
Upload an Excel or CSV list, or trigger calls from your CRM through the API.
- Step 3
Set keypress and retries
Choose what each key does, how often to retry, and when calls can be made.
- Step 4
Launch and track
Start the campaign and watch answered calls and keypresses update live.
Why it matters
Reach people who don't read messages.
Manual calling
- A few hundred calls a day per caller
- Message changes from one caller to the next
- No record of who answered or what they said
- Unanswered numbers forgotten
SparkNow Voice OBD
- Thousands of calls in minutes
- The same clear message every time, in the right language
- Answer, duration and keypress logged for each number
- Automatic retries for busy and unanswered numbers
Industries
How businesses use Voice OBD.
Developers
Trigger a voice call from your system.
Start one call or a whole campaign by API. Keypresses and call outcomes are posted back to your webhook.
# Place an outbound voice call (sample request, full docs on sign-up) curl -X POST https://api.sparknow.co.in/v1/voice/calls \ -H "Authorization: Bearer $SPARKNOW_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+919800000000", "audio": "fee_reminder_telugu", "dtmf": { "1": "send_payment_link", "2": "transfer:office" }, "retries": { "count": 2, "gap_minutes": 120 } }'
import { SparkNow } from "@sparknow/sdk"; // sample const sn = new SparkNow(process.env.SPARKNOW_KEY); const res = await sn.voice.call({ to: "+919800000000", audio: "fee_reminder_telugu", dtmf: { 1: "send_payment_link", 2: "transfer:office" }, retries: { count: 2, gapMinutes: 120 }, }); console.log(res.id, res.status);
import os from sparknow import SparkNow # sample sn = SparkNow(os.environ["SPARKNOW_KEY"]) res = sn.voice.call( to="+919800000000", audio="fee_reminder_telugu", dtmf={"1": "send_payment_link", "2": "transfer:office"}, retries={"count": 2, "gap_minutes": 120}, ) print(res.id, res.status)
What is Voice OBD?
OBD (outbound dialing) automatically calls a list of numbers and plays a recorded or text-to-speech message. Listeners can respond by pressing keys, and you see who answered and what they chose.
Can I use my own voice recording?
Yes. Upload an MP3 or WAV file, or use text-to-speech if you'd rather type the message. We can also help you record a professional message.
Which languages are supported?
Recordings can be in any language. Text-to-speech is available in English, Hindi, Telugu and several other Indian languages.
Are there rules for promotional calls?
Yes. Promotional calls must follow TRAI rules, including DND preferences and permitted calling hours, and use approved caller IDs. SparkNow applies these controls automatically.
How is Voice OBD charged?
Usually per pulse (for example, per 15 or 30 seconds) of answered call time. Book a demo for current rates.
Works well with
Combine channels for better reach.
Ready to spark every interaction?
See SparkNow on your own use case in a 20-minute demo, or ask our AI agent right now.