Grafana Cloud

SDKs and APIs for developers

Grafana Assistant provides APIs and SDKs for integrating AI-powered assistance into your plugins, applications, and external systems.

Interactive documentation

For the best experience with live code examples and interactive testing:

  1. Open Grafana Assistant from the main navigation
  2. Click the For developers button
  3. Explore interactive examples with:
    • Live code you can try immediately
    • Copy-to-clipboard code snippets
    • Interactive API testing tools
    • Real-time response streaming demos

Integration options

Choose the integration approach that matches your needs:

TypeScript SDK for Grafana plugins

The @grafana/assistant package provides a lightweight TypeScript SDK for integrating Assistant into Grafana plugins and apps. Use this when building Grafana plugins or extending the Grafana UI.

Learn more about the TypeScript SDK

HTTP APIs for external systems

The Grafana Assistant HTTP APIs enable external systems to create conversations, check status, and stream responses. Use this when integrating from outside Grafana or automating workflows.

Learn more about the HTTP APIs

Workflows in this hub

Browse the following workflows to choose an integration path and complete common tasks:

What’s next

Continue with these suggestions to explore and integrate: