Remember about the person
remember_about_personRemember something stable about THIS person, so the next conversation does not start from zero. Allowed keys, and only these: role, industry, delivery_place, language, price_attitude, doc_requirements. An unknown key is reported back by name and the other facts in the same call are still stored. source must say where it came from: human if the person stated it, model if you inferred it. 🔴 It is not a label: it decides whether the write lands. What the person stated outright overwrites anything; an inference overwrites only another inference. A model write onto a trait the person stated themselves comes back with why: "person_said_it" and current holding what they said — ask them about the discrepancy instead of deciding for them. Within one source the newer value always wins, so a person who changed where they ship stops being remembered with the old place. the person stated it, model if you inferred it. recall is the one-line outcome of this conversation ("looked for 500 m of cable to Berlin, left no enquiry"). Do NOT send name, email or phone — they are not kept here: a copy that never updates would have the agent writing to a stale address. Do NOT send the product, volume, deadline or spec either — those belong to the enquiry and change every time. The person is taken from the visitor token; a guest gets sign_in_required. The answer says per key whether it was stored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| facts | No | Stable traits of the person. Up to six distinct keys. | |
| recall | No | One line on how this conversation ended. Cut at 300 characters. |