Spotify Engineering logoSpotify Engineering
|Architecture

Our Multi-Agent Architecture for Smarter Advertising

2026-02-19
1 min read
47
by Spotify Engineering

Endigest AI Core Summary

Spotify introduces a multi-agent AI architecture to unify advertising media planning across Direct, Self-Serve, and Programmatic buying channels.

  • Built on Google ADK 0.2.0 and Vertex AI (Gemini 2.5 Pro) to generate optimized media plans from natural language input.
  • A RouterAgent first analyzes incoming messages to determine present information and route to appropriate agents, avoiding unnecessary LLM calls.
  • Specialized agents (GoalResolverAgent, AudienceResolverAgent, BudgetAgent, ScheduleAgent) each handle a focused campaign dimension in parallel.
  • MediaPlannerAgent optimizes ad sets using historical performance data from PostgreSQL, targeting minimal CPM/CPC and delivery rates near 100%.
  • The architecture replaces duplicated per-channel decision logic with a single agentic platform powering all buying surfaces.
Tags:
#AI
#Machine Learning
#Developer Tools
#Developer Experience