Listen Again automatically records your station's broadcast output 24/7, segments it by show using your schedule, and makes it available for on-demand catch-up listening. Listeners can browse and play recent shows on your website via an embeddable player, or in the RunBeat Pulse mobile app.
Recordings are streamed — not downloadable by listeners. Station admins can download recordings from within Pulse for regulatory compliance purposes.
Listen Again is available as an add-on from the Professional tier upward (£15/month). It's included in the Enterprise tier.
Choose the bitrate for your recordings:
| Quality | Bitrate | Storage per hour | Best for |
|---|---|---|---|
| Standard | 64 kbps | ~28 MB | Talk radio, speech-heavy stations |
| Recommended | 128 kbps | ~57 MB | Music stations (default) |
| High Quality | 192 kbps | ~86 MB | Audiophile / classical stations |
How long recordings are kept in storage. Minimum 42 days (Ofcom requirement for licensed stations). Default is 90 days. Recordings beyond this period are automatically deleted.
How long shows appear on the public listen-again player. Default is 30 days. Recordings outside the public window are still accessible to station admins within Pulse until the retention period expires.
Choose which hours are hidden from the public player. Recording still happens 24/7 for compliance — this only controls what listeners see. Useful for hiding overnight automation from the catch-up player.
Add the listen-again player to your station's website with a single code snippet:
<div id="runbeat-listen-again"></div>
<script src="https://runbeatpulse.com/listen-again/widget.js"
data-station="your-station-slug"
data-theme="dark"></script>
Replace your-station-slug with your station's URL slug (e.g. my-station). Set data-theme to dark or light to match your website.
The embed code is also available in Pulse under Listen Again → Embed.
The Recordings tab shows all recordings with filters for date range, show name, and presenter. Click play to listen inline, or use the action buttons:
All admin downloads are logged with the user's name, email, timestamp, and IP address. This audit trail is available in the Pulse audit log.
Generate a full text transcript of any recording using OpenAI Whisper. Useful for compliance review, content repurposing, or accessibility.
Listen Again is available in the RunBeat Pulse mobile app under More → Listen Again. Listeners can browse shows, search, and stream with background audio playback.
Under the Ofcom Broadcasting Code, licensed stations must retain recordings of all broadcast output for a minimum of 42 days. Listen Again records 24/7 when enabled, satisfying this requirement with a default retention of 90 days.
Key compliance features:
Listen Again is £15/month as an add-on (included in Enterprise). Storage is included up to 100 GB. Additional storage is available at £3/month per 50 GB.
Typical storage usage at 128 kbps:
| Retention | Storage (24/7) |
|---|---|
| 42 days (Ofcom minimum) | ~57 GB |
| 90 days (default) | ~123 GB |
| 365 days | ~500 GB |
No. Audio is streamed via secure signed URLs that expire after 4 hours. There are no direct download links. Only station admins can download recordings from within Pulse.
The recorder automatically reconnects when the stream comes back. There will be a gap in the recording matching the stream outage. The recorder logs these events for review.
Yes. Use the excluded hours setting to hide specific time slots from the public player. The recordings are still made and accessible to admins.
Yes. Each station has its own Listen Again configuration, recordings, and embeddable player. Storage and costs are tracked per station.