
Dave Clarke
Senior Product Manager, SquaredUp

No matter how fast we build, we'll never integrate with every tool. There are too many, new ones appear constantly, and some are too niche to ever reach the top of our roadmap. So if the tool you care about isn't supported yet, your options have been to wait for us to get to it, or build it yourself with our Web API plugin — a powerful, flexible option, though one that asks you to map out the endpoints, authentication and paging yourself.
That's changing. We gave Claude a single instruction — "I want to build a plugin for the Pokémon API" — and off it went. It researched the API, planned the integration, built it, and deployed it through to live, populated dashboards. No trawling docs, no wrestling with authentication, no waiting on us. Check it out:
Earlier this year we introduced our AI-ready Low Code Plugins (LCP) framework alongside 16 new integrations. The premise was simple: if a system has an API, you should be able to build a plugin for it — quickly, with minimal code, and in a way you can share with the wider SquaredUp community.
The "AI-ready" part wasn't just a buzzword. The framework was deliberately designed to work naturally with modern AI assistants, so going from idea to working integration is faster than ever. You can point an AI assistant at any API and get a working, dashboard-ready integration out the other side — whether that's a market-leading platform or something only your team uses. The long tail of tools your team actually relies on, finally in one place.
The whole build runs in Claude Code, driven by a dedicated build-plugin skill that teaches Claude how the LCP framework works. From the one-line prompt, Claude breaks the job into phases and works through them:
🔍 Researches the API. Claude asks a couple of quick scoping questions — which API to use and what data to surface — then fetches the PokéAPI docs and identifies what's available and worth bringing into SquaredUp.
📋 Plans the plugin. Before writing anything, it lays out a concrete plan: the data streams it'll build (Pokémon detail, base stats, moves, abilities, type matchups), the endpoints behind each, the visualisations to use, and three out-of-the-box dashboards — an Overview, a Pokémon perspective, and a Type perspective. It even calls out what's intentionally excluded from v1 and pauses for approval before continuing.
🔌 Tests connectivity, auth and paging. It checks existing plugins in the repo to follow conventions, confirms how paging should be configured, and adds a lightweight connectivity check.
⚙️ Scaffolds and builds. Claude creates the directory structure, pulls in the PokéAPI icon, and writes the data streams, out-of-the-box dashboards, indexing definitions and more — the complete plugin.
🚀 Deploys and validates (via our CLI). It runs squaredup validate followed by squaredup deploy so the plugin is instantly available for testing and review.
✅ Ready to go. The finished plugin lands in SquaredUp as a connected data source with 1,371 objects indexed, three working dashboards, and live tiles: a base-stats bar chart, abilities and learnable-moves tables, and a full type-matchups breakdown showing strengths, weaknesses and immunities.
We used the PokéAPI here for a bit of fun — but the exact same process works for any REST API your team needs to pull into SquaredUp. If it works for Pokémon, it works for your monitoring stack, your ticketing system, or that one niche internal tool nobody else integrates with.
Since the LCP framework launched, the team has kept extending it and shipping new integrations — another 10 plugins including AutoTask, Checkly, NinjaOne, OpenSearch, Snowflake, ThousandEyes and a rebuilt GitHub v2, on top of the original 16. LCP is the engine behind that pace, while AI-assisted authoring is helping us accelerate even further. Keep an eye for more plugins coming soon!
The bigger vision is a single pane of glass where every tool your team depends on can be surfaced together — built and shared by the community. We've already started that journey with our community plugins repository. The LCP framework and AI-powered plugin builder are currently in private preview, giving early adopters a faster path to creating and sharing integrations.
If you'd like to build your own plugins or explore deeper integrations with SquaredUp, we'd love to hear from you. Contact us at [email protected].
What integration would you build first?
And if Claude can build one for Pokémon, what could it build for your stack? Gotta catch 'em all. 🔴