People: Get person card
get_personEverything the caller's OWN contact book knows about one person: the card, a one-line 'who_is', relations to other people, linked leads/notes/tasks, the latest interactions (timeline), the next birthday, the keep-in-touch state and reminders tied to the person, and 'suggested_facts': assistant memory records that mention the person by name/alias — offer to attach one with add_person_interaction(kind=fact, source_ref='memory:<memory_id>'); the memory itself stays. Pass 'contact_id', or 'query' (a name) — if several people fit, found=false with 2–3 'candidates' comes back: ask which one, never guess. Read-only.
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": "get_person"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| contact_id | No | ||
| interactions_limit | No |