Search contacts
contacts_searchFind people in your address books by name, email, phone, or company. Search all connected Google accounts at once, or restrict to one account.
Instructions
Find people in the account address book. The query matches names, nicknames, email addresses, phone numbers and organisations. Omit "account" to search EVERY connected address book at once. The same person in two accounts is returned TWICE on purpose — each copy has its own id and belongs to a different address book, so merging them would make contacts_update edit the wrong one.
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": {
"query": "<query>"
},
"name": "contacts_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Name, email, phone number or company. | |
| account | No | Restrict to one account. Omit to use every configured account at once. | |
| max_results | No | Maximum contacts to return (per account when searching all). Default 20. |