Create a contact
contacts_createAdd a person to a Google account's address book. Provide any contact details; search first to avoid duplicates.
Instructions
Add a person to the account address book. At least one field is required. Google does not check for duplicates — search first if the person might already be there.
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": {
"account": "<account>"
},
"name": "contacts_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Free-text note stored on the contact. | |
| emails | No | Email addresses, in full. On update this REPLACES the existing list. | |
| phones | No | Phone numbers, in full. On update this REPLACES the existing list. | |
| account | Yes | Configured account: the email address, or the alias given at setup. | |
| job_title | No | Role within that organisation. | |
| given_name | No | First name. | |
| family_name | No | Surname. | |
| organization | No | Company or organisation. |