Audio Scheduler
Put tones and announcements on a schedule.
Audio Scheduler plays tones, alarms and recorded or text-to-speech announcements over your paging system and phones, at the times you set. Set up breaks and shift changes once and let them repeat.
- One-time or repeating schedules
- Your own audio or text-to-speech
- Paging, phones and ring groups
Choose what plays, where it plays and when.
Set it up once in the web portal. At the scheduled time the audio plays on the extensions you chose, with nobody at the microphone, and the logs record each run.
- What plays
Your tones, recordings or typed text
Upload your own .wav tones and recorded messages, or type an announcement and turn it into speech with OpenAI or Windows text-to-speech.
- Where it plays
Your paging system and phones
Overhead paging, IP phones and PA1-compatible devices. In 3CX you pick paging extensions, phone extensions or ring groups.
- When it plays
Once, or on a repeating schedule
Book it on the calendar for one day, or repeat it daily, weekly, monthly or yearly. End a series after a set number of times or on a date.
The Scheduler in Week view. Switch to Day, Work Week, Month or Timeline, and pick the profile to show.
Book announcements the way you book meetings.
One window for each announcement.
Click any day in the calendar to add an appointment. Choose the resource that receives it, set the start date and time, pick the audio file, and add a color and description so it is easy to spot.
- One-time or repeating appointments
- Color-code appointments to tell them apart
- Move appointments with drag and drop
Set the pattern once. It keeps repeating.
Pick the days of the week, a date each month, or a pattern such as the second workday of every month. End the series after a set number of times or on a date you choose.
- Edit or delete a single appointment
- Or change the whole series at once
Decide which phones and speakers hear it.
A profile holds the audio file and the extensions it plays to. Keep several, duplicate one to start a new version, and enable the one you need. One profile is active at a time.
- Paging extensionsAlways answer on their own.
- Phone extensionsAnswer on their own when Dial Code is selected and the phone is set up for auto-answer in 3CX.
- Ring groupsRing, and are answered by hand.
Profile Settings: profiles on the left, the extensions assigned to the enabled profile on the right, with a Dial Code box for each.
Made for places that run on a timetable.
Pre-recorded messages keep everyone on the same page at the same time.
Schools
Play tones and recurring announcements over the paging system at the same times each school day.
Factories and shift work
Announce breaks and shift changes automatically, so nobody has to remember to make the page.
Airports and busy facilities
Schedule routine announcements to play over overhead paging at the times you set.
Days that break the routine
Keep a separate profile for a day with a different schedule, such as a snow day, and enable it when you need it.
Type an announcement and hear it spoken.
No need to record yourself. Choose a text-to-speech engine, type the message and save it as an audio file you can schedule.
- OpenAIChoose the voice, model and speed. Needs your own OpenAI API key.
- WindowsChoose the language and the voice, then save the file.
- Preview firstPlay the result in the built-in player or download it before you put it on the calendar.
OpenAI text-to-speech: pick the voice, model and speed, then generate.
Audio Scheduler is included in the VoIPTools Subscription.
One subscription gets you Audio Scheduler and 30+ other add-ons for 3CX.
Calendar views, logs and your own branding.
Five calendar views
Day, Week, Work Week, Month and Timeline, with Today and date controls to move around.
Resource groups
Choose which resources to show, and hide or display resource groups to keep the calendar clear.
Logs you can export
Every event with its date, time, type and message, marked as information, warning or error.
Custom Branding
Add your logo and header title, and set the header and grid colors.
Everything in Audio Scheduler
- Schedule tones, alarms and recorded messages over paging systems and phones
- Schedule as many notifications as you want
- One-time appointments, or repeats daily, weekly, monthly or yearly
- End a series after a number of times or on a date
- Edit or delete one appointment or the whole series
- Drag and drop appointments
- Color labels and descriptions
- Day, Week, Work Week, Month and Timeline views
- Show or hide resource groups
- Play to overhead paging, IP phones and PA1-compatible devices
- Paging extensions, phone extensions and ring groups
- Auto-answer through the 3CX paging dial code
- Profiles that group audio and extensions, one active at a time
- Upload, play and delete .wav files
- Use an unlimited number of different audio files
- OpenAI and Windows text-to-speech
- Preview, play and download generated audio
- Logs with export
- Custom Branding
- Browser-based portal, with sign-in by 3CX extension and voicemail PIN
Audio Scheduler questions, answered.
Anything else? Our team answers 24/7 from the USA, India and the Philippines.
Will it work with my 3CX?+
What can it play announcements to?+
Will phones answer by themselves?+
Can we use our own tones and recordings?+
Can it read our text aloud?+
Can we run a different schedule on some days?+
Can I change one appointment without changing the whole series?+
Do we need new equipment?+
- 3CX version 20
- A Windows 10 or later, or Windows Server 2012 or later, machine for Audio Scheduler, running alongside 3CX
- The Windows web server role, with Basic Authentication, .NET Extensibility and ASP.NET 4.x
- .NET Framework 4.7.2 and the VoIPTools Universal Updater
- Microsoft SQL Server 2016 or later (the free Express edition works), on the same machine or a remote server
- VoIPTools Relay on your 3CX server, reachable on TCP port 8801
- Static IP addresses for the VoIPTools and 3CX servers, with port 5950 open. HTTPS is recommended and needs a domain name (FQDN) and an SSL/TLS certificate.
- Phones that should answer on their own must be set up for auto-answer in 3CX
- Audio files in .wav format. OpenAI text-to-speech needs your own OpenAI API key.
Check the documentation for the current release and full setup details for your environment.
January 17, 2025+
- Fixed an issue where the Audio Scheduler call had a two-second delay that increased by one second each day.
November 14, 2024+
- Added dial code for ring groups and paging.
- Added new OpenAI features.
September 24, 2024+
- Visual overhaul, now matching our other modernized add-ons.
- Drag and drop appointments.
- Create, modify and delete appointments.
- Repeatable appointments.
- OpenAI integration.
- Hide or display resource groups.
September 6, 2024+
- Added a Ring Group option to the Extension column.
- Added a Dial Code column.
July 19, 2024+
- Updated from a framework application to a Blazor server application.
- Cosmetic changes.
November 9, 2023+
- Fixed an issue that was preventing break notifications from working properly.
January 18, 2023+
- Now supports JWT.
- Fixed an issue that was preventing the New Task Scheduler from working properly for some users.
Talk to the team that builds Audio Scheduler.
Whether it is Audio Scheduler, another add-on, or a custom solution built around your needs, we can help you get the most out of 3CX.
- Sales@VoIPTools.com
- +1 801 642 4655
- Live chat and 24/7 support
Already a customer? For help with an install or an issue, email Support@VoIPTools.com.
Keep exploring
More add-ons for alerts and on-call.
Audio Scheduler and every add-on below come in the same VoIPTools Subscription.
Browse all 35 add-onsSet your announcement schedule once.
See it on a live demo, or get it today as part of the VoIPTools Subscription, with 30+ other add-ons included.