Skip to main content
The /prep command generates a complete radio show prep package for a given setlist. The agent researches each track, then outputs a ShowPrepPackage component with context cards, talk breaks, social copy, concert events, and — if a guest is listed — interview prep.

Basic syntax

Paste your setlist after the station name, one track per line in Artist - Track format.

Stations

Example

What it produces

The agent outputs a ShowPrepPackage component — a single container holding all prep elements for the show:

Structured form syntax

For more control, use the structured form with bracket metadata:

Metadata fields

include= options

Omitting include generates the full prep package. To request only specific sections:
Use include=context,breaks for a focused prep session when you already have your social copy handled.

Research strategy

The agent budgets tool calls based on setlist length:
  • Up to 8 tracks are fully researched using research_track (Perplexity-powered) — one call per track returns origin story, production details, connections, and on-air hook
  • Tracks beyond 8 are covered from the agent’s general knowledge
  • If the setlist has 4 or fewer tracks, the agent also fetches album art from iTunes
  • After research, one Ticketmaster call fetches Milwaukee concert events (if events is included)
The agent outputs only the ShowPrepPackage OpenUI block — no narration before or after. All research context is embedded in the component fields.

/track

Deep dive on a single track before adding it to prep

/news

Daily music news segments to pair with your show

/artist

Full artist profile for a guest or featured artist

/story

Narrative deep dive on an album in your setlist