We built a suite of skills, agents and tools bundled as a plugin to make the Spotify Ads Platform easily accessible to AI agentic tools. The spotify-ads-api plugin is available on GitHub and through Anthropic's Claude Plugins marketplace. Download it now and create your own advertising campaigns just by asking Claude.Advertising APIs are powerful — but demanding. The Spotify Ads API v3 has over 30 resource types, nested targeting structures, and multi-step entity hierarchies where campaigns contain ad sets that contain ads. For someone who just wants to launch an audio campaign targeting listeners in Connecticut, the cognitive distance between intent and execution is significant.We wanted to close that gap by letting people describe what they want in plain English and having the system figure out the rest. A single natural language request becomes a full, correct campaign structure.The result is a Claude Code plugin that translates natural language into Spotify Ads API calls built from Markdown files, a bash script, and two small Python helpers. It’s open source and designed for developers and advertisers who want full control over how LLMs interact with the Ads API.This post covers the architecture, the opinionated technology choices we made, and what we learned about building developer tools on top of LLM-powered agents.
Building a Natural Language Interface to the Spotify Ads API with Claude Code Plugins | Spotify Engineering
We built a suite of skills, agents and tools bundled as a plugin to make the Spotify Ads Platform easily accessible to AI agentic tools. The spotify-ads-api plugin is available on and through Anthropic's marketplace. Download it now and create your own advertising campaigns just by asking Claude.







