
Port gives you a managed developer portal with self-service actions. Kestrel builds the deterministic workflows behind them from plain English, with AI investigation and approval gates.
No credit card required · Onboard in seconds
Port delivers a managed developer portal quickly: a flexible software catalog, scorecards, and self-service actions without the maintenance burden of running Backstage yourself.
Port's self-service actions are entry points; the automation they invoke still has to exist. Kestrel is where that logic lives — multi-step workflows with conditionals, approval gates, and AI investigation, built from plain English and triggered by signals as well as by people.
| Port | Kestrel | |
|---|---|---|
| Primary job | Managed developer portal: catalog, scorecards, self-service actions | Building and running the operational workflows themselves |
| How automation is defined | Actions hand off to your pipelines, functions, or webhooks | The workflow is the product: conditionals, loops, approvals, 200+ actions |
| What triggers work | Primarily a developer clicking a self-service action | Live signals from Kubernetes, cloud, CI/CD, and alerting — plus Slack requests |
| Incident response | Surfaces context in the portal | Detects, investigates with AI, and remediates behind approval gates |
| Authoring | Configured in the portal's UI and manifests | Plain English, visual canvas, or Python SDK — same underlying workflow |
| Do you need both? | Strong as the front door for developers | Strong as the engine behind it; many teams run a portal and Kestrel together |
Both are reasonable choices. These are the cases where each one wins.
If you need a catalog, scorecards, and a developer front door, and your existing pipelines already handle the automation behind each action.
If your self-service actions are thin wrappers over scripts you maintain, you want the same automation to fire on signals rather than clicks, or you want investigation and approvals built in.
Use natural language to build automations for incident response, cloud provisioning, CI/CD pipelines, security, and more. Edit with words, visually, or in code.
Use your words to build automations for incident response, cloud provisioning, CI/CD pipelines, developer requests, and more — with 200+ pre-built actions across 40+ integrations, and any number of custom actions.

Describe your workflow in plain English. The AI agent will generate a workflow graph you can edit.
Add steps, parameters, or approvals using natural language, edit visually on a DAG canvas with 200+ actions, or jump into the CLI and SDK for full programmatic control.

Describe your workflow in plain English. The AI agent will generate a workflow graph you can edit.
When a Kubernetes deployment rollout fails, in parallel: trigger the rollback GitHub actions and send a Slack message to #k8s-incidents; run RCA, create a GitOps PR for the fix, and on PR merge update the message in #k8s-incidents
Once configured, workflows always run the exact code you define. AI builds the workflow — deterministic execution ensures it runs reliably, every time.

Define who can trigger workflows and who needs to approve before execution. In-platform, Slack-based, and PR-based approval gates.

Track every workflow run with a real-time dashboard. Execution history, step-level logs, latency, and failure reasons.

Browse, filter, and inspect all workflow execution runs.
The Kestrel CLI, Python SDK, and MCP server give developers full control of Kestrel workflows from the terminal, application code, or AI coding assistants.

AI agents analyze your connected integrations and suggest ready-to-use workflows for your organization — so you know exactly what to automate next.

Automate operations with signal-driven, composable pipelines.






40+ integrations across infrastructure, PaaS, CI/CD, security, observability, databases, and more. Plus custom webhooks and HTTP APIs for anything else.
Workflows is usage-based — you pay per execution, not per seat. 14-day free trial, no credit card required.
Usage-based — pay per execution
| Tier | Price | Actions |
|---|---|---|
| Light | $0.10 | Slack, Jira, Linear, GitHub, GitLab, Confluence, Notion, PagerDuty, ArgoCD, Datadog, PostHog, Vercel, AWS Cost queries, custom HTTP APIs and webhooks, conditions, approvals, wait steps |
| Regular | $0.20 | K8s manifest generation, Helm values generation, cloud resource generation, AI cost analysis |
| Heavy | $0.40 | K8s RCA & fix generation, Cloud RCA & fix generation, AI code investigation, AI code fix generation, K8s investigation, cloud investigation, Vercel investigation |
Describe an automation in plain English and Kestrel builds a workflow you can review, test, and run. 14-day free trial with $1,000 in credits — no credit card required.