Cleric takes production incidents end-to-end

Cleric follows every change into production instead of waiting for an alert. It also picks up alerts, support tickets, and out-of-band requests. It finds the cause, proposes a fix, and learns from the outcome.

Speak to an engineer

Read-only by default
SOC 2 Type II

Verify

Cleric follows every change from pull request to production. It understands what should change, waits for the new code to deploy, and verifies the outcome against real traffic.

Verifies every change you ship

Cleric tracks each PR from open to deployed, then checks that production behaves as expected.

Change
PR #1849 · checkout-api: Tighten timeout handling
Change Verification
Verifying
Day 3 / 14

Checks are passing in production. No regression detected.

09:12
PR opened Expected outcome recorded
09:41
PR merged Tighten timeout handling
09:44
Reached production New revision serving traffic
Now
Checks passing Next run in 4 min

Starts from any production signal

A regression Cleric finds, an alert, a ticket, or a request opens the same investigation flow.

Issues by trigger
Last 30 days
Trigger Issues Resolved vs last 30 days
Change regression 14
94%
+8%
Alert 9
93%
+11%
Support ticket 7
89%
0%
Engineer request 6
87%
+14%
Scheduled check 5
82%
−4%
Customer report 4
78%
−3%
Manual review 2
71%
0%

Investigate

Cleric starts from a regression it finds, an alert, a ticket, or an out-of-band request. It tests possible causes against your production systems and returns an investigation your team can act on.

Attacks problems, not alerts

Cleric groups alerts that share a root cause into a single investigation.

INV-1247 Created: 2m ago
Investigating
payment-api p99 latency regression
23
alerts grouped Show
2
affected services
Severity
P1
High impact

Services
payment-api auth-svc

First seen
2 min ago

Source
#sre-oncall, #incidents

Summary
Degradation in p99 latency since 09:41 UTC

Tests causation, not correlation

Hypotheses form and are tested against logs, metrics, traces, and prior incidents.

Hypotheses
1 Deploy regression
Confirmed
checkout_v2 flag flip after deploy b7f3a2c
Show details
2 db connection pool
Pruned
Pool saturation not observed
Show details
3 downstream auth-svc
Pruned
Auth latency stable during window
Show details

Fix

Cleric proposes the change that will bring your system back to health. For routine fixes, let Cleric apply them directly. For complex changes, hand off to your coding agent with full production context.

Identifies the right fix

Cleric identifies the config key to flip, the env var to revert, and the line to patch.

INV-1247 Created: 4m ago
Completed
payment-api p99 latency regression
Suggested action
Roll back deploy b7f3a2c
Confidence: 94%
Reverts the checkout_v2 flag that caused p99 latency regression.
Accept
Reject

Hands off with full context

Hand off the diagnosis to Claude Code, Cursor, or your in-house agent and ship a fix grounded in what is actually breaking.

INV-1247 Created: 4m ago
Completed
payment-api p99 latency regression
Suggested action
Roll back deploy b7f3a2c
Confidence: 94%
Reverts the checkout_v2 flag that caused p99 latency regression.
Accept
Reject
Hand off to Cursor
Traces Logs Service map +1
Create Jira ticket
Create GitHub PR

Learn

Every monitored change and resolved issue adds to Cleric's understanding of your systems. The next investigation starts with that context.

Keeps itself up to date

Cleric continuously maps services, dependencies, deploy patterns, and conventions so investigations reason against your stack.

Service map
Updated from INV-1247
Key services and dependencies
checkout_v2 flag checkout-web payment-api auth-svc payment-db billing-db

Learned: checkout_v2 traffic depends on payment-api deploy behavior.

Captures tribal knowledge

Your metrics backend doesn't know about the ongoing maintenance to your global service. Cleric does.

Knowledge base
payment-api
Memories that improve future investigations
Category Memory Source Relevance
Runbook

payment-api: roll forward, don't revert checkout_v2

From: INV-1247

M
B
P
+ 2
#incidents
98%

Pattern

checkout_v2 flag flips have triggered 3 p99 regressions

From: INV-1246, INV-1241, INV-1240

W
#incidents
91%

Service

payment-api depends on auth-svc for checkout authorization

From: service map

#incidents
89%

Service

checkout-web retries amplify payment-api load during deploys

From: INV-1246, INV-1241, INV-1240

W
#incidents
77%
Integrations

Built to plug right into your stack

Connect your whole stack in an afternoon. Read access by default, write access when you’re ready.

See if Cleric is a fit for your stack