Modern Self-Service Platform

Everything you need to automate workflows efficiently and securely
Free and Open Source

Define Custom Flows

Use the built-in flow editor or use YAML/HUML to create complex workflows easily. All flows are stored as simple files.

flows list

Wait for Approvals

Actions in a flow can wait for approvals from a reviewer

run flow

Real-time Results

Action results can be chained and used in subsequent actions

flow logs

Features

Workflows

Define complex workflows using simple configuration. Create reusable flows with inputs, actions, and approvals.

SSO

Use OIDC to securely authenticate users.

Approvals

Add approval gates to sensitive operations. Control who can approve workflows with flexible policies.

Teams

Organize workflows by teams or projects with isolated namespaces. Built-in RBAC for secure collaboration.

Remote Execution

Execute workflows on remote nodes. Actions can run concurrently on multiple nodes.

Schedule Workflows

Add multiple cron schedules to workflows.

Secure Secrets

Store SSH keys, passwords, and secrets securely. All secrets are encrypted at rest by default.

Real-time Logs

Track workflow executions with streaming logs. Monitor workflow status and troubleshoot issues.

Artifacts

Use file artifacts produced in previous actions in subsequent actions with ease.