---
title: "Grafana Workflows | Grafana Cloud documentation"
description: "Automate incident response and operational tasks with Grafana Workflows using event-driven triggers, scheduled execution, and integration with Grafana IRM, Slack, and external systems."
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Grafana Workflows

Automate incident response and operational tasks with event-driven workflows in Grafana Cloud.

* * *

> Note
> 
> Grafana Workflows is currently in [public preview](/docs/release-life-cycle/). Grafana Labs offers limited support, and breaking changes might occur prior to the feature being made generally available.

## Overview

Grafana Workflows is a workflow engine for Grafana Cloud that automates incident response, operational tasks, and cross-tool orchestration. You define workflows as a series of steps that run in response to events or on a schedule. Each step can call APIs, update incidents, post Slack messages, or run conditional logic.

Workflows connect to the tools you already use in Grafana Cloud. For example, when an incident is created, a workflow can automatically assign responders, create a Slack channel, and post a summary. Scheduled workflows can run recurring checks and send notifications on a regular cadence.

## Explore next steps

[Get started  
\
Create your first workflow with a step-by-step walkthrough.](get-started/)

[Use Blueprints  
\
Start from a prebuilt workflow and customize it for your team.](use-blueprints/)

[Create workflows  
\
Build workflows using the visual editor or YAML definitions.](create-workflows/)

[Configure triggers  
\
Start workflows from events, schedules, or manual execution.](configure-triggers/)

[Use CEL expressions  
\
Connect steps with dynamic values, conditions, and data transformations.](use-expressions/)

[Manage secrets  
\
Store and reference sensitive values like API tokens in workflow steps.](manage-secrets/)

[Manage access  
\
Grant teammates the right level of access using RBAC roles.](manage-access/)

[Manage workflows as code  
\
Build workflows from files, scripts, Terraform, or a plain-language request to an AI agent.](as-code/)

[Observe workflow runs  
\
Inspect run history, debug failed steps, and read step inputs and outputs.](observe-runs/)

[Troubleshoot workflows  
\
Diagnose missed triggers, CEL errors, secret resolution, and step failures.](troubleshoot/)

[Step and trigger types reference  
\
Explore available step and trigger types with their inputs and outputs.](reference/)
