Companion Logo
← All posts
tutorial

Control Spotify with Your Voice Using Companion

A step-by-step tutorial showing how to use Companion to control Spotify playback, build playlists, and discover music — entirely by voice, free with your own API key.

Achmad Bifari··4 min read

Spotify has a voice assistant, but it only controls playback. Companion goes further — it can build playlists from a description, find music by mood or context, and control your session without you touching the app.

Here's how to connect it.

What you need

  • Companion installed (download here)
  • An OpenRouter API key (free, pay per use)
  • A Spotify account (free or Premium — playback control requires Premium)

Step 1: Connect Spotify

Open Settings → Integrations in Companion's sidebar. Find Spotify and click Connect.

Authorize via Spotify's OAuth. Companion requests access to read your library and control playback. Takes about 30 seconds.

Step 2: Your first automation

Try the most immediately useful command:

Play something good for deep focus work. No lyrics, medium tempo, maybe some ambient electronic or lo-fi.

Companion searches Spotify, finds a playlist or radio that matches, and starts playback on your active device. No clicking. No searching. No algorithmic guessing with thumbs up or down.

Or something more specific:

Create a playlist called "Morning Run May 2026" with upbeat tracks between 150–170 BPM. Add 20 songs.

Companion builds it in your Spotify library using your preferences and the Spotify catalog.

What it costs

Spotify API calls are very lightweight — controlling playback and searching costs essentially nothing in tokens. A full session of Spotify commands throughout the day would cost less than $0.002 total. The value here is convenience, not cost savings.

More workflows

Mood-based playback: "Put on something calm and cinematic for working late. No beats, just atmosphere."

Discover new music: "I've been listening to a lot of Bonobo and Bicep lately. Find 5 similar artists I probably haven't heard of and play one of their most popular tracks."

Library management: "Add the last 10 songs I liked to my 'Favorites 2026' playlist"

Context-aware music: "It's 7 AM and I have a big presentation today. Play something that'll help me feel focused and confident."

During a meeting: "Pause Spotify" — or "lower the volume" — hands-free, by voice, without touching the keyboard mid-call

After a meeting: "I just finished a 2-hour meeting. Play something relaxing to decompress."

Spotify is one of the integrations where Companion's voice-first interaction model really shines — describing what you want in natural language and having it interpreted intelligently is just faster than navigating Spotify's search.


Achmad Bifari is Creative Designer and Social Manager at Companion. He writes the tutorials and runs @companionbyaios.

Try it yourself

Automate your job before somebody else does.

Companion is free. BYOK via OpenRouter — 11+ models, no subscription. See the docs →

Download Companion — Free