Record an insight
record_insightWrite one durable fact about your user or their product into AfterLaunch's Memory, the record every growth and marketing draft is written from. WHEN: your user tells you something AfterLaunch could not have measured itself that will still be true next month. A standing preference, a rule about how they write, a fact not on the site yet, or what a shipped move actually earned. Record what LASTS. Never record chatter, a passing mood, a restatement of the Snapshot or Memory, or anything you inferred rather than heard. One sentence in the founder's own terms, 10 to 500 characters. Free; requires the 'act' scope. Recording the same insight twice replaces your earlier note; a pinned note is left as it is. WHAT COMES BACK: their top moves with move ids, without a second call.
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": {
"insight": "<insight>",
"kind": "<kind>"
},
"name": "record_insight"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | preference = a standing choice about how they work. voice = how they write (a rule they approved goes to record_voice_rule). fact = something true about the product. outcome = what a shipped move earned. | |
| insight | Yes | The durable insight, as one plain sentence in the founder's own terms. | |
| source_move_id | No | Optional growth move id (uuid), from list_feed, when the insight surfaced while working one. |