FRDC Toolset

Sign in to continue

FRDC Toolset
Folkestone Radio & Dover Community Radio
Both on air 6 AI agents active
WJ
Broadcast health
Folkestone Radio Online Mast DAB 1,240 listening
Dover Community Radio Online Mast DAB standby 760 listening

Good morning, Wayne

Both community stations ran themselves overnight — here's what the agents handled and what needs you.

Sponsorship (mo)

£3,140

Emails auto-handled

38

New volunteers

5

Invoices to QB

12

Overnight agent activity

Auto-responder cleared 14 listener emails02:10
Posted breakfast promo to 4 socials06:00
Flagged a sponsor invoice 9 days overdue07:30
Vetted + onboarded 2 new volunteers08:05
Logged 3 sponsor mentions for Ofcom record08:20

Needs you

£410 invoice — Hill Garage (overdue)Approve
New 30s sponsor read — draftReview
Volunteer Tom K. needs a mentorAssign

Analytics

Listenership, reach and revenue — pulled together so you don't chase dashboards.

Avg listeners

1,240

Peak (breakfast)

2,860

Social reach (wk)

18.4k

Engagement

+22%

Listeners by show (this week)

AI weekly digest

Breakfast show is up 14% — the new request-line segment is landing. Sunday graveyard slot is your weak spot; consider promoting it on TikTok where your 18-24 reach grew most.

Ad studio

Write, voice and schedule a sponsor read — voiced by ElevenLabs, no studio time needed.

Sponsor read AI draft

Sponsor Script (30s)

Voice & mix

ElevenLabs voice
ModelTurbo v2.5 · low cost
Characters: —checking…

Voicing uses your ElevenLabs credits — you'll get a cost confirm before it runs.

Scheduled reads this week

Maple Cafe — breakfast show12 plays · Mon–Fri
Riverside Gym — drive time8 plays · Tue/Thu

Social hub

One composer, every channel — drafted by AI, posted on schedule.

Composer

Facebook Instagram X TikTok

Queue

Breakfast show teaserPosted
Mid-morning request line11:00
Drive-time competition16:30
Evening playlist reelDraft

Presenter & agent queue Agent-scheduled

Presenters contribute posts, the social agent drafts & schedules across channels, and you approve the guardrails. Auto-posting goes live once the social connector is on.

Playout & schedule

Today's running order — presenters, sponsor reads and AI fill for unmanned hours.

Today · Tuesday

06:00   Breakfast ShowPriya D.Live
10:00   Mid-morning MixSam M.Up next
13:00   Community HourUnfilledAI fill ready
16:00   Drive TimeTom K.
00:00   Overnight automationAI playlist + sponsor reads

Website

radiofolkestone.com, controlled from here — edit content and publish straight to the live site.

Site status

Live

Visits (mo)

6,420

Last published

Today

Site content Live link

Hero headline Hero subline Announcement banner (optional — shows across the top of the site) Advertisers & sponsors (one per line)
Open live site

Edits here write to the live site instantly — open the site and refresh to see them land.

Pages & sections

Home / heroPublished
ShowsPublished
ScheduleAuto · live
Listen & watchPublished
What's on2 events
Advertisers6 live
Team / presentersAdd photos

Trail builder

Presenter loggers land here when a show ends. Bank the moments, cut a trailer voiced by ElevenLabs, then push it to a playout cart — ready to fire live.

Loggers in

3

Clips banked

14

Trails this week

6

On the carts

6

Incoming loggers

The Tracklist
Sat · DJ Wayne J C · 4 moments
New
The 80's Reboot
Fri · Paul Reynolds · 3 moments
Banked
Weekday Breakfast
Ross Hoare · 2 moments
Banked

Clip & trail cutter

Show recording — full path on this PC Moments to cut

Build the trail

Music bed — optional path

Spoken voice-over (ElevenLabs) drops in here once that connector's switched on.

Audio mastering

Fix a recorded show before it airs — lift sections where the level dipped, tame an over-hot presenter, and check it won't clip on playout. Real processing, on this PC, with the original never touched.

Mastering engine
Checking for the local engine…
Checking…

Source audio

Full path to the show file on this PC (the engine reads it directly — no upload)

Tip: in File Explorer, Shift-right-click the file → “Copy as path”, then paste it here.

Normalise show

Finds any section where the level dropped (a dodgy fader, a quiet patch) and lifts it back to match the rest of the show — ramped so there's no click, then peak-limited.

Normalise speech

Tames an over-hot presenter mic with gentle compression — they stay out in front, just stop jumping out over the music.

Strength

Clipping check

Measures loudness and true-peak levels and tells you if it'll clip on playout. If it's hot, make it broadcast-safe in one click.

Outputs are saved next to the original as …_normalised, …_speech or …_safe (320 kbps). Your original file is never overwritten.

Podcast export

Turn a finished show into an upload-ready file for Mixcloud or podcast — mastered to podcast loudness, topped & tailed with station idents, and tagged. Real processing on this PC.

Export engine
Checking for the local engine…
Checking…

Show & details

Show recording — full path Episode title Presenter Show / album
Date
Genre

Idents & output

Top ident — optional path Tail ident — optional path Cover art — optional path
Loudness
Bitrate

Saves an upload-ready …_podcast.mp3 next to the original (never overwritten), tagged and ready for Mixcloud/podcast.

Output logger

Ofcom requires you to keep a recording of everything you broadcast (community licence: 42 days minimum). This captures the live stream around the clock into a rolling archive you can scrub back through — running on this PC.

Logger engine
Checking for the local engine…
Checking…

Recording

Days archived

Archive size

Retention

60d

Capture

Station Stream URL Keep for (days)

Rolls a new file every hour. Older files past your retention window are auto-deleted. ~2 GB/day per station at 128 kbps — keep an eye on disk.

Archive

Loudness check

Point it at a folder of recordings and get a one-page report of which shows are too quiet, too hot, or clipping — so everything goes to air at a consistent level. Writes a CSV report into the folder.

Loudness engine
Checking for the local engine…
Checking…

Scan a folder

Folder of recordings — full path
Target loudness

Reads every audio file in the folder — a folder of full shows can take a couple of minutes.

OK

Too quiet

Too loud

Clipping

Results

Scan a folder to see results.

Directory & advertisers

Members, incoming adverts and events, and your prospect-to-client pipeline. (Acorns = prospects · Active = paying clients.)

Directory members

34

Acorns (prospects)

11

Active clients

18

Stripe (mo)

£1,640

Prospecting pipeline Acorns → Active

Acorns · 3
The Harbour Chippy
£30 member · interested
Kent Coast Yoga
Bayle Bakery
Contacted · 2
Leas Cliff Cafe
Quote sent
Marsh Motors
Proposal · 1
Coast Motors
£1,400
Active · 3
Remland Live
JJ Taxis
Core Therapies

Adverts to build From directory

The Harbour Chippy
Submitted brief · Friday fish special
Bayle Bakery
Uploaded audio · needs a trim

Events to approve → What's On

Quiz night — Leas Cliff Cafe
Paid promote requested
Summer fair — Kent Coast Yoga
Member event

Studio booking

One studio, the whole station. Live shows lock their slot automatically from the schedule — book pre-records and prep around them.

Today's bookings

6

Live shows today

4

Pre-records

2

Free hours

5

Today · the studio Live shows auto-locked from the schedule

07:00–09:00 · Weekday Breakfast — Ross HoareLIVE — locked
09:00–10:00 · Workday Kickoff — Greg MartinLIVE — locked
10:00–13:00 · The Folkestone Status — Kay McLoughlinLIVE — locked
13:00–16:00 · Free
16:00–18:00 · Drivetime — Tim JamesLIVE — locked
18:00–19:00 · Pre-record — J. Hill (guest mix)Pre-record
19:00–21:00 · Specialist NightLIVE — locked

Bookings sync with the volunteer hub and the live schedule — switch a show to pre-recorded and its studio lock releases.

Ideas & leads

Everything your volunteers send in — show ideas to review, and sales leads to work. Approve ideas onto the roadmap, push leads into the advertiser pipeline.

New ideas

5

Under review

3

Approved (mo)

4

New leads

6

Station ideas board

Sunday request show
From Tom · 14 votes
Live OB from the Harbour Arm
From Fliss · 9 votes
Teen presenter academy
From Theo · 7 votes
Weekly local charity slot
From Priya · 6 votes

Sales leads inbox → pipeline

The Harbour Chippy
From Sam · wants to advertise
Kent Coast Yoga
From Fliss · event sponsor?
Bayle Bakery
From Tom · keen on a read

Events & What's On

Every event from presenters and directory members, auto-published to the website — admin never holds things up. You set the rules; agents handle the rest.

Live on site

2

Flagged for review

1

This week

4

Sources

3

Auto-publish Agent-run

Verified presenters publish straight to the siteOn
Directory members (£30) publish straight throughOn
New / unverified senders held for review1 waiting

This is the model: presenters & members feed events in, the agent publishes trusted ones instantly, and you only touch the exceptions.

All events

Brand kits

A polished kit per show — logo, colours, artwork, idents and a bio — assembled from the assets presenters provide. Chase what's missing in a tap.

Kits complete

12

Awaiting assets

6

Shows

38

Assets on file

120

Shows & kit status

The 80's Reboot
Paul Reynolds & Phil D · 5/5 assets
Drivetime
Tim James · 5/5 assets
Weekday Breakfast
Ross Hoare · 4/5 assets
The Tracklist
DJ Wayne J C · 2/5 assets

What a kit includes

Logo & mark
Colour palette
Show artwork (square, banner, story)
Audio ident / sting
Bio & socials pack
Trail template

Built from presenter-supplied assets — the kit feeds the website, socials, trails and on-air idents.

Smart inbox

Admin + sponsorship email triaged, drafted and routed by AI. Auto-responder runs 24/7.

Auto-handled

38

Awaiting you

4

Avg reply time

3m

JL
Jane — listener request
Can you play a birthday shout-out?
Auto-replied
RG
Riverside Gym — sponsorship
Pricing for drive-time slots?
Sales draft ready
!
Ofcom — compliance notice
Flagged as important by AI
You

Volunteers

The heart of a community station — AI vets sign-ups, tracks DBS, schedules shifts and welcomes new presenters.

Active volunteers

31

New this week

5

Shifts unfilled

2

Sign-up monitor

SM
Sam M. — wants Sunday graveyard slot
AI onboarded
PD
Priya D. — news reading
DBS pending
TK
Tom K. — needs a mentor
You

Support bot

A deployable AI that answers in your social DMs and comments — and hands hot leads to the pipeline.

Live conversations

"How do I request a song?"Auto-answered
"What's your frequency?"Auto-answered
"Can I sponsor a show?"→ Pipeline

Deployment

Instagram DMsDeployed
Facebook MessengerDeployed
Website widgetOff
WhatsAppOff

Knowledge base — learned from WhatsApp AI triaged

Imported 1 volunteer chat thread · 3 support FAQs extracted · 5 non-support messages skipped (goodies drop, show cancellations, holiday, thanks).

No radio audio from the studio monitor Auto-answer ready

The monitor auto-mutes when a mic fader is up, to stop feedback. If the mute light is lit under the volume, a mic fader is slightly raised. Turn the monitor volume down, make sure all mic faders are fully down, and check no channel has PFL pressed. Most often it's a sleeve or cuff that's brushed a fader — only needs the slightest flick.

Studio deskFrom WhatsApp · 12 JunSeen 3×
My key fob won't open the studio Auto-answer ready

Some fobs were wiped during the Quarterhouse changes. You won't know yours works until you try it. If it fails, go to Quarterhouse reception (open until 4:30pm) to have it reprogrammed. Reception advise all fob holders to update their fob even if it currently works.

Building accessFrom WhatsApp · 17 JunSeen 4×
What if my fob fails before my show? Needs your sign-off

Check your fob at Quarterhouse reception before your show, while it's open (until 4:30pm). If there's a risk it'll fail, arrange backup — ask a presenter nearby to meet you and let you in, or voice-track your show in advance so the air time is covered.

Building accessFrom WhatsApp · 17 JunCover policy

Sponsorship pipeline

Lightweight CRM — sponsors and grant leads move themselves as the AI works them.

New · 3
Riverside Gym
AI qualifying
Maple Cafe
£900
Town Florist
Contacted · 2
Hill Garage
Quote sent
Bay Dental
Proposal · 1
Coast Motors
£1,400
Won · 2
Maple Cafe Live
Green Grocer

Finance & QuickBooks

Invoices raised to QuickBooks by AI; every bill and payment watched. Built for trustee reporting.

Outstanding

£2,310

Paid (mo)

£3,140

Bills due

£640

Overdue

1

Ledger Synced to QuickBooks

INV-114 · Maple Cafe£900 Sent → QB
INV-113 · Coast Motors£1,400 Awaiting pay
BILL · Transmitter rent£640 Due 25th
INV-109 · Hill Garage£410 9d overdue

Recurring invoicing Auto every quarter

The finance agent raises the quarterly sponsor invoices to QuickBooks automatically — you just approve the run. No more chasing it up every three months.

Quarterly sponsor invoicesOn · every 3 months
Sponsors on quarterly cycle7
Last run1 Apr · 7 invoices · £2,940
Next run1 Jul · auto-drafted, awaiting approval

Auto caller

Outbound AI voice — confirms bookings, chases payments, runs listener surveys. Office hours only.

Active campaign

Renewal calls — Q3 sponsorsRunning
Called14 / 22
Renewed9
Callbacks booked3

Recent calls

Maple Cafe — renewed 12mo
Hill Garage — payment promised
Bay Dental — no answer, retry

Compliance log

Ofcom community-licence essentials — logged automatically so an audit is never a scramble.

Key commitments met

12 / 12

Output retained

60 days

Open issues

0

Auto-logged this week

Local content quotas — on targetPass
Sponsor credits logged + retainedPass
Output recording archive completePass
Annual diversity report due30 days

AI agents

The workforce behind the station — toggle, supervise and set guardrails for each one.

Inbox & responder

ModeAuto + approve
Handled today38

Social agent

ModeAutonomous
Posts queued12

Finance agent

ModeApprove first
QuickBooksConnected
RecurringQuarterly auto

Caller agent

ModeScheduled
Hours9–5 only

Settings

Station details, branding, the membership scheme, and who can do what.

Station profile

Station name Frequency Address Phone · email

Branding

LogoRainbow soundwave
Brand colours
Tagline

Directory membership scheme

Membership price£30 / year
Promote on events page£15
Radio advert (1 month)£49
Host an event (from)£120
Payments viaStripe · not connected

People & roles

Admins3
Presenters & volunteers40+
Advertisers & members34

Newsroom

AI news agents build your daily local news, what's-on and ready-to-read copy — drawn from agreed local sources, per station.

Bulletins today

4

Stories drafted

18

Local sources

9

Today's local bulletin AI drafted

Harbour Arm summer events announcedReady
Dover ferry roadworks — travel updateReady
Folkestone council budget meetingNeeds check
Local football — Saturday round-upReady

News agents

Local newsActive
Entertainment & what's-onActive
Copywriter — sponsor & socialOn demand

Connected sources

District council feeds2
Local press & events4
Travel, weather, police3

Collaboration

Shared workspace across stations — joint adverts, schedule swaps and content shares. Each station keeps its own data; sharing is opt-in.

Joint campaigns

3

Schedule swaps (wk)

5

Shared sponsors

6

Joint ad campaigns

Shepway Job Fair — both stationsLive · split read
Kent Coast Food FestivalProposed
Dover Lifeboat appealLive

Schedule & content shares

FR Breakfast → simulcast on DCRSat 8am
DCR Folk Hour → shared to FRSun 6pm
Shared local news bulletinDaily 1pm
Co-produced election specialPlanning

Tenants & connectors

One shared version of FRDC Toolset, multiple community stations. Today: two tenants live, built to onboard more as we grow.

Tenants live

2

Shared version

v0.1

Connectors live

9 / 12

Stations on the toolset

FR
Folkestone Radio
Live
DC
Dover Community Radio
Live
+
Invite a partner station
Later

Each tenant's operational data — finances, compliance, playout, broadcast health — stays isolated. Sharing happens only through Collaboration.

Active connectors connect your apps

Connect each app right here — enter the keys/login and authorise. Folkestone (FR) and Dover (DC) connect their own accounts so data stays isolated; some services are shared. Info flow is kept basic for now — reporting first.

What you enter is only used to mark the connection while we're running locally; at deploy these move to a secure server vault and real OAuth sign-in takes over. AI agents that act on each connection get wired up later in console.

FRDC Toolset · mockup v0.1 · isolated build at D:\FRDC