> For the complete documentation index, see [llms.txt](https://help.steeple.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.steeple.com/en/radios/application-radios.md).

# Radios app — Internal audio broadcasts

## Overview

**Radios** lets you listen to internal audio shows directly in Steeple. Each **radio** brings together **episodes**. Creating and managing radios and episodes are **reserved for administrators** ; other employees can **listen to** the radios whose audience includes one of their communities.

The app is accessible to everyone from the main menu (microphone icon), at the route `/app/radios`, on desktop and mobile. Episodes can also be viewed from the tab **Radios** of a community space and from TV screens.

## Your first radio already exists

When the app is opened, the organization automatically receives a weekly radio, **“The Weekly”** (“Weekly recap of everything that happened”), aligned with the opening day and time. It is ready to use: the first episode is released without intervention. Everything can be modified there — name, description, sources, day, and broadcast time.

## How episodes are produced

Two mechanisms that **coexist on the same radio** :

* **automatic generation** : at each scheduled slot, AI produces an episode from the content published in Steeple since the previous one. Audio, script, cover art, and transcript are generated automatically. If there is nothing new during the period, no episode is produced;
* **manual addition** : an administrator provides the audio themselves, by **importing** a file or by **recording** into the microphone. Transcription remains automatic.

A radio whose automatic generation is disabled continues to receive manual episodes.

## Create and edit a radio (administrators)

From the Radios app, **New radio**. The form is completed in three steps.

### 1. Settings

* **Name** (required);
* **Description** (optional);
* **Cover image** : to upload, to **generate with AI** (from the name and description) or left blank (a monogram is then displayed);
* **Generation language** for episodes (script and voice): left on **automatic**, it is detected from recent community content during the first generation; it can also be set explicitly;
* **Instructions** (optional): guidelines taken into account when writing the script — tone, recurring sections, topics to prioritize or avoid. They cannot override fidelity to the source content.

### 2. Audience & sources

* **Audience** : one or more communities (required). It defines both **who can listen** to the radio **and the scope of the sources** — only their direct content is used, not that of their sub-communities. Choose the root community to cover the entire organization.
* **Sources** of content, to be enabled as needed: **Posts**, **Events**, **Messaging** (community conversations), **Feeds**, **Jobs**, **Documents**.

### 3. Automatic generation

A toggle enables or disables automatic generation, **at any time** (including on an existing radio). When it is active:

* **Frequency** : weekly or daily;
* **Broadcast day(s)** : one day for weekly, one or more for daily;
* **Time slot** : a one-hour window, chosen in **your time zone**.

## How many radios, at what frequency

The number of radios and available frequencies depend on the organization's plan:

* **paid AI plan** : up to **5 radios**, daily or weekly frequency;
* **without this plan** : **1 radio**, weekly frequency.

The limit counts all radios, whether they generate automatically or not. Once reached, creating an additional radio is blocked; editing existing radios remains possible.

## Add an episode manually (administrators)

From a radio, **Add an episode**, then:

* **Import** : select an audio file (MP3, M4A, AAC, WAV, OGG, FLAC, or WebM) and enter a **title** ; the file is uploaded then transcribed automatically;
* **Record** : enter a title, then record live — the text appears as you go. Each segment can be replayed, reordered, retranscribed, or deleted. Finish with **Save episode**.

## Listening

* **Persistent player** : playback continues while navigating in Steeple (on desktop), via a mini-player integrated into the menu.
* **Playback queue** : the buttons **previous episode** and **next episode** chain the radio's episodes, and playback automatically moves to the next one at the end of an episode.
* Controls: play/pause, stop, volume, mute, progress bar.
* **Subtitles / transcript** synchronized with playback, with speaker identification.
* A **notification** is sent when a new episode is released and links directly to it.

## Rights and permissions

Creating, editing, and deleting radios, as well as adding manual episodes, requires an **administrator role**. Other employees can only **listen to** the radios accessible to their communities.

## What the assistant can do

The assistant has no tool to manage radios. For creating and managing radios and episodes (reserved for administrators), direct the user to the Radios app.
