01 · Chief AI Officer
F500 · AI-native product co
CAO
“We shipped 47 agents last quarter. I can't tell the board what they have access to.”
Success metric: Show me every agent and every credential it touches.
Open data model. Round-trip JSON. Layered auth visible end-to-end. Audit on by default. Built around the only noun that connects everything — the workflow.
stripe-webhook.conduit.json
{
"schema": "conduit.workflow.v1",
"workflow": {
"title": "stripe-webhook",
"steps": [
{ "category": "trigger", "kind": "webhook" },
{ "category": "routing", "kind": "if",
"condition": { field: "type", is: "charge.succeeded" },
"branches": {
"then": [
{ "category": "export", "kind": "slack" }
],
"else": [
{ "category": "routing", "kind": "sleep", "config": { "seconds": 5 } }
]
}
}
]
}
}█Step 1 · Trigger · webhook
stripe webhook
Step 2 · Routing · if
when type is charge.succeeded
[✓ TRUE BRANCH]
Step 2.1 · Export · slack
post to #payments
[✗ ELSE BRANCH]
Step 2.2 · Routing · sleep
wait 5s
/stripe/webhookstripe webhook#paymentsalert ops/ to add a block — try /if, /loop, /switch, /try, /parallel
[ ⌘⌥↑↓ move · ⌘⌥→ indent · ⌘⌥← outdent · / menu · ⌘⏎ run from here ]
same json · YAML / JSON
auto · click to jump
55
Step kinds
11
Export formats
9
Import formats
100%
Round-trip JSON
Conduit is a workflow runtime + control plane. Steps run on real executors — HTTP with SSRF guards, LLM calls with structured-output schemas, chat webhooks, transforms, secrets-aware everything. No black boxes. No opaque cloud connectors.
One graph connects every secret, connection, run, step, and audit row. Search across step config, not just titles.
Every credential read, every step run, every secret rotation. Exportable as JSON / NDJSON / CSV / CEF / SIEM.
Conduit JSON round-trips clean across accounts and environments. Your workflow is a file, not a vendor lock.
Real executors hit the network for real. Simulated nodes pass through the run engine so you can wire workflows end-to-end while we ship the real backend. Roadmap turns simulated into real one node at a time. We tell you which is which.
REAL
Hits the actual API
HTTP
SSRF-guarded · Connection auth: api-key / OAuth2 / Basic / mTLS
LLM chat
OpenAI · Anthropic · Groq
OpenAI structured AI
Embeddings · classifier · structured-output (json_schema) · function-call
Chat webhooks
Slack · Discord · Microsoft Teams
Data plumbing
JSON parse · CSV parse · prompt template · token counter
Routing
Sleep / wait (up to 3600s)
Transforms
Map · Cast · Dedupe · Formula · Filter (CCL conditional AST)
SIM
Returns plausible fake output
# each row graduates to REAL on its own dedicated PR.
Native Conduit JSON exports + imports cleanly across accounts and environments. Third-party exporters land best-effort skeletons for migration; refine after import.
EXPORT
11 formats
IMPORT
9 formats
# OpenAPI imports register as a reusable library — every operation becomes a pickable step kind.
Connections are reusable auth configs. Secrets are encrypted values referenced by name. The status banner on every HTTP step tells you when they layer, when they replace, and when they don't apply — before you commit.
api-key · OAuth2 · Basic · mTLS · Postgres.
Values never returned by the API.
2FA TOTP · backup codes · email verification.
# HashiCorp Vault backend for bridge-side secrets — roadmap Phase 13. SSO / SAML / SCIM for enterprise pilots — roadmap Phase 8d.
Enroll a bridge once; it heartbeats home; workflows route to the right node. Fleet metrics in the dashboard. On-prem networks, local devices, isolated VPCs — all reachable without inbound holes.
Search + filter by name / platform / state. Per-bridge heartbeat. Offline-threshold alerts.
Every credential read + step exec on the bridge fires an audit event back to the central log.
HashiCorp Vault adapter on the roadmap (Phase 13) for bridge-side secret resolution + mTLS.
Every other category — secrets, connections, bridges, agents, runs, audits — has natural edges to a workflow. Most ops platforms anchor on configuration items, agents, services, or permissions. Conduit anchors on the workflow because the workflow is what actually moves data, fires APIs, and touches credentials.
What this unlocks
# Tracked in the public roadmap as Phase 6.
From the brainstorm research
“ServiceNow’s noun is configuration item. Microsoft’s is agent. Port’s is service. Veza’s is permission. Conduit’s must be workflow — because workflows are the only noun that naturally has edges to all other objects.”
— Operational intelligence positioning, ch. 4
Four customer archetypes drive every shipped feature. Their pain points become acceptance criteria. Their journeys become MVP scope.
01 · Chief AI Officer
F500 · AI-native product co
CAO
“We shipped 47 agents last quarter. I can't tell the board what they have access to.”
Success metric: Show me every agent and every credential it touches.
02 · Chief Information Security Officer
5K–50K employee enterprise
CISO
“We have 14,000+ non-human identities and no way to audit which have PII access.”
Success metric: Audit trail of every credential use.
03 · VP Platform Engineering
Mid-size tech · 50–300 eng
VP Platform
“Workflow goes rogue, I get a PagerDuty alert at 3am. Half my on-call time is investigative archaeology.”
Success metric: 30-minute incident resolution.
04 · Security Analyst / Engineer
3–5 person sec team
Sec Analyst
“External auditor asks 'what has access to customer data?' I don't have a fast answer.”
Success metric: Ad-hoc queries that answer 'who/what touches X' in minutes, not hours.
# Source: PRD v4 § 02 — Personas & Representative Journeys.
Meet the personasBeta. Free to use today. Pricing announced before the beta tag comes off.
theme
?theme=clean — shareable