Why the First Week Is Different
During testing you controlled the inputs. In production, inputs are unpredictable — real emails, real files, real volumes. Agents that worked perfectly in tests often surface new failure modes in the first week simply because the variety of real-world data is much wider than your test cases covered. The goal of first-week monitoring is not to watch every Run in real time. It is to catch pattern changes early enough to act before they become problems, and to graduate off intensive monitoring once you have evidence that the agent is stable.Daily Checks: Day 1 to Day 7
Run through this list each day while the agent is in its first week of production use. It takes about five to ten minutes.Requests
Open Requests and check for pending approval requests.- Are there more pending requests than expected? A spike in Needs Input usually means the AOP is hitting an ambiguous case it is not confident about — see Spike in Needs Input below.
- Are requests sitting unanswered for more than a few hours? Unanswered requests pause the Runs that created them. If your team is not seeing the notifications, adjust the escalation path in the AOP or your Slack/email notification setup.
Queue health (if applicable)
If the agent uses Queue, open the Cases view and check the status breakdown for the time period covering the last 24 hours.Runs List
Open the Runs List (Past Runs) and apply the Needs attention filter to see any Failed or Needs Input Runs from the past 24 hours.- For each failed Run, open it and note which step failed. Look for clustering: if five Runs all fail at the same step, that is an AOP or Connection issue, not random noise.
- If a Run failed due to a Connection error, go to Connections, check whether the Connection is still authorized, and re-authorize if needed.
Cost per Run trend
In Team Insights, check the average cost per run for this agent over the past 24 hours against your baseline from testing.- A cost spike often means the agent is making more tool calls than expected — common when the AOP does not give the agent a clear stopping point and it keeps searching or retrying.
- A cost spike can also indicate a tool-call loop: the agent calls a tool, gets an unexpected result, and tries again repeatedly. Open the high-cost Run from the Runs List and scroll through the steps to find where calls are repeating.
Output spot-check
Pick three to five completed Runs at random and open them. Read the output the agent produced.- Does the output look correct? Would a human reviewer accept it?
- Are there patterns in what looks off? Edge cases cluster — if you find one, look for others like it.
Team Insights Signals to Watch
Open Team Insights and set the time period to Last 7 days. Use these signals to identify trends early.Run volume vs expected
Run volume vs expected
- Significantly fewer Runs than expected may mean the trigger is not firing (check the trigger configuration) or Runs are failing before they complete (check the Failed count).
- Significantly more Runs than expected may mean the trigger is firing on events you did not intend. Check the trigger source configuration and consider adding a filter in the AOP.
Source breakdown
Source breakdown
- If the source mix changes unexpectedly (for example, a scheduled agent suddenly shows a spike in manual runs), investigate whether team members are retriggering Runs manually because they do not trust the automatic output.
Failure clusters
Failure clusters
- Single Connection failing repeatedly: the external service may be experiencing issues, or the Connection credentials expired. Check the third-party service status page and re-authorize the Connection if needed.
- Failures spread across multiple Connections: this usually points to an AOP logic issue — the agent is attempting something in the wrong order or with the wrong data.
- Failures only on certain input types: your AOP needs to handle that input shape. Add a HITL gate to catch it while you refine the AOP.
HITL approval rate by branch
HITL approval rate by branch
Anomaly Response Patterns
Spike in Needs Input
Spike in Needs Input
Read recent Needs Input requests
Identify what they have in common
Update the AOP to handle the condition
Tighten the gate if approval is always required
Spike in Failed Runs
Spike in Failed Runs
Read through failed Runs
Check for a shared failing step
Look for a common thread across steps
Pause if the rate is high
Cost spike
Cost spike
Open a high-cost Run
Count the tool calls
Add an exit condition for loops
Check for oversized inputs
Latency drift
Latency drift
Check whether the drift is consistent
Investigate isolated slowdowns
Compare production vs testing volume
Adjust the schedule against the SLA
Emergency Stop
If something is clearly going wrong and you need to stop the agent immediately, use one of these methods.- Disable the schedule or trigger
- Revoke a connection
- Revert to a previous version
Open the agent
Open the schedule controls
Toggle off the schedule or trigger
Let running Runs finish
Post-Incident Template
When something goes wrong and you need to communicate or document it, use this template. To identify the root cause before filling it in: open one of the failed Runs from the Runs List and read the step where it failed. A Connection error points to a credential issue. Repeated failures on the same step with similar inputs point to an AOP logic gap. A failure on the very first step often means the input data was missing or malformed.Graduating Off First-Week Mode
You can move from daily checks to a routine operational rhythm when all of the following are true for three consecutive days:- Failed rate is under 5% and stable or declining.
- Needs Input rate is stable or declining.
- No cost or latency spikes.
- Output spot-checks look correct.
- No unresolved anomalies in Requests.
Handoff to ongoing operational rhythm
When you graduate off first-week monitoring:Move to weekly checks
Set up persistent alerts
Schedule a 30-day review
Update the runbook