insert_paragraph
Insert a paragraph before or after a specified anchor paragraph in DOCX, ODT, or Google Docs documents, with optional formatting cloning from another paragraph.
Instructions
Insert a paragraph before/after an anchor paragraph by paragraph id. Supports DOCX, ODT, and Google Docs. (ODT paragraph ids are positional and shift after insertion — re-read before further edits.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | No | Path to the DOCX or ODT file. | |
| google_doc_id | No | Google Doc ID or URL (alternative to file_path). Extract from URL: docs.google.com/document/d/{ID}/edit | |
| positional_anchor_node_id | Yes | ||
| new_string | Yes | ||
| instruction | Yes | ||
| position | No | ||
| style_source_id | No | Paragraph _bk_* ID to clone formatting (pPr and template run) from instead of the positional anchor. Falls back to anchor with a warning if not found. |