oto_org_monitoring
Observability of YOUR org (org admin) — org_id required. op=summary (aggregates over the org: totals, by tool w/ avg+p95 latency, by member, by day; days, optional sub email|sub) / adoption (member by member: who actually uses oto, who never did, who is blocked by a connector — the org's answer to 'is my team on board') / calls (call log of the org, newest first; filters sub, tool, errors, days, run_id, session_id, min_duration_ms, error_contains) / call (call_id) / runs · run (run_id → timeline; content_archived = its body went to cold archive, only its bounds remain) / connectors (which connector fails to resolve for your members) / gaps · tool_quality (what YOUR members reported missing or broken, AGGREGATED) / signals (the same reports RAW, with their body — the counts say how many, only the body says why; filters signal tool_feedback|gap, tool, status) / export (audit log, since/until ISO — compliance evidence) / agents_en_echec (your hosted agents whose JOBS are dying, grouped by agent AND by reason — days, default 1). ⚠️ A triggered agent breaks SILENTLY: its queue empties because dead jobs stop waiting, the screen says active, and the last run can be green — this is the lens that says otherwise. Grouped by reason because three times the same fault is a bug, three different ones is a misconfigured agent. Everything is scoped to calls EMITTED UNDER this org, never to membership. Platform-wide investigation is oto_admin_monitoring (platform admin).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"op": "<op>",
"org_id": "<org_id>"
},
"name": "oto_org_monitoring"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| sub | No | ||
| _org | No | ||
| days | No | ||
| tool | No | ||
| limit | No | ||
| since | No | ||
| until | No | ||
| errors | No | ||
| org_id | Yes | ||
| run_id | No | ||
| signal | No | ||
| status | No | ||
| call_id | No | ||
| session_id | No | ||
| error_contains | No | ||
| min_duration_ms | No |