Inspect runs from the CLI
running, success, error, and cancelled.
Metrics
Pull per-node execution counts and credit usage over a date range:errorExecutionsCount / totalExecutionsCount (here 48 / 1000 = 4.8%).
Re-queue failed runs
Download the failed runs, extract their record IDs, and re-run only those:From the UI
The tool editor’s Records view lists the same runs with status filters (by batch, version, status, date, node outcome); click a run for the node-by-node breakdown. The Metrics view charts success rate, latency (p50/p95/p99), volume, and error distribution, grouped by batch, version, or date. Failed runs can be retried individually or in bulk from Records.Alerts
Send alerts to your own systems with a webhook. Cargo POSTs a payload like this on failures:Troubleshooting
Tool execution times out
Tool execution times out
Break complex tools into smaller ones, add timeouts to slow external calls,
reduce batch sizes, or use async execution for long-running operations.
Rate limit errors from integrations
Rate limit errors from integrations
Only connector nodes (
kind: "connector") are rate-limited. Add delays
between calls, distribute load, reduce concurrency, or check the
integration’s documented limits.Data not found in enrichment
Data not found in enrichment
Verify the input format (e.g. domain without
https://), confirm the record
exists in the provider’s database, and add fallback providers or validation
before the enrichment step.CRM write failures
CRM write failures
Confirm the record exists first, check field permissions and required
fields, validate data types against CRM field types, and watch for
duplicate-detection rules.
Best practices
- Set alerts before production — don’t wait for users to report issues.
- Review metrics regularly — spot trends before they become incidents.
- Fix root causes — investigate repeated failures instead of blindly retrying.
- Version changes — correlate performance shifts with deploys.

