save_note
Keep a short note in the user's Clarifo notes when the user asks to write something down or remember it ("note that", "write this down for Kone"). Prefer it to save_to_workspace for anything short or personal; a document is for a finished analysis. The note is the user's own text (no figure check), tagged with its companies so it shows on the company's research timeline in Clarifo and in notes(company=...).
Without note_id: a new note. With note_id (from notes): mode="append" adds the text at the end (continue a note), mode="replace" rewrites it only when the user asks (the old text comes back as previous_text), mode="rename" changes the title; companies alone just tag the note. Never deletes or empties a note. Say in a sentence what was saved and the companies it is tagged with, then show it with open_in_clarifo(note_id=...) instead of pasting note_url; give the link only when asked.
Args: idempotency_key: Optional; leave it out. Clarifo recognises a repeated identical request by its content. Give one only to retry this same request. text: The note, in the user's words; plain text, short paragraphs. companies: Companies the note is about (names or tickers, up to 5); each is resolved strictly; companies_not_found lists any that did not match: ask for the ticker and call again with note_id and companies. note_id: An existing note to continue, rewrite, rename or tag. mode: append (default), replace or rename; only with note_id. title: Optional title; a new note is titled by its first line.
Returns: {"status": "note_saved" | "note_extended" | "note_rewritten" | "note_renamed" | "note_tagged", "note_id", "title", "companies", "companies_not_found", "note_url", "previous_text"} or {"error", "failure_kind"}.
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": "save_note"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | append | |
| text | No | ||
| title | No | ||
| note_id | No | ||
| companies | No | ||
| idempotency_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||