attach_reference
Attach source material to a post (a call transcript, an article, notes) so it is stored WITH the post and readable by the author and reviewers, WITHOUT any of it going into the post copy. Use this for anything the post was written from. NEVER paste a transcript or source text into content on save_draft/update_draft; that publishes it. Give exactly one of text (the material itself) or url (a link we fetch in the background). Makes no AI call, changes no post copy, and does not reset an approval. A post holds at most 20 references.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Link to the source. We fetch the page text in the background; if it can't be fetched the link is kept. | |
| text | No | The source material itself, stored verbatim. Max 200000 characters. | |
| title | No | Optional label. Derived from the first line of `text` when omitted. | |
| post_id | Yes | Post ID to attach the reference to |