Get Trust Level
get_trust_levelRead one business's KaiCalls trust level (Sprout, Verified, Trusted, Pro, Partner): the current level, the steps to the next one with progress, what each level unlocks, today's outbound calls and texts against current effective account limits, and any hold. Badge progress does not itself establish higher call or text caps. focus 'ladder' explains every level; focus 'level' with level explains one. Read-only: returns saved standing or computes missing/stale standing without saving it or sending notifications. recheck_trust_level recomputes and saves current standing. Levels are earned, never set: no tool can raise one.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_trust_level"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | No | 'standing' (default): the current level and next steps. 'ladder': every level. 'level': the one named in level. 'outbound': today's outbound calls and texts against the limits this level allows, and the step that raises them. | |
| level | No | A level key or name, e.g. 'pro'. Used with focus 'level'. | |
| business_id | No | Business ID (optional only when the token reaches exactly one business). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| held | No | ||
| line | No | ||
| next | No | ||
| error | No | Present when success is false | |
| level | No | ||
| moved | No | ||
| detail | No | ||
| ladder | No | ||
| meters | No | ||
| quests | No | ||
| success | Yes | Whether the tool completed successfully | |
| progress | No | ||
| rechecked | No | ||
| business_id | No | ||
| computed_at | No | ||
| previous_level | No | ||
| next_opens_later | No |