Manual calling is too slow
Hundreds or thousands of customers can take hours to reach, often missing the intended communication window.
Voice Campaign
Run high-volume outbound calling campaigns with AI voice or prerecorded audio. The system calls in parallel, records outcomes, and turns keypad responses into reports your team can act on.

Pain Points
Notification work needs speed, accuracy, and evidence. Manual calling burns team hours and leaves results scattered.
Hundreds or thousands of customers can take hours to reach, often missing the intended communication window.
Without retry rules and clear outcomes, teams do not know who should be followed up first.
Phone responses spread across notes and spreadsheets instead of one auditable campaign report.
Some messages need immediate attention. Voice calls make critical messages harder to miss.
How it works
Five clear steps from campaign setup to actionable call results.
Set campaign name, objective, calling window, and concurrent call capacity.
Import CSV data or connect through API with custom fields for message personalization.
Use prerecorded audio or AI-generated voice based on your campaign script.
The system calls in parallel and lets recipients respond with keypad DTMF.
Track answered, unanswered, failed, and keypress outcomes, then export for follow-up.
Key Features
Place up to 1,000 concurrent calls per campaign depending on package and carrier readiness.
Reach customers within the right window
Let customers press 1 to confirm, 2 for callback, or any response menu your campaign needs.
Turn calls into structured data
Set retry logic for no-answer, busy, failed, or follow-up-required outcomes.
Reduce manual chasing
See answered, no-answer, failed, rejected, and keypress results, with CSV export.
Track performance quickly
Import contacts, query campaign status, and send results back to CRM, ERP, or internal systems.
Fit existing workflows
Works with Call On Cloud Cloud PBX, SIP Trunk, and DID Number services.
Start without building your own dialer
DTMF Response
Voice Campaign captures call outcomes and keypad responses in one campaign report, ideal for confirmation, segmentation, and follow-up workflows.
Incoming call · Dental clinic✓
02-028-XXXX · Verified by Whoscall
Hello Nattapol, this is your appointment reminder for October 14 at 09:30.
Press 1 to confirm · press 2 to reschedule · press 9 to opt out.
Responses are added to the campaign as soon as recipients press a key.
Contacts who press 9 are added to the opt-out list and skipped automatically in the next campaign.
Incoming call · Dental clinic✓
02-028-XXXX · Verified by Whoscall
Hello Nattapol, this is your appointment reminder for October 14 at 09:30.
Press 1 to confirm · press 2 to reschedule · press 9 to opt out.
Responses are added to the campaign as soon as recipients press a key.
Contacts who press 9 are added to the opt-out list and skipped automatically in the next campaign.
Hello Nattapol, this is your appointment reminder for October 14 at 09:30.
Press 1 to confirm · press 2 to reschedule · press 9 to opt out.

Responses are added to the campaign as soon as recipients press a key.
Contacts who press 9 are added to the opt-out list and skipped automatically in the next campaign.
Campaign Data
Voice Campaign does more than deliver a message. It turns recipient responses into follow-up queues, reports, and data your existing systems can use.
Mark the contact as acknowledged or confirmed and ready to close.
Send the contact into a staff follow-up queue without manual sorting.
Add the number to opt-out and skip it automatically in future campaigns.
Pricing
Pricing separates the campaign platform and outbound call charge so finance teams can see campaign cost clearly.
0.80THB / minute
Campaign management, reporting, and DTMF response handling
0.80THB / minute
Outbound calling through Call On Cloud telephony
Combined unit cost
1.60 THB / call
1,000 calls = THB 1,600
* Prices exclude VAT and may vary by carrier, destination, and usage conditions.
Use Cases
Confirm appointments, remind patients, and let recipients confirm or request rescheduling by keypad.
Notify payment due dates and segment customers who acknowledged versus those needing staff follow-up.
Send delivery updates, confirm receipt, or let customers request a callback time.
Run post-service satisfaction calls and collect keypad answers into campaign reports.
Why Call On Cloud
Campaign data and reports run on infrastructure in Thailand.
Data handling and access controls are designed for customer information.
Infrastructure designed for enterprise communication workloads.
FAQ
Core campaign data is designed to be stored on AWS Bangkok with access controls aligned to your organization's policy, helping keep usage in line with PDPA.
The platform supports up to 1,000 concurrent calls depending on package and carrier readiness. Our team will size the right concurrency before launch.
You can start with a CSV or Excel file containing phone numbers and the fields you need, such as customer name, reference number, amount, or service status. Up to 20 custom fields per contact are supported.
Recipients reply by pressing keys on the phone through DTMF — 1 to confirm, 2 to request a callback, or 9 to opt out, for example. Results appear in the live campaign report the moment a key is pressed.
API integration is available for importing contacts, checking campaign status, and sending results back to CRM, ERP, or internal systems within the project's scope.
Contacts who press the opt-out key are added to the opt-out list automatically and skipped in every later campaign, with no manual screening by the team.
Charged per call actually dialed: THB 0.80 per call for Voice Campaign (including AI voice generation, templates, reports, and recordings) plus THB 0.80 per call for the outbound call, for a total of about THB 1.60 per call — 1,000 calls therefore cost THB 1,600. An outbound number on Call On Cloud is required.
Every call's status: Answered, No Answer, Fail, Max Retry, and Reject, along with a summary of each type of keypad response. Data can be exported for further use.