open_word_document
ChatGPTOpen an uploaded DOCX in Word in Chat. Pass the file supplied by ChatGPT. Use the editorSessionId returned by this tool for document tools. Confirm opening by inspecting the document. Edits stay in the editor; choose Download DOCX to export an edited copy.
open_word_resource
ChatGPTOpen a DOCX supplied by a desktop host using its granted resource URI. For ChatGPT uploaded attachments, including reopening one, use open_word_document with the original attachment's file parameters.
word_attachment_read
ChatGPTProvide an authorized attachment download for the editor when its direct browser download fails. Returns the download in private metadata.
word_document_accept_all_revisions
ChatGPTAccept all tracked revisions. Apply to the open document using its observed revision and editorSessionId.
word_document_accept_revision
ChatGPTAccept one tracked revision. Apply to the open document using its observed revision and editorSessionId.
word_document_adjust_indent
ChatGPTIncrease or decrease a paragraph indent. Apply to the open document using its observed revision and editorSessionId.
word_document_capabilities
ChatGPTList schema-enforced document edit operations. Filter by category to keep context small. Runs against the live Word editor. Use editorSessionId returned by the document opening tool.
word_document_convert_table_to_text
ChatGPTConvert a table into paragraphs, one per row, cells joined by a separator. Apply to the open document using its observed revision and editorSessionId.
word_document_convert_text_to_table
ChatGPTConvert paragraphs into a table, one row per paragraph, cells split on a separator. Apply to the open document using its observed revision and editorSessionId.
word_document_create_building_block
ChatGPTSave the current selection as a named Quick Part (building block), creating the glossary part when the document has none. Apply to the open document using its observed revision and editorSessionId.
word_document_create_citation_source
ChatGPTAdd a bibliography source (book, article, website, or report) to the document's citation sources, creating the sources part when the document has none. Apply to the open document using its observed revision and editorSessionId.
word_document_create_style
ChatGPTCreate a paragraph, character, table, or numbering style definition. Apply to the open document using its observed revision and editorSessionId.
word_document_delete_building_block
ChatGPTDelete a Quick Part (building block) from the glossary part, by name. Apply to the open document using its observed revision and editorSessionId.
word_document_delete_citation_source
ChatGPTDelete a bibliography source, by tag. Refused while any CITATION field still references it. Apply to the open document using its observed revision and editorSessionId.
word_document_delete_math
ChatGPTDelete an equation. Apply to the open document using its observed revision and editorSessionId.
word_document_delete_separator
ChatGPTDelete the inline separator (soft line break, tab) occupying one wire unit at a run offset — insertSeparator's inverse. Apply to the open document using its observed revision and editorSessionId.
word_document_delete_style
ChatGPTDelete a style definition; content using it falls back to the style it was based on. Apply to the open document using its observed revision and editorSessionId.
word_document_delete_text
ChatGPTDelete a range within one run. start/end are offsets within that run's own text, not the paragraph. Apply to the open document using its observed revision and editorSessionId.
word_document_edit_citation_source
ChatGPTChange a bibliography source's fields, by source tag. Run updateFields afterwards to refresh citation text. Apply to the open document using its observed revision and editorSessionId.
word_document_ensure_ref_bookmark
ChatGPTWrap the addressed paragraph in a hidden _Ref bookmark for cross-referencing. Apply to the open document using its observed revision and editorSessionId.
word_document_format_paragraph
ChatGPTSet paragraph alignment or style. Apply to the open document using its observed revision and editorSessionId.
word_document_format_range
ChatGPTFormat a range within one run. start/end are offsets within that run's own text, not the paragraph; the range splits into its own run, so re-inspect before addressing this run again. Apply to the open document using its observed revision and editorSessionId.
word_document_format_run
ChatGPTFormat a complete run. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_bibliography
ChatGPTInsert a bibliography built from the document's citation sources. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_blank_page
ChatGPTInsert a blank page. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_bookmark
ChatGPTInsert a bookmark at a run. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_bookmark_range
ChatGPTWrap a run range in a bookmark. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_break
ChatGPTInsert a page or column break. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_building_block
ChatGPTInsert a named Quick Part (building block) at the caret, cloning its stored content from the glossary part. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_caption
ChatGPTInsert a caption ("Figure 1", "Table 2", …) below or above the addressed paragraph or its table. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_chart
ChatGPTInsert a chart. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_citation
ChatGPTInsert a citation to a bibliography source the document already has, by source tag. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_cover_page
ChatGPTInsert a cover page. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_cross_ref
ChatGPTInsert a bookmark cross-reference. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_date_time_field
ChatGPTInsert a date or time field. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_endnote
ChatGPTInsert an endnote. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_field
ChatGPTInsert a safe Word field. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_image
ChatGPTInsert a registered image asset. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_index
ChatGPTInsert an alphabetized index built from the document's XE entry marks. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_index_entry
ChatGPTMark an index entry: an invisible XE field for the INDEX build. Use a colon for a subentry ("Widgets:assembly"). Apply to the open document using its observed revision and editorSessionId.
word_document_insert_math
ChatGPTInsert an equation from linear math text. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_merge_field
ChatGPTInsert a mail-merge placeholder field («Name»). Apply to the open document using its observed revision and editorSessionId.
word_document_insert_page_field
ChatGPTInsert a page-number field. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_page_number_position
ChatGPTInsert a page number into the header (top) or footer (bottom), aligned left/center/right — the page-number position gallery. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_picture_watermark
ChatGPTStamp a picture watermark across every page, in the document's header parts. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_section_break
ChatGPTInsert a section break. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_separator
ChatGPTInsert an inline separator at a run offset: a soft line break (br) or a tab character (tab). Apply to the open document using its observed revision and editorSessionId.
word_document_insert_shape
ChatGPTInsert a shape or text box. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_smart_art
ChatGPTInsert SmartArt. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_table
ChatGPTInsert a table. Pass cells (row-major cell texts) and headerRow to author the whole table — content and bold header row included — in this one operation. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_table_formula
ChatGPTInsert a table formula field ("=SUM(ABOVE)", "=A1+B2", …) in the addressed cell, with an optional \# number format like "#,##0.00". Apply to the open document using its observed revision and editorSessionId.
word_document_insert_text
ChatGPTInsert text at a run offset. Each "\n" in the text creates a real new paragraph. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_toc
ChatGPTInsert a table of contents built from the document's headings, or — with captionLabel — a table of figures built from that label's captions. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_watermark
ChatGPTStamp a text watermark across every page, in the document's header parts. Apply to the open document using its observed revision and editorSessionId.
word_document_insert_word_art
ChatGPTInsert WordArt. Apply to the open document using its observed revision and editorSessionId.
word_document_inspect
ChatGPTInspect compact bulk text context, overview, a detailed story range, search results, one object, or page geometry. Runs against the live Word editor. Use editorSessionId returned by the document opening tool.
word_document_merge_paragraph
ChatGPTMerge a paragraph into its predecessor. Apply to the open document using its observed revision and editorSessionId.
word_document_modify_style
ChatGPTChange an existing style definition. Apply to the open document using its observed revision and editorSessionId.
word_document_move_math
ChatGPTMove an equation to a text position. Apply to the open document using its observed revision and editorSessionId.
word_document_move_table
ChatGPTMove a floating table. Apply to the open document using its observed revision and editorSessionId.
word_document_paste_blocks
ChatGPTInsert validated OOXML paragraph blocks. Apply to the open document using its observed revision and editorSessionId.
word_document_patch
ChatGPTApply line-range edits or a unified diff written against a projection window. Defaults to text mode: change wording while retaining existing styles. Use the revision and window from project. Choose md explicitly for heading or list changes. Runs against the live Word editor. Use editorSessionId returned by the document opening tool.
word_document_project
ChatGPTProject a story as deterministic text or structural markdown with a line anchor map, windowed by cursor. Defaults to text mode: a compact content view for fast wording edits. Use project then patch; formatting inspection and capabilities are unnecessary for this path. Runs against the live Word editor. Use editorSessionId returned by the document opening tool.
word_document_refresh_bibliography
ChatGPTRegenerate every bibliography from the document's citation sources. Apply to the open document using its observed revision and editorSessionId.
word_document_refresh_index
ChatGPTRebuild every index from the document's XE entry marks. Apply to the open document using its observed revision and editorSessionId.
word_document_reject_all_revisions
ChatGPTReject all tracked revisions. Apply to the open document using its observed revision and editorSessionId.
word_document_reject_revision
ChatGPTReject one tracked revision. Apply to the open document using its observed revision and editorSessionId.
word_document_remove_drawing
ChatGPTRemove a drawing. Apply to the open document using its observed revision and editorSessionId.
word_document_remove_link
ChatGPTRemove a hyperlink. Apply to the open document using its observed revision and editorSessionId.
word_document_remove_page_numbers
ChatGPTRemove page-number fields from every header and footer part. Apply to the open document using its observed revision and editorSessionId.
word_document_remove_watermark
ChatGPTRemove the text watermark from every page. Apply to the open document using its observed revision and editorSessionId.
word_document_resize_drawing
ChatGPTResize a drawing. Apply to the open document using its observed revision and editorSessionId.
word_document_resize_table_column
ChatGPTResize a table column. Apply to the open document using its observed revision and editorSessionId.
word_document_resize_table_row
ChatGPTResize a table row. Apply to the open document using its observed revision and editorSessionId.
word_document_set_chart_data
ChatGPTReplace chart data. Apply to the open document using its observed revision and editorSessionId.
word_document_set_citation_style
ChatGPTSelect the citation style (APA or MLA) for citations and the bibliography. Run updateFields afterwards to refresh citation text. Apply to the open document using its observed revision and editorSessionId.
word_document_set_crop
ChatGPTCrop an image to a fraction of the source bitmap on each edge. Apply to the open document using its observed revision and editorSessionId.
word_document_set_divider
ChatGPTSet or clear a paragraph divider. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drawing_fill
ChatGPTSet or clear a drawing fill. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drawing_line_style
ChatGPTSet or clear a drawing outline. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drawing_order
ChatGPTMove a drawing to the front or back. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drawing_rotation
ChatGPTRotate a drawing. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drawing_text_fit
ChatGPTSet a shape's autofit: resizeShape grows the box to its text, shrinkText caches a font scale, none clips. Only resizeShape resolves an overflow — Word paints shrinkText at full size. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drawing_word_art_style
ChatGPTSet WordArt glyph color and opacity. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drawing_word_art_text
ChatGPTSet WordArt text. Apply to the open document using its observed revision and editorSessionId.
word_document_set_drop_cap
ChatGPTSet or clear a drop cap. Apply to the open document using its observed revision and editorSessionId.
word_document_set_endnote_options
ChatGPTSet endnote number format, start-at, restart rule, and position. Apply to the open document using its observed revision and editorSessionId.
word_document_set_floating_page_position
ChatGPTPosition a floating drawing on the page. Apply to the open document using its observed revision and editorSessionId.
word_document_set_hyphenation
ChatGPTSet automatic-hyphenation settings: on/off, the hyphenation zone in points, and whether words in capitals stay whole. Apply to the open document using its observed revision and editorSessionId.
word_document_set_image_alt_text
ChatGPTSet image alternative text. Apply to the open document using its observed revision and editorSessionId.
word_document_set_image_wrap
ChatGPTSet drawing text wrapping. Apply to the open document using its observed revision and editorSessionId.
word_document_set_line_numbering
ChatGPTConfigure margin line numbering. Apply to the open document using its observed revision and editorSessionId.
word_document_set_link
ChatGPTWrap a run in a hyperlink. Apply to the open document using its observed revision and editorSessionId.
word_document_set_list_level
ChatGPTChange a list nesting level. Apply to the open document using its observed revision and editorSessionId.
word_document_set_list_type
ChatGPTSet or clear paragraph list formatting. Apply to the open document using its observed revision and editorSessionId.
word_document_set_math_linear
ChatGPTReplace an equation from linear math text. Apply to the open document using its observed revision and editorSessionId.
word_document_set_model3_d_rotation
ChatGPTSet a 3D model's X/Y/Z orientation, in degrees. Apply to the open document using its observed revision and editorSessionId.
word_document_set_numbering_level
ChatGPTChange a list level's number format, label text, or indent. Apply to the open document using its observed revision and editorSessionId.
word_document_set_numbering_restart
ChatGPTRestart list numbering at a paragraph, or continue the preceding list. Apply to the open document using its observed revision and editorSessionId.
word_document_set_page_layout
ChatGPTSet page layout properties. Apply to the open document using its observed revision and editorSessionId.
word_document_set_page_number_format
ChatGPTSet the page-number format (decimal, roman, letter) and/or the start-at value for the document's sections. Apply to the open document using its observed revision and editorSessionId.
word_document_set_paragraph_borders
ChatGPTSet or clear the paragraph's border edges and shading fill. Apply to the open document using its observed revision and editorSessionId.
word_document_set_smart_art_data
ChatGPTReplace SmartArt data. Apply to the open document using its observed revision and editorSessionId.
word_document_set_smart_art_fill
ChatGPTSet or clear SmartArt fill. Apply to the open document using its observed revision and editorSessionId.
word_document_set_smart_art_node_text
ChatGPTSet SmartArt node text. Apply to the open document using its observed revision and editorSessionId.
word_document_set_smart_art_text_format
ChatGPTSet SmartArt text formatting. Apply to the open document using its observed revision and editorSessionId.
word_document_set_spacing
ChatGPTSet paragraph spacing. Apply to the open document using its observed revision and editorSessionId.
word_document_set_tab_stops
ChatGPTReplace the paragraph's tab stops (position, alignment, leader). An empty list removes them. Apply to the open document using its observed revision and editorSessionId.
word_document_set_table_borders
ChatGPTSet or clear table or cell borders, per edge. Apply to the open document using its observed revision and editorSessionId.
word_document_set_table_cell_margins
ChatGPTSet table default cell margins, or one cell's override, in points. Apply to the open document using its observed revision and editorSessionId.
word_document_set_table_column_width
ChatGPTSet one table column to an exact width in points. Apply to the open document using its observed revision and editorSessionId.
word_document_set_table_layout
ChatGPTSwitch a table between fixed column widths and autofit. Apply to the open document using its observed revision and editorSessionId.
word_document_set_table_look
ChatGPTToggle which table style options apply (first/last row and column, banding). Apply to the open document using its observed revision and editorSessionId.
word_document_set_table_style
ChatGPTApply a named table style to a table. Apply to the open document using its observed revision and editorSessionId.
word_document_set_table_width
ChatGPTSet a table's preferred width in points, as a percent, or to auto. Apply to the open document using its observed revision and editorSessionId.
word_document_set_title_page
ChatGPTToggle different-first-page headers and footers (w:titlePg), creating the empty first-page parts on enable. Apply to the open document using its observed revision and editorSessionId.
word_document_sort_table_rows
ChatGPTSort a table's body rows by one column, as text or as numbers. Apply to the open document using its observed revision and editorSessionId.
word_document_split_paragraph
ChatGPTSplit a paragraph at a run offset (with suggest, the new paragraph mark is a tracked insertion). Apply to the open document using its observed revision and editorSessionId.
word_document_suggest_revision
ChatGPTMark text ranges or paragraph glyphs as suggested deletions. Apply to the open document using its observed revision and editorSessionId.
word_document_table_cell_shading
ChatGPTSet or clear the selected table cell's fill color. Apply to the open document using its observed revision and editorSessionId.
word_document_table_cell_v_align
ChatGPTSet vertical text alignment in the selected table cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_col_left
ChatGPTInsert a table column to the left of the selected cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_col_right
ChatGPTInsert a table column to the right of the selected cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_delete_col
ChatGPTDelete the table column containing the selected cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_delete_row
ChatGPTDelete the table row containing the selected cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_delete_table
ChatGPTDelete the table containing the selected cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_merge_down
ChatGPTMerge the selected table cell with the cell below it. Apply to the open document using its observed revision and editorSessionId.
word_document_table_merge_right
ChatGPTMerge the selected table cell with the cell to its right. Apply to the open document using its observed revision and editorSessionId.
word_document_table_row_above
ChatGPTInsert a table row above the selected cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_row_below
ChatGPTInsert a table row below the selected cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_split_cell
ChatGPTSplit the selected table cell. Apply to the open document using its observed revision and editorSessionId.
word_document_table_text_wrapping
ChatGPTSet the selected table's text wrapping and position. Apply to the open document using its observed revision and editorSessionId.
word_document_toggle_checkbox
ChatGPTToggle a checkbox content control. Apply to the open document using its observed revision and editorSessionId.
word_document_update_fields
ChatGPTWrite recomputed cached results into the document's fields, one per field in document order. Apply to the open document using its observed revision and editorSessionId.
word_editor_connect
ChatGPTConnect the open editor to live document commands.
word_editor_disconnect
ChatGPTDisconnect a closed editor.
word_editor_poll
ChatGPTWait for the next command for this editor.
word_editor_reply
ChatGPTReturn a result from this editor.