Call Blasting / Voice Blasting is an ideal tool for marketing, emergency notifications, reminders, surveys, and staff outreach. It is an advanced outbound-dialling solution that enables businesses to instantly deliver a single pre-recorded message—or multiple messages with data-merge options—to thousands of contacts. With features such as message upload, data upload, HTTP API integration, campaign setup, contact-list selection, scheduling, and detailed delivery reports (including live responses and mobile-number status detection), it eliminates manual dialling and significantly improves operational efficiency.
| For a Simple Voice File Campaign, just import the name, mobile number, and email. For a Data-Merge Campaign, you can additionally import up to three extra data fields that will be merged into the voice files. | |
| For a Simple Voice File Campaign, you only need to import the single voice file to be broadcast; for a Data-Merge Campaign, all voice files used for merging must be imported and tested beforehand. | |
| Create and schedule the campaign with the required days, start time, and end time, and the system will automatically run it on those days within the defined time window. | |
| It tracks customer responses (via single digit (0-9) keypress), and based on that, can either connect the caller to a live agent instantly or push the call details to an outbound call-centre campaign for a callback later. | |
| Calls are categorised as A (>75% listened), B (35 to 75%), or C (<35%), and based on this category, they can then be pushed to the appropriate outbound call-centre campaign for focused follow-up. |
Simple voice-blast campaigns can be created by importing a single voice file and a CSV list of mobile numbers; once uploaded, the system broadcasts the message to all contacts automatically as per the scheduled campaign settings.
The following file demonstrates a simple voice file call blasting campaign executed by the Election Commission of India to create awareness about VVPAT machines. This was broadcast to eligible Indian voters to educate and reassure them about VVPAT usage, helping promote confidence and support in conducting free and fair elections.
More advanced voice-blast applications can be created using data-merge announcements, enabling automation of many routine and repetitive organisational tasks. With data merge, businesses can send personalised reminders for insurance policy renewals, automobile service due dates, pending bill follow-ups, or even collect customer feedback on completed services. Several real-time use cases of such automated, personalised voice-blast workflows are explained below.
Data into survey campaign can be pushed over API from your CRM or can be imported from a csv file.
The recent advisory from the Medical Council encourages hospitals to use code-based alerts like Code Red, Code Blue, and Code Pink for emergency announcements instead of public address systems that continuously disturb patients, and this can be efficiently implemented using the data-merge voice blast feature.
In sample Code Red alert from extension 298
Customer can import the outstanding list (from Tally or any CRM) as a CSV file—including the customer’s mobile number, invoice number, invoice date, and outstanding amount—and the call blasting / voice blasting campaign will automatically call each customer, play your designed voice message merged with their specific data, and deliver a personalised reminder exactly as configured.
1) Invoice Number - 1256
2) Invoice Date - 13/06/2021
3) Pending Amount - 30,205.00
Insurance companies and agents face the continuous challenge of reminding customers about upcoming policy expiries. Despite multiple impersonal channels like email, SMS, or WhatsApp, the most effective communication method still remains a direct call to the customer’s mobile. This can be efficiently automated using our call blasting / voice blasting campaign, which delivers personalised renewal reminders without manual effort. Several customers have reported that Com1’s automated renewal follow-up system has not only reduced manpower requirements but also improved on-time renewals and overall operational efficiency.
1) Vehicle Number - 1956
2) Expiry Date - 13/06/2021
3) Renewal Amount - 659
Motor dealers, regardless of team size, often struggle with timely service reminders due to the labour-intensive follow-up process and inconsistent customer response. This can be efficiently automated using our call blasting / voice blasting campaign, which delivers personalised reminders without manual effort. Several of our customers have reported that Com1’s automated follow-up system has not only reduced manpower requirements but also improved operational efficiency and generated additional business through timely and consistent service reminders.
1) Mileage - 45000
2) Vehicle Number - 1956
3) Service Gap - 64
Busy doctors often struggle with appointment management—schedules get overloaded when all patients arrive, and many appointments are wasted when patients don’t turn up. With Com1 IPPBX, appointments can be auto-reconfirmed through an automated voice call, capturing the patient’s confirmation or cancellation and updating the appointment system instantly based on their response, reducing stress and improving schedule efficiency.
Appointment Date & Time - 13/06/2021 11:30 AM
Doctors often face unavoidable uncertainty in managing their schedules, frequently forced to choose between simultaneous emergencies. As a result, they may get delayed for subsequent appointments or even be compelled to cancel them, leaving patients inconvenienced. When doctors are aware of such delays in advance, Com1 provides an automated mechanism to instantly notify patients, helping them avoid unnecessary travel and ensuring they are informed in the most considerate and timely manner.
Appointment Date & Time - 13/06/2021 11:30 AM
Effective follow-ups and reminders are essential for successful event participation. Com1 automates confirmations, cleans invalid registrations, and ensures continuous reminders, helping organizers improve turnout and manage events more efficiently.
Appointment Date & Time - 19/06/2021 04:00 PM
Last-day reminders are often the key to boosting participation and ensuring maximum turnout. Com1 provides an automated process to send timely reminders, helping organisations capture those few additional critical attendees and improving overall event engagement.
Appointment Time - 04:00 PM (Today)
Resource planning for call blasting or voice blasting campaigns is crucial to ensure the targeted outreach is completed within the set timeframe. Although many variables can influence the exact requirement, the following calculation offers a reliable estimate of the trunk resources needed. While real-world variations may slightly affect accuracy, this guideline—built on past experience—provides a near-perfect starting point and can be refined further based on your own operational insights.
| Parameter | Description |
|---|---|
| (A) Average Ringing Time (in sec) | Ringing time on average can vary from 0 to 60 seconds. In India, some operators permit a ring timeout of 45 seconds, while others allow up to 60 seconds. Given that 60% of calls may go unanswered and the remaining 40% are answered within 1 to 60 seconds, the average ringing time is typically around 30 seconds. |
| (B) File Duration (in sec) | The duration of the file to be played for answered calls should account for the fact that not all calls will be answered and not all customers will listen to the full message. Typically, you should allocate about 50% of the file's total duration for this purpose. For example, if the file duration is 60 seconds, assign 30 seconds for this value. |
| (C) Channel Free Up Time (in sec) | This is the time gap between the disconnection of a call and the channel being ready to dial the next call. For SIP or PRI trunks, this transition is nearly instant, typically taking around 5 seconds. In contrast, for GSM gateways, the process takes approximately 30 seconds. |
| (D) Average Per Call Time (in sec) | Based on the above calculations, we can estimate the average call time as follows: GSM Gateway: Approximately 90 seconds per call. SIP or PRI Line: Approximately 65 seconds per call. This estimation is based on a file duration of 60 seconds. |
| (E) Per Channel Per Hour Calls (nos) | The number of calls that can be dialed per hour per channel can be calculated using the formula: Calls Per Hour = (3600/Average Per Call Time) Where 3600 represents the total seconds in an hour. For example: GSM Gateway: With an average call time of 90 seconds, you can dial approximately 40 calls per hour. SIP or PRI Line: With an average call time of 65 seconds, you can dial approximately 55 calls per hour. |
| (F) Dialable Channels (nos) | Total dialable channels refer to the number of channels available for initiating calls simultaneously. For calculation purposes, we will consider this number to be 30. |
| (G) Calls Per Hour (nos) | To calculate the total number of calls that can be dialed per hour, multiply the number of dialable channels by the calls per channel per hour. For example, using 40 calls per hour per channel (from a GSM Gateway) and 30 dialable channels, the total is: 40 calls/channel/houru00d730 channels=1200 calls/hour. |
| (H) Calls Per Minute (nos) | Simple division of calls per hour divided by 60, In this case 1200 / 60 comes to 20 calls per minute 60 being minutes per hour. |
| Parameter | Description |
|---|---|
| Target (nos) | Number of calls the customer wants to dial per day. For calculation sake we shall take it as 50,000 |
| Dialable Hours (nos) | Gap in hours between start of the campaign and end of the campaign. For calculation sake we shall say the campaign to run between 8:00 AM and 8:00 PM amounting to 12 hours |
| Calls Per Hour Per Channel (nos) | With GSM producing 40 calls per hour per channel amounting to 480 calls per day per channel as you can dial 12 hours in a day |
| Channels Required (nos) | So the total channel required to accomplish a target of 50,000 calls per day shall be 50,000(target) / 480(calls per day per channel) = 105 channels. |
Both of the above calculations are generic and may need adjustment based on real-time observations at the customer site. The realistic calls per minute can be more accurately determined by monitoring the number of failed calls due to insufficient channels and balancing between excessive failed calls and underutilized resources. It is always good practice to continuously monitor and make proactive adjustments to optimize productivity.
Simple case study of a customer with 30 channels and to play a file of 40 seconds in a campaign between 8 AM to 8 PM:
| Row | Parameter | GSM Gateway | SIP LIne |
|---|---|---|---|
| A | Average Ringing Time (in sec) | 30 | 30 |
| B | File Duration (50% of File Duration - in sec) | 20 | 20 |
| C | Channel Free up Time (in sec) | 30 | 5 |
| D | Average Per Call Time (in sec) - (A + B + C) - (in sec) | 80 | 55 |
| E | Calls Per Channel Per Hour (3600/D - in nos) | 45 | 65 |
| F | Calls Per Hour (E * 30(Dialable Channels) - in nos) | 1350 | 1950 |
| G | Calls Per Day (F * 12(Hour Gap between 8 AM and 8 PM)) | 16200 | 23400 |
Simple case study of a customer with 30 channels and to play a file of 30 seconds in a campaign between 9 AM to 6 PM:
| Row | Parameter | GSM Gateway | SIP LIne |
|---|---|---|---|
| A | Average Ringing Time (in sec) | 30 | 30 |
| B | File Duration (50% of File Duration - in sec) | 15 | 15 |
| C | Channel Free up Time (in sec) | 30 | 5 |
| D | Average Per Call Time (in sec) - (A + B + C) - (in sec) | 75 | 50 |
| E | Calls Per Channel Per Hour (3600/D - in nos) | 48 | 72 |
| F | Calls Per Hour (E * 30(Dialable Channels) - in nos) | 1440 | 2160 |
| G | Calls Per Day (F * 9 (Hour Gap between 9 AM and 6 PM)) | 12960 | 19440 |
| Header | Details |
|---|---|
| Purpose | This is one comprehensive survey report that gives complete details of all the data imported, including the raw data imported, CDR status of the call, Customer input (if any), Categorization of the call based on customer input and duration of the message listened by the customer to plan next action. |
| campaign | Campaign name |
| data_mobile | Mobile number of the customer, it is an imported data |
| data_name | Name of the customer , it is an imported data |
| data_email | Email of the customer , it is an imported data |
| data_user1 | User data 1, it is an imported data used for data merge process |
| data_user2 | User data 2, it is an imported data used for data merge process |
| data_user3 | User data 3, it is an imported data used for data merge process |
| billsec | Duration the customer listened the message |
| call_status |
0 - Pending calls that are ready for calling 1 - Calling completed , call details yet to be updated 2 - Process completed |
| customer_input | Customer response input for the message (Valid input 1 to 9) |
| call_timestamp | Timestamp when the last call was attempted |
| duration_category |
AA - Calls that evoked customer response by a numeric (1 to 9) response A - Calls where customer listened to over 75% of message B - Calls where customer listened between 35 to 74% of message C - Calls where customer listened to less than 35% of message |
| call_disposition | CDR disposition of the call, This data is very critical to decide the future course of action based on this detail. Customers can devise different strategies for answered calls , for unanswered calls, disconnected by customer calls and filter out invalid numbers and stop wastage of time and resources in the future campaigns. |
| Company | Contact | Mobile | |
|---|---|---|---|
| Trust Marketing | Periathambi | 8144433333 | thambi@trust.co.in |
| Trust Solution | Suresh | 9884089999 | sales@trustsolutions.co.in |
| Aspire Systems And Solution | Karthikeyan | 9677166614 | karthik@aspiresystemsandsolutions.in |
| Dacom Solutions | Palanikumar | 7397377950 | sales@dacom.in |
| Vasani Enterprises | Vasani | 8080717183 | ve@vasanis.com |
| All trademarks, logos, and brand names are the property of their respective owners. All company, product, and service names used on this page are for identification purposes only. | |
| Use of these names, trademarks, and brands does not imply endorsement. They are referenced strictly for descriptive or informational use. | |
| No affiliation or association is intended or implied with any third-party trademark owner unless expressly stated. |
| The information provided in this page is for general informational purposes only. | |
| Some content related to third-party products is extracted from their official documents and is intended for display purposes only. We do not claim ownership of such content, nor do we guarantee its accuracy or current relevance. | |
| We make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability, or completeness of any information of this page. | |
| Use of any information from this website is solely at your own risk. |