Agents / Agent Health
Agent Health & Monitoring
How to verify your agents are running, what they log, and what happens when AI is unavailable.
How Agents Run
Agents execute on fixed schedules as background jobs:
| Agent | Schedule |
|---|---|
| Maintenance Agent | Daily batch check, every morning |
| GM Agent | Daily report, every evening |
| Utilization Agent | Weekly analysis, Mondays |
| Pricing Agent | Weekly review, Mondays |
| Customer Service Agent | On demand, 24/7 |
There's no start/stop button to manage — scheduling is handled by the platform.
Verifying Agents Are Working
The simplest health check is their output:
- GM Agent: a fresh daily report on your Reports page each morning
- Maintenance Agent: fleet alerts reflect current hours and thresholds
- Utilization / Pricing Agents: weekly analyses land on Mondays
- Customer Service Agent: the support chat responds
Missing output for more than a cycle? Contact support — agent infrastructure is monitored on our side too.
Audit Trail
Every agent action is written to your organization's audit log: which agent, what it produced, and when. All agent output is structured data (not free text), which keeps the log precise and reviewable — useful for compliance and for understanding why a recommendation was made.
Learning Loop Health
Agents get smarter through the learning loops. You can check loop health directly:
GET /api/v1/learning/status— event counts per loop: pending, processed, failed- A growing "pending" count with no "processed" movement is worth a support ticket
POST /api/v1/learning/process— manually trigger aggregation if you want fresh insights immediately
Graceful Fallback
All five agents are built with graceful degradation: if the AI service is temporarily unavailable, agents fall back to deterministic behavior (threshold-based checks, template responses, queued messages) rather than failing. Your operations don't stop because an API hiccupped.
System Health
Platform-level health (API, database, cache) is visible at the API health endpoint. See System Status.
Coming Soon
- In-app agent health dashboard (last run, next run, per-agent status)
- Performance metrics per agent (approval rates, revenue impact, escalation rates)
- Configurable health alerts
Troubleshooting
Daily report didn't arrive?
- Check the Reports page directly — email delivery and report generation are separate
- One missed cycle can be transient; two in a row, contact support
Agent output looks stale?
- Weekly agents refresh Mondays; daily agents each morning — check the timestamp on the report
- Learning insights update as feedback processes; see Learning Loop Health above
Worried an agent did something wrong?
- Agents recommend rather than act on your rates and bookings — check the audit log to see exactly what was produced and when
See Common Issues for more.
Last updated: April 2026