Add a note
create_noteAdd a Note at the end of a Thread: new progress, a result, a decision or a question. Find the Thread first (search, list_threads), and prefer one well-structured Note over several fragments. Answers a receipt with the Note's id (entity_id), url and content_revision; the same operation_id answers it again and never adds a second Note. If create_note is your only write tool, omit thread_id: the note goes to the person's Inbox; you cannot read notes. Its receipt then says "delivery": "inbox", with url null: the person's browser collects it.
Example content, a Markdown string:
QA results
Check | Result |
Smoke tests | Passed |
Fix payment retry
Tag the build
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": {
"operation_id": "<operation_id>",
"content": "<content>"
},
"name": "create_note"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The Note's content. A string is Markdown: # Title, ## Heading, ### Subheading; **bold**, *italic*, ~~strike~~, `code`; [label](https://…); - bullets and 1. numbered lists (nest under an item's text: 2 spaces after -, 3 after 1.); - [ ] and - [x] checklists (every item needs a box); > quotes; ``` code blocks; pipe tables with a | --- | row under the header. A ThreadPage note link alone on its own line becomes a Note reference;  alone on its own line places an image from upload_note_image, and [name](attachment:<file_id>) a file from upload_note_file. No HTML, horizontal rules, underline, colours or tags in Markdown; leave a blank line before a --- line, or the text above it becomes a heading. Or send {"text": "…"} for literal text (its addresses still become links), or {"document": {…}} for a RichDocument as get_note returns it. Markdown up to 32 KiB, 500 lines and 500 of the characters * _ ~ ` < [; a Note up to 256 KiB. Every element: get_guide with topic "formatting". | |
| thread_id | No | A Thread's id, from list_threads, search or a read. Omit it to add the Note to the person's Inbox: on Free, the only place a connection adds notes. | |
| operation_id | Yes | A new UUID for each write. After a lost answer, send the identical call with the same one, or check get_operation before writing again. |