How-to Guides​How-to ​Guides

Guides covering various use cases step by step.

Conditional Branching

Conditional Branching

How to use the Switch task to branch the flow based on a value.

Custom Plugin

Custom Plugin

Build your own Custom Plugin for Kestra.

HTTP Requests

HTTP Requests

Learn more about HTTP Requests and how to make them inside your flow.

Pass Inputs via an API call

Pass Inputs via an API call

Passing Inputs via an API Call

Validate Inputs with Enum Data Type

Validate Inputs with Enum Data Type

Input validation with the Enum data type

JavaScript

JavaScript

Run JavaScript code inside of your flow.

KeyCloak SSO

KeyCloak SSO

Setup KeyCloak SSO

Loop Over a List of Values

Loop Over a List of Values

How to to iterate over a list of values in your flow.

Monitoring with Grafana & Prometheus

Monitoring with Grafana & Prometheus

Setup Prometheus and Grafana for Kestra.

Multiple Condition Listener

Multiple Condition Listener

Use multiple condition listeners together.

Parallel vs. Sequential Tasks

Parallel vs. Sequential Tasks

When to use parallel tasks and when to use sequential tasks in Kestra.

Pause and Resume

Pause and Resume

Pause and Resume flows in Kestra.

PushFlows Task

PushFlows Task

Push your Flows to a Git Repository.

PushNamespaceFiles Task

PushNamespaceFiles Task

Push files in your namespace to a Git Repository.

Python

Python

Run Python code inside of your flow.

Realtime Triggers

Realtime Triggers

Realtime Triggers react to events as they happen with millisecond latency.

Revision History & Rollback

Revision History & Rollback

Use revision history to rollback to an older version of a flow.

Secrets

Secrets

How you can use secrets in various Kestra use cases.

Slack Events API

Slack Events API

Trigger Kestra flows based on Slack events.

SSL Configuration

SSL Configuration

Configure secure access via https to the Kestra UI.

SyncFlows Task

SyncFlows Task

Sync flows from a Git Repository to Kestra.

SyncNamespaceFiles Task

SyncNamespaceFiles Task

Sync files from a Git Repository to Kestra.

Leverage Terraform for flow modularity

Leverage Terraform for flow modularity

Scale your codebase using Terraform to template and define flows

Webhooks

Webhooks

How to use a webhook to trigger a flow.

Was this page helpful?