Skip to content

Voice Campaigns

The Voice Campaigns module allows businesses to execute automated Outbound Dialing (OBD), interactive voice broadcasts, audio alerts, and customer notifications at scale. Manage connected telephony providers (Jio, Smartping, Sparc), configure audio templates and text-to-speech scripts, upload recipient phone lists via CSV, segment audiences from CRM data, schedule calling windows, and monitor real-time call answer rates, delivery metrics, and detailed diagnostic logs from one unified dashboard.

WhiteStart Voice Campaigns Overview


Main Sidebar ➔ Campaigns ➔ Voice
  1. In the main navigation sidebar on the left, click Campaigns to expand the channel menu.
  2. Select Voice from the submenu.
  3. The Voice Campaigns dashboard opens, listing all existing outbound voice broadcasts, connected telephony trunk accounts, template categories, execution status, and call delivery ratios.

The main campaigns dashboard provides complete visibility over past and active outbound calling campaigns.

WhiteStart Voice Campaigns Table

  • Search Input (Search across all columns...): Search any campaign by title, caller trunk ID, template name, or creation timestamp.
  • Refresh Button (🔄): Reloads the campaign list and updates live call answer rates without refreshing your browser.
  • Status Filter (Status ⚲ ▾): Filter the table records by campaign state (e.g., sent, failed, queued).
  • Columns Menu (Columns): Toggle the visibility of specific data columns in the table (Campaign Name, Account, Template, Status, Sent / Failed, Created At, Actions).
  • Order Menu (Order): Reorder table columns or configure sorting priority using drag-and-drop handles.
  • Create New Campaign (+ Create New Campaign): Opens the voice campaign builder wizard.
Column Header Description Example / Values
Campaign Name Internal title assigned to the outbound voice broadcast. voice filters test, test voicees, voice testing, testing
Account The connected telecom voice account / OBD trunk used to dial calls. MAKE_OBD_1000734
Template Pre-recorded audio template or TTS script and its classification. whitestartintro [PROMOTIONAL]
Status Current operational status of the voice campaign batch. sent
Sent / Failed Ratio showing answered/dispatched calls versus failed attempts. 2 / 0, 1 / 0, 1 / 1, 0 / 0
Created At Timestamp when the voice campaign was triggered. Feb 20, 2026 11:14 AM, Feb 19, 2026 7:09 PM
Actions Action triggers to inspect detailed call analytics. Click 👁 View to open detailed campaign analytics.

Click the orange + Create New Campaign button at the top right of the campaigns page to open the voice campaign builder.

WhiteStart Create New Voice Campaign Builder

Step 1: Channel & Sender Account Selection

Section titled “Step 1: Channel & Sender Account Selection”
  1. Under the top channel bar, select Voice (highlighted with an orange boundary, alongside WhatsApp, SMS, Email, and RCS).
  2. Review the Sender Account cards:
    • test (jio): Displays your Jio OBD account and verified caller ID (e.g., Caller Id Number: 7788445511).
    • MAKE_OBD_1000734 (smart-ping): Displays your Smartping trunk username (e.g., Username: MAKE_OBD_1000734).
    • makerootp.pro (sparc): Displays your Sparc voice gateway credentials (e.g., Username: makerootp.pro).
    • Click to select the sender account you want to use for this voice broadcast.
  3. Enter a descriptive Campaign Name (e.g., New Launch, voice filters test).

  1. Click on the Message Template dropdown to choose a pre-configured voice audio template.
  2. Select your approved voice template (e.g., whitestartintro or temp-voice-sparc).
    • Note: If a template shows a PENDING badge, carrier audio verification is still in progress.
  3. Once selected, test the pre-recorded audio file directly inside the Mobile Preview pane on the right side using the built-in media player (Play Audio 0:00 / 0:13).

WhiteStart provides two distinct audience targeting modes:

Broadcast voice calls to imported customer contact lists.

WhiteStart Voice CSV Upload Target Audience

  1. Under 2. Target Audience, select the CSV Upload tab.
  2. Click Choose file and select your contact list (e.g., test2_whitestart.csv).
  3. Ensure the CSV contains a valid phone number column with country code prefixes. Only .csv files are accepted.
  4. Once processed, the validation card confirms:
    • File processed successfully
    • Total count of valid recipient numbers (e.g., 4 valid records found.).

Broadcast voice calls to dynamically filtered customer groups directly from your built-in CRM database.

  1. Under 2. Target Audience, select the CRM Segment tab.
  2. Click the Select Segment dropdown:
    • All Active Users: Broadcasts to all active registered CRM contacts.
    • VIP Customers: Targets top-tier accounts and high-priority leads.
    • Inactive > 30 Days: Re-engages dormant customers with automated voice reminders.

Under 3. Schedule, configure when the automated calls should begin dialing.

  • Immediate Launch: Leave the Schedule Campaign toggle switched OFF and click the orange 🚀 Launch Campaign Now button to initiate calls immediately.
  • Scheduled Launch:
    1. Toggle the Schedule Campaign switch to ON.
    2. In the Select Date & Time picker, set your target date and exact calling time (e.g., September 8th, 2026 at 23:55).
    3. Click the orange 🚀 Schedule Campaign button to queue the batch.

4. Viewing Voice Campaign Analytics & Performance

Section titled “4. Viewing Voice Campaign Analytics & Performance”

From the main campaigns table, click 👁 View in the Actions column next to any campaign to open its dedicated analytics dashboard.

WhiteStart Voice Campaign Performance View

  • Total Messages: Total call attempts queued in the campaign (e.g., 2).
  • Success Sent: Total calls connected and placed through the telephony provider (e.g., 1 | 50% success rate).
  • Delivered: Total calls acknowledged by telecom carrier switching networks (e.g., 0 | 0% delivery rate).
  • Read (Answered): Total calls successfully answered and listened to by recipients (e.g., 1 | 0% read rate / Answered).
  • Failed: Total calls that were unanswered, busy, rejected, or invalid (e.g., 0 | 0% failure rate).
  • Message States Donut Chart: Visual breakdown displaying the proportion of Answered (Read), Connected (Success), and Unanswered calls.
  • Engagement Timeline Graph: Real-time chronological tracking showing recipient call pickups and duration patterns over time.
  • Mobile Preview: Exact simulation showing caller screen appearance (Business Name) and audio playback controls.
  • Top Failure Reasons: Itemized breakdown of telephony disconnect causes (displays “No failure data available.” when calls complete without trunk errors).

To audit individual call attempts, duration, timestamps, and telephony status responses, click the orange View Detailed Logs button in the top right of the campaign analytics view.

WhiteStart Voice Detailed Live Call Logs

  • Search Input (Search Phone...): Quickly filter call logs by typing a specific recipient phone number.
  • Status Filter (All Statuses ▾): Filter the log modal by specific call progress:
    • All Statuses: Shows all records.
    • queued: Call scheduled in the dialing queue.
    • answered: Recipient picked up and audio stream played.
    • Failed / No Answer: Recipient busy, disconnected, or no answer.
  • Refresh (🔄 Refresh): Fetch live telephony receipts and call progress updates in real time.
  • Download CSV (⬇ Download CSV): Export the complete call log report with all recipient numbers, timestamps, and gateway response codes into a spreadsheet.
Field Name Description Example / Values
Recipient The recipient’s normalized phone number with country code. 918639958998, 918639958995
Status Terminal call status badge. queued (grey), answered (orange), failed (red)
Sent At Timestamp when the telephony trunk initiated dialing. - (or timestamp)
Delivered At Timestamp when handset ringing started. -
Read At Timestamp when the recipient answered the call. -
Error Gateway response or disconnect code. 0 Request processed Successfully.