How Routed works
A booking agent decides where to play from instinct and a streaming dashboard that counts plays, not ticket buyers. Routed asks Qloo's taste graph instead: where do this artist's fans over-index, which rooms do they already go to, and who shares their audience. An agent turns that into a routed tour, rules check the parts that must be exact, and every figure in a pitch is traced to its source.
The agent
NVIDIA Nemotron 3 Ultra (on Nebius Token Factory) works the way a booking agent does, in three moves. It shortlists cities from Qloo's ranked heatmap, weighing fan strength against geography, with a few alternates. Routed then scouts every shortlisted city through Qloo: the rooms these fans go to and the artists who share the audience. With that evidence the model books one room and one opener per city, swapping in an alternate when a city's rooms don't fit, and writes one sentence on why.
Rules hold it in. Cities must come from Qloo's candidates; the radius clause is enforced; the booked room's capacity is checked on the web, and with a known crowd size a room that misses it is swapped for one that fits; gaps are filled from the ranking. If the model is down or the day's budget is spent, the same steps run as a fixed plan, and the tour book says which one ran.
A free-running tool loop came first. Nemotron repeated lookups and ran out of turns on most tours, so the moves are fixed and the choices are the model's. Every model call returns strict JSON with reasoning off, which took a booking from about a minute to a few seconds.
Use it from your own agent
Routed is also an MCP server. Add https://routed-tours.vercel.app/api/mcp to any assistant that supports remote MCP servers (Claude, ChatGPT, VS Code) and it gets four tools: fan_map (where an artist's fans over-index), fan_profile (who they are and what else they love), route_tour (a whole tour in about a minute, with a link to its tour book) and get_tour.
The control group
Every tour also asks the same model, with no Qloo, to route the same shows from what it already knows. Its cities are ranked on the artist's own heatmap and its rooms are scored in the same Qloo call as Routed's, so the tour book shows, for that artist, what the taste graph changed. The benchmark does this for fourteen artists.
Every Qloo call, from a real run for Zach Bryan
Find the artist
Resolves the name to a Qloo entity, so every later call is about the right act.
GET /search
Who is “Zach Bryan” on Qloo?
GET /search?query=Zach Bryan&types=urn:entity:artist&take=5Zach Bryan (Zach Bryan)
Where the fans are
A heatmap of the region: thousands of map tiles, each with how far this artist's fans over-index there and how much taste signal the tile carries. Routed puts each tile in its city and ranks cities by the two together.
GET /v2/insights with filter.type=urn:heatmap
Where do Zach Bryan fans over-index in Canada?
GET /v2/insights?filter.type=urn:heatmap&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.location.query=Canada&take=50852 heatmap tiles
Who the fans are
Signed over- and under-index by age and gender. A young skew means asking rooms for all-ages shows.
GET /v2/insights with filter.type=urn:demographics
Who are Zach Bryan fans, by age and gender?
GET /v2/insights?filter.type=urn:demographics&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670Fans are spread across ages: any door policy works.
The sound
Taste analysis restricted to music genres: how to describe the night to a talent buyer.
GET /v2/insights with filter.type=urn:tag and filter.tag.types=urn:tag:genre:music
What do Zach Bryan fans listen to?
GET /v2/insights?filter.type=urn:tag&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.tag.types=urn:tag:genre:music&take=10trap, country, roots rock, americana, Alt- country
The mood
The words this audience's favourite music is tagged with (Sensitive, Dreamy, Anthemic): tone for the poster and the ads.
GET /v2/insights with filter.type=urn:tag and filter.tag.types=urn:tag:artist:qloo
How do Zach Bryan fans describe the music they love?
GET /v2/insights?filter.type=urn:tag&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.tag.types=urn:tag:artist:qloo&take=10Sincere, Storyteller, Authentic, Genuine, Troubled
The themes
Themes this audience connects with across books, film and music: the creative brief.
GET /v2/insights with filter.type=urn:tag and filter.tag.types=urn:tag:theme:qloo
Which themes do Zach Bryan fans connect with?
GET /v2/insights?filter.type=urn:tag&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.tag.types=urn:tag:theme:qloo&take=10Southern Life, Discipline, Rural Life, Modern Relationships, Celebrity Life
The food
Dishes these fans seek out at restaurants: a pre-show pop-up partner or the rider.
GET /v2/insights with filter.type=urn:tag and filter.tag.types=urn:tag:specialty_dish:place
Which dishes do Zach Bryan fans seek out?
GET /v2/insights?filter.type=urn:tag&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.tag.types=urn:tag:specialty_dish:place&take=10Steak Fajitas, Charcuterie Board, Cuban Sandwich, Tempura, Reuben
Press
Cross-domain: the podcasts this audience over-indexes on, to pitch first.
GET /v2/insights with filter.type=urn:entity:podcast
Which podcasts do Zach Bryan fans listen to (for press)?
GET /v2/insights?filter.type=urn:entity:podcast&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&take=8Oysters Clams & Cockles - Dune: Prophecy, Circling Back, Freeze All Motor Functions: Westworld, The Ross Bolen Podcast
Merch and partners
Cross-domain: brands these fans over-index on.
GET /v2/insights with filter.type=urn:entity:brand
Which brands do Zach Bryan fans over-index on (merch and partners)?
GET /v2/insights?filter.type=urn:entity:brand&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&take=8Busch Beer, Bass Pro Shops, Cabela's, Dude Wipes
Films, TV and books
Cross-domain: what this audience watches and reads, for content and tie-ins.
GET /v2/insights with filter.type=urn:entity:movie, tv_show and book
Which films do Zach Bryan fans love?
GET /v2/insights?filter.type=urn:entity:movie&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&take=8The Peanut Butter Falcon, The King of Staten Island, Bad Education, Dark Waters
Momentum
Weekly popularity percentile for the last six months; shown when it moved.
GET /v2/trending
Is this audience growing?
GET /v2/trending?filter.type=urn:entity:artist&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.start_date=2026-04-08&filter.end_date=2026-10-07&take=50Popularity percentile 11 → 11 over 30 weeks
Rooms in each city
Places tagged live music venue or concert hall inside the city, ranked by affinity to the artist's fans. Chapels, museums, stores and casinos that carry the tag are left out.
GET /v2/insights with filter.type=urn:entity:place and filter.tags
Which rooms in Tulsa do Zach Bryan fans go to?
GET /v2/insights?filter.type=urn:entity:place&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.location.query=Tulsa, OK&filter.tags=urn:tag:genre:place:live_music_venue,urn:tag:genre:place:…&take=12The Tulsa Theater 90, 181 Ranch 90, Cain's Ballroom 90
Openers
Artists no bigger than the headliner whose audience matches, weighted to the city's own taste.
GET /v2/insights with filter.type=urn:entity:artist, signal.location.query and filter.popularity.max
Who could open in Oklahoma City, for an audience like Zach Bryan's?
GET /v2/insights?filter.type=urn:entity:artist&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&signal.location.query=Oklahoma City, OK&filter.exclude.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&take=8&filter.popularity.max=0.971Tyler Childers 99, Charley Crockett 98, The Highwomen 98
The poster run
Cross-domain: the record stores, bookshops and cafés these fans go to in each city. Chains are left out.
GET /v2/insights with filter.type=urn:entity:place and filter.tags
Where in Tulsa would Zach Bryan fans see a poster?
GET /v2/insights?filter.type=urn:entity:place&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.location.query=Tulsa, OK&filter.tags=urn:tag:genre:place:record_store,urn:tag:genre:place:book…&filter.exclude.entities=C1C5E706-CBDD-403E-B590-EB0899ECFBA4,1E3AA5A8-A6AC-465A-8…&take=8Sugar Llamas - South Tulsa, Nordaggios Coffee, Starbucks Coffee Company
After the show
Cross-domain again: the bars these fans over-index on in that city.
GET /v2/insights with filter.type=urn:entity:place and filter.tags
Where do Zach Bryan fans go out in Tulsa?
GET /v2/insights?filter.type=urn:entity:place&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.location.query=Tulsa, OK&filter.tags=urn:tag:genre:place:restaurant:live_music_bar,urn:tag:gen…&filter.exclude.entities=C1C5E706-CBDD-403E-B590-EB0899ECFBA4,1E3AA5A8-A6AC-465A-8…&take=8Whiskey 918, 5 O’Clock Somewhere Bar, LIPSTICK CABARET
Scoring both tours
Every room from Routed's tour and the model-alone tour, scored against this artist's fans in one call restricted to exactly those rooms, so both sides share a scale.
GET /v2/insights with filter.type=urn:entity:place and filter.results.entities
How strongly do Zach Bryan fans match each room, Routed's and the model-alone tour's?
GET /v2/insights?filter.type=urn:entity:place&signal.interests.entities=3221FBAC-2C10-4BAA-ADE0-AB40D02D5670&filter.results.entities=3D46B6EC-814A-4789-B0B8-63F4DBDD68E5,4ED2F5B6-0535-4565-8…&take=1615 of 16 rooms scored
The full call sheet for that run is at the end of its tour book. Requests are shown without the API key.
The rules
- Road distance is 1.2 times the straight line; a van averages 85 km/h.
- A show day allows up to 8 hours of driving; longer jumps add travel days of up to 11 hours.
- After 5 shows in a row the band gets a day off.
- No two shows within 150 km of each other (the radius clause most rooms put in their offers).
- The route is the shortest drive from the starting city: nearest neighbour, then 2-opt until no swap helps.
- Room capacity comes from a web search (Tavily) and is read by rule: a number tied to the word capacity, on a page that names the room. The source is linked.
- A pitch may only use figures from its stop's evidence. Any other figure is struck through on the page.
What Routed doesn't know
- Qloo affinity says where fans over-index, not how many tickets will sell. It's the first question a booker asks, not the last.
- Room availability, offers and guarantees come from the rooms. The pitch asks for them.
- Drive times are estimates from distance, not a road router.
- Routed sends Qloo only public names: the artist, cities and venues. No personal data is collected or sent.
- Qloo sometimes merges two acts with one name (one “Wednesday” profile carries Japanese visual-kei tags). Routed takes Qloo's best match for the name; check the genres on the tour book.
- The comparison scores both tours on Qloo's own evidence. It shows how much closer the agent gets to where Qloo says the fans are, not ticket sales.