People: Add a suggestion to the timeline
add_person_suggestionPut one person_context suggestion into the person's timeline in the caller's OWN contact book: a letter → kind email, a past meeting → meeting, a forward → message, dated as the source; the letter's text is NOT copied — optional 'note' is the caller's own words. Accepting the same suggestion again returns the existing entry (deduplicated=true). Pass 'contact_id' and 'suggestion_id' (e.g. mail:123, shared_mail:7, cal:55, tg:9). Undo with delete_person_interaction. CONFIRMATION: this tool runs immediately when the caller asks for it — it writes only their own record, and they can undo it from this same surface, so the request is taken as the instruction. You get an ordinary result, not a plan_token. Everything destructive, outbound or financial still proposes and waits.
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": {
"contact_id": "<contact_id>",
"suggestion_id": "<suggestion_id>"
},
"name": "add_person_suggestion"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| contact_id | Yes | ||
| suggestion_id | Yes |