Skip to content Skip to content

24/7 support from the USA, India and the Philippines +1 801 642 4655

Power Dialer for 3CX

Call your list from 3CX without dialing a number.

Power Dialer is an automated outbound dialer for 3CX. It calls everyone on your list with a personalized message, can text and email them too, lets them press 1 to confirm, and reports every result.

  • Personalized spoken messages
  • Calls, texts and emails
  • Press 1 to confirm
Works with
3CX V20, Pro or AI edition
Best for
Reminders, notices and payment calls
Runs on
Windows with SQL Server
How to get it
Included in the VoIPTools Subscription
How a campaign runs

Five steps from a contact list to a finished campaign.

You set a campaign up once in the Dialer screen. Power Dialer places the calls and sends the messages while your team gets on with other work.

  1. Bring in your list

    Import a CSV file and match its columns to contact fields, or point the campaign at a SQL Server or MySQL database with a query.

  2. Write the message

    Type a script with contact fields such as first name, which is turned into speech for each person, or pick a recording. Add an email and a text if you like.

  3. Choose what happens

    Play the message and hang up, ask people to press 1 to confirm an appointment, or connect them to your team.

  4. Set times and limits

    Pick the start and end time, how many calls the dialer makes at once, how many lines stay free for your team, and whether to retry.

  5. Run and review

    Press Start and watch progress. Every call, text and email result shows in the report, ready to export to PDF, CSV or Excel.

Power Dialer runs one campaign at a time. A running campaign keeps going in the background, even if you refresh the page or move to another screen.

The Run tab: press Start, then watch active calls and overall campaign progress.

Four call types

Decide what happens when someone picks up.

Each campaign uses one of four call types, so the same list can get a simple notice, a reminder they can answer, or a live person.

Play announcement

Deliver the message, then hang up.

Power Dialer calls each contact, plays the message you set in the Audio tab and ends the call on its own.

Appointment

Press 1 to confirm, press 2 to talk.

The contact hears the reminder, then presses 1 to confirm or 2 to be connected with a customer service representative. The answer is recorded in the report.

Transfer to extension

Your extension first, then the contact.

The extension you choose is called first, and that call is then connected to the contact on the list.

Transfer to agents

Connect people to your queue.

The contact is called and the call rings every available agent in the queue you pick. If they are all busy, it waits on hold until someone is free.

Inside a campaign

Your list, your words, on every channel.

Personalized voice messages

Every person hears their own message.

Write one script and drop in fields from your contact list, like a first name or appointment detail. Power Dialer reads it aloud for each person, or plays a recording you upload.

  • Text to speech with Windows voices, Amazon Polly or OpenAI voices
  • Choose the voice for each campaign, and the speaking rate with Windows or OpenAI voices
  • Check the script with a contact's real details and preview how it sounds
  • Use a pre-recorded audio file instead
Call, text and email

Reach people the way they read.

A campaign can call, text and email from the same list. Choose which columns hold the phone number, email address and texting number, and use any one, two or all three.

  • Texts through Twilio, Skyetel or a mobile carrier's email to text gateway
  • Emails through your own mail server
  • Contact fields work in texts and emails too
  • Verify each message before the campaign runs
Your list, your way

Import a file or read straight from your database.

Managers can import contacts from a CSV file and match each column to a contact field, or a campaign can pull contacts with a query to SQL Server or MySQL, such as a practice management or CRM database.

  • Comma or tab separated files
  • Name each list to group, find and remove contacts later
  • Update existing contacts on import
  • Add contacts, appointments and actions by hand in the Contacts screen
Results reporting

See who you reached, and what they said.

The Reports screen logs every call Power Dialer makes: who was called, when, and what happened. Group it by campaign and export it for your records.

  • Call resultsAnswered, dialed or failed, with the number of attempts and the next retry time.
  • Text and email statusSent or failed for every text and email in the campaign.
  • ResponsesThe response each person gave during the call, such as confirming an appointment.
  • Exports and summariesExport to PDF, CSV or Excel, and get an email when a campaign finishes with its answered, unanswered and failed calls.

The Reports screen, grouped by campaign.

Where it helps

Made for the calls your staff make over and over.

Appointment reminders

Medical, service and delivery reminders, where people press 1 to confirm or 2 to talk to someone.

Payment reminders and collections

A consistent call, text and email to every account on the list, with a record of who was reached.

Schools and communities

Closings, lunch account balances, library fees and absences, or urgent community notices, sent to everyone on the list.

Campaigns, fundraising and follow-ups

Announcements, fundraisers, political campaign messages and satisfaction follow-ups, delivered in your own words.

Power Dialer is included in the VoIPTools Subscription.

One subscription gets you Power Dialer and 30+ other add-ons for 3CX.

Control

The controls that keep a campaign in check.

Manager and user logins

People sign in with their 3CX extension and PIN. Managers get every screen; users see only the Dialer and Contacts.

Keep lines free

Cap the dialer's own calls, and pause dialing when the whole phone system reaches a number you set, so the dialer does not use up every line.

Pick the outgoing trunk

Add digits to the front of each number and use a 3CX outbound rule to send campaign calls through the trunk you choose.

Custom Branding

Change the portal's logo, header title and colors so it looks like your own.

Everything in Power Dialer

  • Personalized voice messages at scale
  • High-volume outreach, fast and hands-free
  • Smart responses and next-step routing
  • Call, text and email delivery
  • Campaigns for real-world use cases
  • Results reporting you can show
  • CSV import with column matching
  • Contacts from a SQL Server or MySQL query
  • Windows, Amazon Polly and OpenAI voices, or recordings
  • Dialing start and end times
  • Retry, or call each number only once
  • Drop calls that are not answered in time
  • Contacts, appointments and appointment actions
  • Report filters and grouping by campaign
  • Exports to PDF, CSV and Excel
Choosing a dialer

Power dialer, preview dialer or predictive dialer?

All three work through a list of phone numbers. The difference is what happens when someone answers.

This add-on

Power dialer

Power Dialer calls the list for you.

It places the calls and delivers your message on its own. People reach your team only if they press 2 or the campaign transfers them.

Best forReminders, notices, payment calls and community alerts.

See it on a live demo
Also in the subscription

Preview dialer

Preview Dialer puts an agent on every call.

Agents see each contact before they dial, follow your script, then record the outcome and notes.

Best forSales calls, surveys and follow-ups where every call is a conversation.

See Preview Dialer
Worth knowing

Predictive dialer

A predictive dialer guesses ahead of your agents.

It dials before an agent is free, betting on who will answer. That can mean more calls per hour, but people sometimes pick up to silence.

Best forVery large call centers that accept that trade-off.

Read our take on predictive dialing
Questions

Power Dialer questions, answered.

Anything else? Our support team answers 24/7 from the USA, India and the Philippines.

What is a power dialer for 3CX?+
A power dialer works through a list of phone numbers so your staff do not have to. Power Dialer connects to your 3CX system, calls each contact, plays a personalized message or connects them to your team, and records what happened on every call.
How do I get Power Dialer, and what does it cost?+
Power Dialer is not sold on its own. It is included in the VoIPTools Subscription with 30+ other add-ons for 3CX, so one price covers all of them. Choose the subscription that matches your 3CX version and simultaneous call size, because the add-ons only work when they match. See the subscription options.
How is Power Dialer different from Preview Dialer?+
Power Dialer runs campaigns on its own: it calls each person and plays your message, and only connects a person to your team if you set it up to transfer, or if they press 2 on an appointment reminder. Preview Dialer is for agent-led calls: agents see each contact, read a script and take notes on every call. Both are included in the VoIPTools Subscription.
Which 3CX edition do I need?+
3CX V20, Pro or AI edition. Power Dialer includes a Call Flow Designer app, which needs one of those editions. It is installed on a separate Windows server, never on the 3CX server. The only VoIPTools software on the 3CX server is the VoIPTools Relay. 3CX can run on Windows or Linux, in any cloud or on premises, but not on servers hosted and managed by 3CX.
Can I run more than one campaign at a time?+
No. Power Dialer dials one campaign at a time. You can set up several campaigns and run them one after another.
How many calls can it make at once?+
You choose. Max Dialer Calls sets how many calls the dialer makes at the same time, and Total Max System Calls pauses dialing when the whole phone system reaches that number, so lines stay free for your team. The upper limit depends on your 3CX license and available trunks.
Where does the contact list come from?+
Import a CSV file in the Import screen, or have a campaign read contacts from a SQL Server or MySQL database with a query.
Can people respond to the call?+
Yes, with appointment reminders. The person can press 1 to confirm or press 2 to be connected with a customer service representative. Their response is recorded and shows in the report.
Which voices can I use?+
Windows text to speech, Amazon Polly or OpenAI voices, using your own Amazon or OpenAI keys. You can also upload a recording.
What if a call is not answered?+
You set how long a call rings before it drops, and whether to retry or call each number only once. A number that stays unanswered is marked Call Failed in the run report.
Who is responsible for calling rules and consent?+
You are. Use lists of people you are allowed to contact, and follow the calling, texting and consent rules that apply to you.
Details

Requirements, updates and documentation.

  • 3CX V20, Pro or AI edition. Power Dialer includes a Call Flow Designer app, which needs one of these editions.
  • A separate Windows server for VoIPTools (not the 3CX server), running Windows 10 or later, or Windows Server 2016 or later
  • Microsoft SQL Server 2016 or later (the free Express edition works), installed on the VoIPTools server, not the 3CX server. You can also use your own existing SQL Server. SQL Authentication is recommended. We strongly recommend SQL Server 2025: its free Express edition holds databases up to 50 GB, five times more than earlier versions, which matters for add-ons that store a lot of data, such as Exporter.
  • The VoIPTools Relay is the only VoIPTools software installed directly on the 3CX server. It must be installed on the 3CX server, not on the VoIPTools server.
  • Static IP addresses for the VoIPTools and 3CX servers
  • For texts: an SMS-enabled number with Twilio or Skyetel, or a mail server for email to text
  • For Amazon Polly or OpenAI voices: your own account keys
  • Simultaneous calls depend on your 3CX license and available trunks
  • 3CX on Windows or Linux, in any cloud (such as Amazon, Microsoft Azure or Google) or on premises. Not compatible with 3CX servers hosted and managed by 3CX, which do not allow third-party software.

Check the documentation for the current release and full setup details for your environment.

Got a question?

Talk to the team that builds Power Dialer.

Whether it is Power Dialer, another add-on, or a custom solution built around your needs, we can help you get the most out of 3CX.

Already a customer? For help with an install or an issue, email Support@VoIPTools.com.

Thank you. Your question has been sent, and our team will get back to you soon.

Send your next round of reminders with Power Dialer.

See it on a live demo, or get it today as part of the VoIPTools Subscription, with 30+ other add-ons included.