Frequency Platform
Your rate card belongs here — not in Google Sheets.
Catalog is the single source of truth for the shows you sell, plan, and pitch. A spreadsheet-familiar grid you can copy-paste in and out of, layered with collections, sharing, AI, and bulk import — so your rate card stops drifting across a dozen tabs.
Familiar
Like a sheet
Sort, filter, edit inline. Copy rows out to Excel, paste them back in.
Workspaces
Multi-org
Agencies, networks, and personal scopes in one app.
Assistant
AI-native
Chat that knows your catalog, plus proactive show suggestions.
Onboarding
CSV → Done
Six-step pipeline turns spreadsheets into clean catalog data.
The source of truth
Stop juggling a dozen versions of the same rate card.
Every show, every host, every metric — in one place your whole team can trust. No more 'who has the latest sheet?' Slack threads. The catalog is the rate card.
Spreadsheet-familiar
A real data grid, not a list. Sort any column, filter, hide what you don't need, resize, reorder. If you can drive a spreadsheet you can drive Catalog.
Copy / paste anywhere
Select cells and copy them out to Excel, Google Sheets, Numbers, or a Slack message. Paste tabular data back in to update rows in bulk.
Rich show metadata
Audience, hosts, networks, categories, RSS, ad capabilities, artwork, agency memberships — all editable in the same row.
Who it's for
One app, every role on the inventory side.
Catalog is shaped around the people who actually move shows through the platform — from the agency planner curating a pitch list to the platform admin running ingestion.
Agencies
Build curated show lists per advertiser, share them with clients, and request proposals — all scoped to the agency workspace.
Networks
Maintain a single source of truth for every show in the network — categories, hosts, audience, capabilities, and artwork.
Publishers
Keep publisher profiles current, control which shows are visible, and see how your catalog appears to advertising teams.
Platform admins
Cross-org views, bulk import, and a dedicated dashboard for ingest jobs, proposal requests, and recent activity.
Core features
Everything you need to work with audio inventory.
Browse, organize, collaborate, and act — without leaving the catalog.
Collections
Group shows into named collections — organization-wide or personal — and nest them into folder hierarchies.
Sharing
Send tokenized share links by email with view or edit permission. Pending shares resolve when the recipient signs up.
AI assistant
A context-aware chat panel that can read the catalog, propose actions, and add shows to collections with approval gating.
AI suggestions
Proactive show recommendations for the collection you're building, based on what's already in it.
Insights
Per-collection drawer summarizing audience, categories, and host mix — with side-by-side comparison across drawers.
Bulk import
A six-step wizard ingests CSV or Excel files — AI-assisted header detection, deduping, and a fresh collection on completion.
Send to vetting
Hand off a collection's shows to the external vetting tool for brand-safety and editorial review with a single click.
Admin tools
Cross-org all-shows grid, ingest job tracking, and recent proposal requests — purpose-built for platform operators.
Workspace switcher
A single picker drives shows, collections, and proposal affordances. URLs are org-prefixed so deep links carry their own scope.
Bulk import
From spreadsheet to collection in six steps.
The import wizard handles the messy reality of inventory data — varied headers, fuzzy publisher names, external artwork, near-duplicate shows — and lands a clean collection on the other side.
01
Setup
Pick the target org and, when relevant, pin a network for the whole file.
02
Upload
Drop a CSV or Excel file (up to 10 MB). Parsed with PapaParse or ExcelJS.
03
Process
AI detects headers, matches networks against existing orgs, rehosts artwork, and transforms rows into show records.
04
Map columns
Review the source-column → field mappings with per-mapping confidence; exclude bad ones.
05
Review
Weighted fuzzy dedup against existing shows. Approve overlaps as duplicates or import as new.
06
Finalize
Insert the shows, run RSS enhance, and land on a fresh collection linking everything imported.
Access
Three roles, one consistent workspace.
Everyone signs in once through accounts.frequency.media and lands in the same app — roles control which surfaces are visible.
Publishers, advertisers, agency users
Internal Frequency staff
Platform operators
Browse shows in their orgs
Create & edit collections
Share collections with others
AI assistant + suggestions
Insights drawer
Request proposals (PPN orgs)
Bulk import wizard
Cross-org "All Shows" view
Admin dashboard
Surfaces
Designed for the work, not the data model.
Catalog is opinionated about flow. Navigation, search, and AI affordances are tuned so the next action is always one click away.
Spotlight (⌘K)
Keyboard-launched command palette searches across collections and shows and exposes quick actions — new, duplicate, rename, share, insights, delete.
Recently visited
A sidebar group and dedicated page surface the collections you’ve touched most recently, scoped to the active workspace.
RSS enhance
Pull a show’s metadata straight from its RSS feed — fill gaps without leaving the grid.
Live presence
A small indicator shows when teammates are looking at the same collection, so you don’t step on each other’s edits.
Light & dark mode
Every surface ships in both color schemes, with optional accent coloring on category and metric chips for users who want more density.
Mobile-ready
Show lists, detail views, and collection navigation are tuned for touch — including a mobile-specific collection view and 48px tap targets.
Built for the way audio gets bought.
Catalog is the working surface for every Frequency team that touches inventory — browse, organize, share, and act on shows together.