flowctl

1 min read Original article ↗

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.