google_accounts
List the connected Google accounts and the services each one has authorised.
Returns {accounts: [{email, is_default, services, shared}]} where
services names the Google services this account consented to (gmail,
drive, sheets, calendar, tasks, chat). A service missing from the list has
not been authorised on that account yet: connect it from its own connector
card. shared is null for the user's own account, "group" or "org" for an
account an admin shared with their team or the whole organization.
Pass email as _account to the service tools — shared accounts
included; omitted, the project's pinned account, else the default 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": "google_accounts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _org | No | Org (id) de CET APPEL. `oto_list_orgs()`. | |
| _group | No | Équipe (id) de CET APPEL, sous son org parente. | |
| _run_id | No | OBLIGATOIRE à chaque appel dès `run_start` ou `data_claim_next` : sans lui, l'écriture sur une ligne réservée est refusée. Hérité seulement si le serveur tient un run actif — n'y compte pas. | |
| _account | No | Compte à OPÉRER quand plusieurs existent. `oto_identity(op='list')`. | |
| _project | No | Projet (id) de CET APPEL — jeton PRIMAIRE. `oto_project(op='list')`. | |
| _instance | No | Instance de connecteur PRÉCISE (un credential exact). `oto_instance(op='list')`. |