Spotify Portal Plugin

Meet Fleetshift. Orchestrate code changes at scale.

We integrated our background coding agent (aka Honk) into our Fleet Management tools so you can easily make code changes to thousands of repos at once. Try it now in Spotify Portal.

Backstage adopters

  • Koho
  • PagerDuty
  • The Linux Foundation
  • Spir Group

Make even complex software migrations simple and routine.

Patching a security vulnerability in a dependency? Bumping your websites to the latest version of React? Moving your backend services to a new framework? Whether you’re updating twenty components or two thousand, Fleetshift enables you to use Spotify Portal to quickly and reliably do everything from small fixes to complex software migrations across your org.

Fleetshift New Shift screen with an agent prompt to migrate React class components to hooks

Built with Honk inside

Fleetshift uses Spotify’s background coding agent Honk to intelligently make code changes.

Works with Soundcheck

Want to accelerate adoption of a new framework or security standard? Fleetshift can target your Soundcheck tracks and campaigns.

Integrates with AiKA

Go to any catalog entity page and request fixes through Portal’s AI knowledge assistant to run Fleetshift directly from the chat.

How the Fleetshift plugin works

Fleetshift gives you three ways to kick off fleet-wide code changes — from a Soundcheck campaign, from an individual catalog entity page, or directly in the Fleetshift plugin. Pick your targets, choose a deterministic or agentic fix, and Fleetshift opens pull requests across every repo at once.

01

Choose which components to update

Start from a Soundcheck campaign to target every service failing a specific check, drill into a single service’s Soundcheck tab in the catalog, or go straight to the Fleetshift plugin and select repos manually. However you get there, Fleetshift scopes the change to exactly the services that need it.

02

Choose how you want to update them

For well-defined changes — like adopting a Terraform module or adding a config file — use a deterministic shift that applies the same fix everywhere, no AI required. For complex migrations like converting JavaScript to TypeScript, switch to agentic mode and let Honk reason about each codebase individually to generate tailored changes.

03

Automatically generate the pull requests

Fleetshift opens pull requests across your entire fleet in one operation. Track every PR from a single dashboard — see which are open, merged, or closed. As PRs land, your Soundcheck compliance scores update automatically, giving you real-time visibility into migration progress.

How we use Fleetshift at Spotify

Explore how we use Honk with Backstage and Fleet Management to maintain our own software fleet.

Trusted by engineering teams

“Onboarding was seamless, support is best-in-class.”

Koho

“A developer experience platform where we can align on best practices.”

The Linux Foundation

“Lets us outsource maintenance while gaining advanced features.”

PagerDuty

“Excellent support, and Spotify’s built-in plugins are super powerful.”

Spir Group

See Fleetshift in action

Contact our platform engineering team for a personalized walkthrough of Fleetshift and Spotify Portal.