C

Centova Cast

· #420 most-used

Automate your internet radio stations from broadcast to billing

AnalyticsDeveloperAutomationCloud & InfrastructureMonitoring & Alerts

Centova Cast is the leading management control panel for internet radio stations, used by hosting providers and broadcasters worldwide to manage SHOUTcast and Icecast streaming servers. It provides a comprehensive web interface for starting and stopping streams, managing playlists and autoDJ programming, tracking listener statistics, controlling DJ sub-accounts, and generating royalty reports. Connect it to Actionist and your agents can monitor station health, provision new accounts at payment, rotate playlists on a dayparting schedule, manage DJ access alongside your HRIS, generate and file monthly royalty reports automatically, and restart offline streams — all without anyone logging into the Centova Cast control panel.

Average time saved
10 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate manual station provisioning, daily log-in monitoring cycles, DJ account management, and monthly royalty report generation across multiple radio stations.

Schedule

What your Centova Cast agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

Centova Cast × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
8Apps spanned
~19 hrsSaved / week
5Personas served
For operations
Featured3 apps

Stream-down detection with auto-restart and Slack alert

On a regular cadence the agent polls the status of every active station, records listener counts in Google Sheets, and immediately fires a Slack alert and auto-restart for any station found offline — keeping average outage duration to under two minutes without an engineer watching dashboards.

~11 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When the station monitoring scheduled task fires
Result
Write status snapshot to the monitoring sheetPost alert to #incidents for any offline stationStart streaming server for stations confirmed offline
The win
Saved per run
45 min
Runs / week
~14×
Outages caught and responded to within about a minute, not hours
Driven byOperations Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    20 min / week
    Manual station setup after each new sale

    Sales ops manually logs into Centova Cast for each new customer, enters plan parameters, creates the account, and emails credentials — a 15-minute process that delays the customer's first broadcast.

    Sales Agent
    0 min
    Agent provisions stations at payment and tracks capacity automatically

    When a customer pays, the agent provisions their Centova Cast station immediately with the correct plan parameters, logs the account, and emails credentials — upsell opportunities are flagged when listener counts approach the plan limit.

  • Marketing
    60 min / week
    Manual listener stats export from Centova Cast

    Marketing logs into each station's Centova Cast panel, downloads statistics, copies numbers into a spreadsheet, and manually formats the weekly audience report — one hour per week minimum.

    Marketing Agent
    0 min
    Agent pulls audience data and formats weekly content reports automatically

    Every week the agent retrieves listener demographics, play counts, and peak-audience windows from all stations and writes a ranked content report — programme managers have data before their Monday meeting.

  • Customer Support
    45 min / week
    Customer-reported outages with manual recovery

    Support finds out about stream outages when customers complain, then manually logs into Centova Cast to diagnose and restart — average time to detection is over an hour.

    Customer Support Agent
    0 min
    Agent detects outages within about a minute and restarts streams automatically

    Scheduled status checks catch offline stations within about a minute. The agent posts a Slack alert, retrieves logs for diagnosis, and can restart the stream on approval — mean time to recovery drops from hours to minutes.

  • Human Resources
    15 min / week
    Manual DJ account creation and deletion

    HR submits a ticket to the admin team, who manually creates or deletes DJ accounts in Centova Cast — a process that can take 24-48 hours and sometimes leaves former DJs with access after their last shift.

    Human Resources Agent
    0 min
    Agent creates and revokes DJ accounts automatically at onboarding and offboarding

    When HR adds or removes a presenter from the HRIS, the agent creates or revokes their Centova Cast DJ sub-account, sets schedule windows, and emails credentials — access is live or revoked before the end of day.

  • Finance
    30 min / week
    Manual monthly royalty report generation

    Finance or operations logs into each station's Centova Cast panel, manually runs the royalty report for the previous month, downloads the output, and organises files into the licensing folder — 10 minutes per station per month.

    Finance Agent
    0 min
    Agent generates royalty reports on schedule and files them automatically

    On the first of each month the agent generates royalty reports for all active stations, uploads them to the licensing folder in Google Drive, and posts a completion notice to #legal — submission-ready before the deadline.

  • Operations
    90 min / week
    Manual maintenance cycle across all stations

    Operations logs into Centova Cast for each station to run reindexes after uploads, archive logs before they rotate, and apply configuration changes — multiplied across dozens of stations, this consumes hours each week.

    Operations Agent
    0 min
    Agent runs log archiving, media reindexes, and config reloads on schedule

    Weekly log archives, media library reindexes after uploads, and configuration reloads after settings changes all run without any human touching the Centova Cast panel — operations keeps the platform healthy automatically.

  • Legal
    60 min / week
    Manual broadcast log review and report filing

    Legal manually downloads access logs and track-play data from Centova Cast, checks each track against licensing records, and compiles royalty reports for submission — a multi-hour process each licensing cycle.

    Legal Agent
    0 min
    Agent audits broadcast logs and files royalty reports before licensing deadlines

    Weekly broadcast compliance checks compare recently played tracks against the licensed repertoire, and royalty reports are generated and filed automatically — the legal team reviews a clean audit trail rather than assembling one.

+ 100s of other Centova Cast automations
Average time saved
32 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
13
Hours saved / year
625
Annual ROI
$46,875

Based on Centova Cast's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug Centova Cast into Actionist

Pick the connection method that suits your environment.

Connect using your Centova Cast server hostname and admin credentials. Actionist communicates with the Centova Cast XML API over HTTP, so your server must be publicly reachable or accessible from the machine running the Actionist desktop app.

1
Open the Apps tab

Find Centova Cast in the Apps library and click Connect.

2
Enter your server credentials

Enter your Centova Cast server hostname or IP address, your admin username, and your admin password. For server-specific actions you can also use a station account username and password.

3
Test the connection

Actionist calls the Centova Cast sanitycheck API endpoint to verify the connection. You will see a confirmation when the handshake succeeds.

Credentials you'll need
Server hostname*
The hostname or IP address of your Centova Cast server (e.g. cast.yourstation.com)
Username*
Your Centova Cast administrator username
Password*
Your Centova Cast administrator password
Actions

18 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

0 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

This app has no triggers yet.
FAQs

Questions about Centova Cast + Actionist

How does Actionist connect to Centova Cast?
Go to the Apps tab in Actionist, find Centova Cast, and click Connect. You will need the hostname or IP address of your Centova Cast server, your admin username, and your admin password. Actionist calls the Centova Cast XML/JSON API directly over HTTP, so your server must be reachable from the internet or from the machine running the Actionist desktop app. Once connected, Actionist runs a sanitycheck API call to verify the handshake before enabling any actions.
What credentials does the agent need to manage Centova Cast?
You need administrator-level credentials to run system-class operations such as provisioning new accounts, terminating accounts, listing all accounts, and processing logs. Server-class operations — start, stop, restart, reload, playlist management, track reporting, and statistics — require credentials for the specific account you want to manage. If you are managing a single radio station, your station username and password are sufficient for day-to-day operations.
Does Actionist support both SHOUTcast and Icecast stations in Centova Cast?
Yes. Centova Cast supports both SHOUTcast (v1 and v2/DNAS) and Icecast (v2) streaming server software. Actionist's Centova Cast integration works at the Centova Cast API level, which abstracts over the underlying streaming server type. The API actions — start, stop, reload, playlist management, statistics — work identically regardless of whether the underlying engine is SHOUTcast or Icecast.
What are the most common things agents do with Centova Cast?
The most common patterns are: (1) scheduled server health checks — the agent retrieves server status and current listener counts on a schedule and posts a summary to Slack; (2) automated playlist rotation — the agent activates a specific playlist at a scheduled time (morning show, evening jazz, weekend programming) without anyone touching the control panel; (3) autoDJ handoffs — the agent stops the autoDJ before a live show starts and restarts it afterward; (4) account provisioning — when a new client is onboarded, the agent provisions a Centova Cast account automatically with the correct bitrate and listener limits.
Can Actionist trigger actions when the stream goes down or a listener threshold is crossed?
Centova Cast's API does not emit push webhooks in the traditional sense — it is a polling/command-style API. Actionist handles this with scheduled agent tasks that poll the API on a defined cadence. For example, a task set to run every 15 minutes can call getstatus to check whether the stream is up, compare it to the expected state, and fire an alert if the server is down. Polling-based checks like this cover most operational monitoring needs for internet radio stations.
How does the media library reindex work, and how often should I run it?
The Centova Cast reindex API method updates the autoDJ's media library from the files on disk. Quick reindex scans for newly added tracks only; full reindex checks for new and removed tracks and rescans existing files for metadata changes. You can trigger either type on a schedule — for example, run a full reindex every Sunday night so that any music added during the week is indexed before Monday's programming schedule.
Can Actionist create and manage DJ sub-accounts in Centova Cast automatically?
Yes. The Centova Cast managedj API method allows you to create, update, and delete DJ sub-accounts programmatically. Each DJ account can be scoped to specific days and time windows, set to allow or deny live source connections, and given a custom stream title. An Actionist agent can create a DJ account for a new show host automatically when the HR or scheduling system adds them, and revoke it when they are removed — without an admin logging into the Centova Cast control panel.
How can Actionist help with music royalty reporting from Centova Cast?
The Centova Cast report API method generates a royalty or track-play report for a specific month and year. Actionist can run this on a monthly schedule — at the end of each month, the agent calls report for the previous month, retrieves the output, and posts it to a shared Google Drive folder or attaches it to a Notion page for the music licensing review. This removes the need for a human to remember to run the report before the royalty submission deadline.