Advanced and reliable radio automation software

OnAir Radio
OnAir Radio playing player

OnAir Radio’s features

All the features you need for your radio automation software

A fully integrated solution

OnAir Radio contains everything you need to automate your radio station: A player, multiple carts, a jingle machine, a library and a music scheduler. OnAir Radio is an advanced all-in-one, reliable and user-friendly radio automation system.

A well designed user Interface

OnAir Radio has an user-friendly interface and is easy to understand. There are no unnecessary buttons nor an abundant use of colours, resulting in clean and easy to understand software for your radio station.

A radio automation system that always runs

A professional radio automation system like OnAir Radio takes care that network connection problems or hardware issues will not influence the broadcast. To ensure an uninterrupted broadcast, OnAir Radio is equipped with multiple mechanisms to ensure that there will never be silence on your radio station. Read more about this here.

Optimized for multiple radio stations

OnAir Radio is optimized for operating multiple radio stations or channels. Every radio station or channel can be controlled from the same console and all your assets are stored in one single library. The central planner makes the playlists for all your radio stations or music channels.

Specialised in localized editions

If you are broadcasting to different regions and want to broadcast different commercials (or other localized content like news, traffic, jingles, promos etc.) you can use our advanced edition system.

An integrated API

OnAir Radio offers you an integrated REST API. The API makes it easy to retrieve all kind of information which can be used on your website or mobile app. Our API will also enable an easy, standardized way to develop integrations between OnAir Radio and third party products or IT systems.

The DJ Console

The DJ console contains all the tools the radio DJ needs for a perfect broadcast: the player, carts, jingle player, recorder and the search screen.

The Player

The Player can serve live assist and non-stop broadcasting. Just press the button Autoplay to switch between live-assist and non-stop modus.

The player loads the playlist that has been generated by the integrated music planner.

You can easily change the playlist even if the player is playing. Just add items, remove items or move them freely around in the playlist.

Mixes can be made and voicetracks can be easily inserted and edited with the mix-editor.

The mix-editor

The versatile tool to prepare radio broadcasts or to use in live-assist

With the built in mix-editor radio DJ’s can pre-listen and adapt segues between items. Although all mixes are already automatically set by the muisc planner, DJ’s can adapt any mix even if the item is playing.

It is easy to insert a new items between existing items. Just drag and drop the new item at the desired position, set the cue-points, normalize the item or adjust its general volume and all changes will be reflected in the player immediately.

Voice-tracking in the mix editor

Make the perfect Voice-tracks

The mix-editor can also be used for voice-tracking. You can listen to the outro of the first item and while it is playing you can start recording your voice-track. While recording, you can start the next song. When the recording is done, ducking will be set automatically if desired. You can adjust all cue points easily and you can even edit the recording itself.

You want to insert a background for your voice-track? No problem, just press the ‘Insert’ button and drag the item you need into the mix-editor. set the cue-points, normalize the item or adjust its general volume and all changes will be reflected in the player immediately.

OnAir WebX

Voice tracking in a browser

Not present at the studio? No problem, just use our web based mix editor, the OnAir WebX.

The cart players

Versatile stand-alone auxiliary players

Cart players are stand-alone auxiliary players for use in live-assist radio broadcasts. You can drag and drop one or multiple items from the search screen into the cart. It is also possible to define a list of items in the library and then add this list into the cart, for example your personal top 5.

All items can be played individually but it is also possible to play the items in non-stop modus with the Auto Play function. It is also possible to record voice-tracks in the carts by using the mix editor.

You can open as many cart players as you have audio outputs available. Cart players can be connected to all kind of consoles, both analog or digital, allowing you to control the cart players with the fader starts.

The jingle player

The perfect tool to quickly start items in live-assist

OnAir Radio, as a complete radio automation system, is equipped with a flexible jingle player. This jingle player is the perfect tool to start items quickly during live-assist radio broadcasts. You can place items in the jingle player by drag & drop from the search screen or the library. Every jingle player can contain 64 items and every button on the player can have its own custom colour. All jingle players can be saved with a distinctive name so all DJ’s can prepare their own jingle player.

Novation Launchpad

Connect the Novation Launchpad to the jingle player

You can connect the Jingle Player to the Novation Launchpad for even quicker access of items. If the jingle player is connected to the Novation launchpad the colors of the buttons on the software will be the same as on the Novation Launchpad.

Elgato streamdeck

It is also possible to connect all type of the Elgato streamdeck to the Jingle player.


Connect OnAir Radio to your console

Digital consoles

A modern radio automation software like OnAir radio can be connected to all modern digital consoles: Popular consoles that can be used with OnAir Radio are the Axia models from the Telos Alliance and the digital radio consoles of Wheatstone.

With these consoles not only the music is transported over TCP/IP, but all the I/O traffic for your Fader starts as well. This means that you only need a network cable to control OnAir Radio with your console.

USB Consoles

OnAir Radio can also be used with USB consoles Like the D&R Airence.

Analogue consoles

Connect your analogue console with OnAir Radio with the Labjack U3. This little device is connected with its USB port to the computer that is running the player of OnAir radio


Record your shows an re-broadcast them automatically

The build-in recorder

The Recorder is a stand-alone application that contains a set of recorders. You can record audio from different sources and make recordings immediately available for (re-)broadcasting or archiving. By connecting the OnAir Recorder to an output on your mixing console, everything that comes from that output can be recorded manually or automatically.
The recorder also has functions to record and repeat broadcasts completely automatic. It is possible that the news and commercials will not be recorded and hence will not be repeated.

The OnAir Back-office

Manage your items and schedule your playlists

OnAir Radio not only contains all the DJ gear you need, it also contains a back-office to manage your assets and your playlists. As an integrated radio automation system, OnAir Radio is also equipped with a sophisticated music-planner! The music planner is part of the OnAir Back-office.

The OnAir Back office contains the Library, the Planner, the Planning Rules, Reports and System for configuration.

The Library

to manage all your assets

The library of OnAir Radio is the central storage place for all your assets. It not only contains all playable items but it also contains non-playable items like commands, charts and user-lists.

The editor

You can easily add items to the library with drag & drop from the Windows Explorer. You can even select multiple items and drop them into a category in the library. MP3 tags are automatically read and a visual wave forms will be created automatically which helps cueing the item. Cueing can be done automatically if you wish. For every item a rich set of metadata is available.

Importing items

Import multiple items is easy with our Importing Tool. Just point to a folder in Windows explorer and after a few mouseclicks the whole content will be imported!

The planner

The tool to generate your playlists

The music planner

A good music planner is probably one of the most important functions of a good radio automation system. This is why we have equipped OnAir Radio with one of the most advanced music schedulers in the industry.

Advantages of an integrated music scheduler in radio automation software

One of the big advantages of having an integrated music scheduler in a radio automation software system is that the library, the planner and the player all work together. No confusion about which system holds what kind of information: All is clear with an integrated radio automation system like OnAir Radio. Another advantage is that not only the music, promo’s and commercials can be scheduled, but non-playable items like commands and events as well. Our integrated music planner will not only make your operation much more efficient, but it will save you the troubles and costs of integrating two separate systems.

Prepare your broadcasts

You can also use the integrated music planner to prepare your broadcast by recording voice-tracks. After you have recorded a voice-track in the planner, this voice-track is inserted in the player fully automatic. This means that it is very easy to prepare your shows minutes, hours or even days ahead.

Integrate with OnAir WebX

A unique feature is that the planner connects with OnAir WebX. With OnAir Web-X you can record your voice-tracks in a browser. All recorded items are ingested in the planner and in the player fully automatic. This feature makes OnAir Radio an easy radio automation software to work remotely with!

The planning rules

Manage your clocks, templates, rotations and many more settings to generate the perfect playlists


The Clocks are the basic building blocks of your schedule. Clocks will define a hour of music and can be used and reused for every part of the day. Add categories, rules or commands to a clock and build as many clocks as you need.


Use Day templates to define the structure for different days. You can make as many day templates as you like. In this way you can have a different day template for every single day of the week, but you can also define day templates for special occasions like Christmas or New year.


Formats are a set of rules that can be applied to a single clock or to a set of clocks. Use formats to further define the ‘Feeling’ of your playlists.


At Sequence you can define how items are followed up by each other. You want an male voice to be followed by a duet or female Voice? No problem! You want 3 Classic Rock items in a row? Easy! You want a English item separated by at least 2 other items? It can be done!


With Rotations you can divide the day in “Dayparts” and define how items should rotate during your these dayparts. An example:  You can indicate how long it should take before an item that is scheduled in the morning can reappear in another morning. These kind of Rotation Rules ensures you will get playlists that have a nice rotation of items.


All the broadcast reports you need

A good radio automation software should provide you with enough information and reports to gather and present the information you need.

OnAir radio is therefore equipped with a set of reports that can be adjusted to your specific needs.

Multiple stations or channels

Managing multiple stations from one radio automation system

OnAir Radio is optimized for operating multiple stations or channels. With our multi-station setup, managing your multi-station operation will be efficient and user friendly. This feature makes OnAir Radio a radio automation software which makes your life a lot easier if you have to manage multiple radio stations.

Multi-player: run multiple players on one computer

If you have multiple streaming channels, you might want to run multiple players on one computer. In that case you can use our multi-player system. Use the multi-player system to run as many instances of the player on a single computer as you want. With this multi-player system, you can not only manage all your channels with one library and planner, but you also do not need more than 1 computer to run them.

Regionalized content

Broadcast different content to different regions

Edition system

If you are broadcasting to multiple regions and want to broadcast different commercials per region (or other localized content like news, traffic, jingles, promos etc.) you can use our Edition system.

Different Internet stream

Of course, the edition can also be used if you have a FM station and want to use a different set of commercials or jingles for your Internet stream.

Automatic filling

If regional blocks differ in lengths, OnAir Radio will handle the filling of the shorter blocks. This is done completely automatic. A sophisticated algorithm is used for the filling: Normal items, commercials, station ID’s, jingles, promo’s or even white spaces are being used at various positions to ensure a smooth listening experience. The filling of the Commercial Players will be done in near real-time. It is possible to change items seconds before airing. In this way it is always possible to broadcast the latest local news or change commercials at the very last moment.

Perfectly scalable

The system is a perfectly scalable. It doesn’t matter whether you are broadcasting in 2, 4 or 40 different regions, our edition players can handle it with ease. This makes OnAir Radio the radio automation software of choice if you are running editions.

Multiple editions in live-assist

The DJ can start the Commercial Players from the player just like a normal item. In a live-assist situation, starting the edition players is not different from starting just any normal item in your playlist. A clear progress bar shows the DJ how long the commercial block will run.

High availabity

A radio automation system that always runs

A professional radio automation system like OnAir Radio takes care that connection problems or hardware issues will not influence the broadcast. To ensure an uninterrupted broadcast, OnAir Radio is equipped with multiple mechanisms to ensure that there will never be silence on your radio station.

Playlist is kept in local memory

The player of OnAir Radio will always keep a local copy of the playlist in its memory for the next 12 hours. In case of a database server failure or network outage, the player can continue to play up to 12 hours from the local playlist. As soon as the connection is restored, normal operation will be resumed.

Items are put in a local cache

Your media might be stored on a file-server or a NAS. To ensure uninterrupted play-out, all media files can be cached on the play-out machine for up to 24 hours. In case of a file-server or NAS failure, the player will continue to play items from the local cache.

Automatic backups

To ensure a reliable system, the database can be backed-up fully automatically to any device. Restoring the database to another computer can be done in minutes.

Mail warning system

To ensure that you are aware of connection disturbances or server outages, the player can automatically send a mail to one or more mail addresses in case of a problem. This allows you to solve any issues that might occur in time.

Integrated API

An integrated API to connect your radio automation software to other software

Integrated REST AP

As a complete Radio Automation System, OnAir Radio offers you an integrated REST API. The API makes it easy to retrieve all kind of information which can be used on your website or mobile app. Our Webservice API will also enable an easy, standardized way to develop integrations between OnAir Radio and third party products or IT systems.

OnAir Radio’s Clients

Clients who put their trust in the radio automation software from Caliope

Radio automation software is at the heart of your business. DJ’s and music schedulers work with it on a daily basis and expect to do so without any issues. Your listeners expect an uninterrupted radio broadcast. It makes us proud that some of the biggest and technical most challenging radio stations have put their trust in OnAir Radio. Find a few examples of our clients below:

10 radio stations, 35 editions

Radio NL

Radio NL is the biggest radio station in the Netherlands playing local music. Radio NL uses our edition system to broadcast different commercials to 35 different regions.
Radio NL is part of Radio Network Nederland. Besides Radio NL Radio Network Nederland manages 9 other radio stations with OnAir Radio.

5 radio stations, 11 editions

TOP Radio

Topradio, a radio station from Ghent, Belgium, manages 6 radio stations with OnAir Radio and OnAir Spots.
The biggest station of the 6, TOPradio, a nationwide dance station, uses our edition system to broadcast different commercials to 11 different regions.

5 radio stations


VBRO from Bruges, Belgium, manages 5 radio stations with OnAir Radio, Caliope’s radio automation software.

18 radio stations across India

Tadka FM

FM Tadka, a division of the Rajasthan Patrika group, a leading Hindi publisher from Jaipur, India, uses OnAir Radio as their radio automation software of choice for their 18 radio stations across India.

Request more information about OnAir Radio

Get a trial version, arrange a demo, or just get more information

Interested in knowing more?

If you would like to find out if OnAir Radio could be of value for your radio station, we propose the following steps:

1. Let’s make acquaintance

We would like to make acquaintance with you: what kind of station or stations do you operate, what are the current challenges with your current software and what are your specific wishes regarding new radio automation software?

2. Receive a trial version

We can provide you with an trial version of our radio automation software. This trail version will be valid for 14 days and comes with a fully configured database so you can start testing immediately.

3. On-line demo

If you would like in-depth information we can arrange an on-line demo. We can use tools like Skype, Meets, Zoom or Teams for the demo.

4. Obtaining OnAir Radio

If you have tested our radio automation software and you like it, we are ready to do business. The contract can be signed and we will send you the software and the license.

5. Importing your data from another radio automation system

We have a set of tools to import data form a wide range of existing radio automation systems. Let us know how we can help with the migration from your old software.

6. Configuration and training

Optionally we can provide you with training and assist you with the configuration and implementation of our radio automation software.

Contact us