oto_admin_key_grant
Platform keys as a RIGHT — never reveals the secret. op=list (which vendors oto contracts: provider, label; optional provider filter; platform admin) / grant|revoke (by provider, super admin) · scope=user (target email|sub) | group (group_id, the team's members while it is their active one) | org (org_id); grant takes optional daily_quota (per day, in the unit the key's tool meters). daily_quota is REQUIRED (> 0) for elevenlabs (ElevenLabs credits), higgsfield (micro-dollars (US$ 0.000001) of job price), counted in that unit — absent or 0 (unlimited) is refused with grant_quota_required. To POSE a raw key/secret, use the dashboard.
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>"
},
"name": "oto_admin_key_grant"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| _org | No | ||
| scope | No | ||
| org_id | No | ||
| target | No | ||
| group_id | No | ||
| provider | No | ||
| daily_quota | No |