saved_tracks_roulette
Randomly draw saved tracks and assemble them into a fresh playlist, transforming your library into an instant rediscovery sampler.
Instructions
Deal N random cards from your saved tracks into a FRESH playlist — an instant rediscovery sampler. Quota: 🟡 getAllPages + 1 create + chunked adds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | No | Save shelf to draw from. Default tracks | |
| name | No | New playlist name. Default "Saved Roulette YYYY-MM-DD" | |
| count | No | How many cards to deal (10–100). Default 20 | |
| dedupe | No | Drop duplicate uris before dealing. Default false | |
| public | No | Public visibility for a newly created playlist. Default: private | |
| dry_run | No | Preview only: perform the read side and return a PLAN without changing anything. Default true — pass false to commit. | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |