The system executes
Deterministic, reliable, fast. dbt runs, API calls, Lambda functions, or any existing system already doing the work. Full execution record with status, timestamp and outcome.
A new category
Supervised autonomy is the operating model for organizations deploying AI agents safely in consequential work.
Traffic Lights is that platform — for work done by humans, AI agents, and your existing software.
Three steps that turn autonomous agents into a governed system your people can run — and a loop that closes on your terms.
Build your process visually or with your AI tool — tasks, dependencies, policies, thresholds. No coding required.
Red, amber, green health signal per process. SLA tracking. Proactive notifications — or just ask your AI tool.
Agents execute within your thresholds. Exceptions reach the right person with full context. Every decision logged.
Improve · Govern back to Define
Outcomes feed back into policy. Patterns surface. Thresholds adjust.
But only when you say so.
Process Builder
Tasks, dependencies, which steps run automatically and which require human sign-off. No code required. Your first process in 15 minutes.
Policy Engine
You set the thresholds; the thresholds are versioned and logged.
Deterministic, reliable, fast. dbt runs, API calls, Lambda functions, or any existing system already doing the work. Full execution record with status, timestamp and outcome.
Inside the threshold you ratified, the agent proceeds on its own. Every action is logged with actor, timestamp and outcome.
Outside the threshold, work pauses and reaches the accountable person. Approval unlocks only once they have engaged with the context.
The approval surface
The reviewer sees what the agent did and why. Approve stays locked until they have engaged with the context.
The feedback loop
Thresholds adjust as patterns emerge. The system surfaces where automation is safe to expand and where oversight needs tightening — and a human ratifies every material change.
Approval surface — mobile
Agent drafted an email to a Tier-1 account referencing a fee change outside the ratified threshold.
Actions unlocked after full context reviewed
Audit trail
Every process, task and policy is recorded bitemporally: what was true, from when, until when, and who changed it. Nothing is overwritten. Ask what the rules were on any date and get the exact answer.
More rows exist beyond this page. The page count shown is what has been confirmed so far, not a total.
| Task ID | Task | Type | Policy | Recorded from | Recorded until | Changed by |
|---|---|---|---|---|---|---|
| 10000512 | Approve material adjustment | Human | Delegate Approval | 25 Aug 2026, 09:43:58 PDT | current | r.okafor |
| 10000512 | Approve material adjustment | Human | Escalate · 30 min | 22 Aug 2026, 14:02:11 PDT | 25 Aug 2026, 09:43:58 PDT | m.tanaka |
| 10000509 | Exception triage | Agent | AGENT_SUPERVISED | 22 Aug 2026, 13:58:40 PDT | current | m.tanaka |
| 10000509 | Exception triage | Agent | AGENT_REVIEW | 19 Aug 2026, 10:12:07 PDT | 22 Aug 2026, 13:58:40 PDT | agent.recon.v2 |
| 10000501 | Price validation | Machine | Auto Retry · 3 | 19 Aug 2026, 10:11:52 PDT | current | m.tanaka |
Integrations
Connects to everything your team already uses.
No rip-and-replace. No new infrastructure. If it can send an HTTP request, send an email, or post to Slack — it connects.
curl -X POST https://api.traffic-lights.io/api/v1/events \ -H "X-Api-Key: $TL_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{"source": "sai.tl.billing", "detail-type": "FLOW_CALLBACK", "detail": {"runID": "…", "taskID": "…", "status": "SUCCESS"}}'# → 202 {"eventId": …} · no SDK requiredPython SDK · Node SDK · HTTP API · REST webhooks
One line to emit an event from any codebase, any cloud.
Zapier · Make · Power Automate · n8n
Connect any tool in your stack without writing a line of code. If your tool has a Zapier action, it can emit to Traffic Lights.
Works with Claude · ChatGPT (Plus and up) · Gemini Enterprise · Microsoft 365 Copilot (via Copilot Studio)
Connect your AI assistant to Traffic Lights over MCP. It can invoke Traffic Lights directly — emit events, trigger approvals, escalate tasks — all governed by your policies.
Slack · Microsoft Teams · Email
Trigger a governed process from a message, a channel post, or a forwarded email. Type a command. Send a status. Traffic Lights handles the rest.
/tl emit FLOW_CALLBACK · task-abc@in.traffic-lights.io
Security posture
Read our privacy policy and terms of service
Early access
No infrastructure to deploy. No seat licenses for approvers. Approvers tap from their phone.