List contacts
list_contactsList accepted contacts the user can send packages to, the requests waiting on them, and the requests they have sent. Use the exact email shown — it is the contact's only RelayLink address; other addresses you may know for this person will not resolve. The list changes between your calls — the user accepts and renames in their browser as readily as through you — so call this again rather than answer from an earlier result when a name the user gives is not one you recognise.
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": "list_contacts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Narrow accepted contacts to this tag — the user's own private label, from list_tags. Omit for everyone. | |
| query | No | Optional: only contacts whose name, nickname or address contains this text (case-insensitive). Omit for everyone. |