Find someone to write to
find_contactTurns a name into an address: “email Priya” → search: "priya". Matches part of a name or an address (@acme.com for everyone there), most recent first. Each contact belongs to one of your addresses — inbox is the one they correspond with, and the one to write from — so the same person can appear once per address; pass identity_id for one. Only people your addresses have exchanged mail with, or that somebody added, are here: no match means you do not know them yet, not that they do not exist. notes is what was written about them; blocked and snoozed_until say whether their mail is reaching the inbox. With has_more, pass next_cursor as cursor.
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": "find_contact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| cursor | No | ||
| search | No | ||
| identity_id | No |