Set or remove list bullets
set_paragraph_bulletsApply bullet or numbered list styles to selected Google Docs paragraphs, or remove existing bullets. Styles include disc, arrow, checkbox, decimal, upper_roman; leading tabs create nested sub-items.
Instructions
Turns the paragraphs overlapping [start_index, end_index) into a list, or removes their bullets with remove=true. Presets: disc, arrow, checkbox, star, diamond (bulleted); decimal, decimal_parens, decimal_nested, upper_alpha, upper_roman, zero_decimal (numbered). Nesting follows each paragraph's leading tabs — indent with \t in insert_text before applying bullets to create sub-items. Exactly one of preset or remove is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| preset | No | The bullet/numbering style to apply. | |
| remove | No | true removes existing bullets instead of applying a preset. | |
| tab_id | No | Tab to target (from list_tabs). Omit for the first/only tab. | |
| end_index | Yes | End of the paragraph range (exclusive). | |
| document_id | Yes | The document id — the long id from the document URL (docs.google.com/document/d/<documentId>/edit) or from create_document output. | |
| start_index | Yes | Start of the paragraph range (inclusive). |