Workspace
Google Docs capabilities
Google Docs is where the writing happens. The agent can draft new documents, rewrite sections, replace placeholders across a file, build tables, and export the result as a PDF.
41 capabilities
Good for
- Drafting documents from notes
- Bulk find-and-replace edits
- Building tables and structured sections
- Summarising long documents
What it cannot do
- Images must be supplied as public links; the agent cannot upload a local file into a document.
- Replacing a document's Markdown replaces its whole content.
- Comments and suggestions are not available; the agent edits the document content directly.
What we'll ask for
- Read your documents and their content
- Create and edit documents, including text, tables, and images
- Export documents as PDF
Try asking
- "Draft a one-page proposal from my notes"
- "Replace every [COMPANY] placeholder in the contract with the client's name"
- "Turn the meeting notes into a summary with a table of owners and deadlines"
All Google Docs capabilities
These act through your connected Google Docs account.
Read
- Export as PDFGOOGLEDOCS_EXPORT_DOCUMENT_AS_PDF
Exports a document as a PDF file.
- Get documentGOOGLEDOCS_GET_DOCUMENT_BY_ID
Reads a document's full structured content.
- Get document structureGOOGLEDOCS_GET_DOCUMENT_END_INDEX
Reads a document's end position and paragraph layout.
- Read document as textGOOGLEDOCS_GET_DOCUMENT_PLAINTEXT
Returns a plain-text rendering of a document.
- List spreadsheet chartsGOOGLEDOCS_LIST_SPREADSHEET_CHARTS
Lists the charts in a linked spreadsheet.
Create
- Copy documentGOOGLEDOCS_COPY_DOCUMENT
Creates a duplicate of an existing document.
- Create table with dataGOOGLEDOCS_CREATE_AND_POPULATE_TABLE
Builds a table and fills its cells with text in one step.
- Create documentGOOGLEDOCS_CREATE_DOCUMENT
Creates a document with a title and opening text.
- Create document from MarkdownGOOGLEDOCS_CREATE_DOCUMENT_MARKDOWN
Creates a document from Markdown text.
- Add footerGOOGLEDOCS_CREATE_FOOTER
Adds a footer to a document.
- Add footnoteGOOGLEDOCS_CREATE_FOOTNOTE
Adds a footnote to a document.
- Add headerGOOGLEDOCS_CREATE_HEADER
Adds a header, optionally with text.
- Create named rangeGOOGLEDOCS_CREATE_NAMED_RANGE
Marks a named range you can reference later.
- Add tabGOOGLEDOCS_CREATE_TAB
Creates a new tab in a document.
- Insert image in cellGOOGLEDOCS_INSERT_IMAGE_IN_TABLE_CELL
Places an image from a link into a table cell.
- Insert imageGOOGLEDOCS_INSERT_INLINE_IMAGE
Places an image from a link into the document text.
- Insert page breakGOOGLEDOCS_INSERT_PAGE_BREAK
Adds a page break at a chosen position.
- Insert tableGOOGLEDOCS_INSERT_TABLE_ACTION
Adds a table to a document.
- Insert table columnGOOGLEDOCS_INSERT_TABLE_COLUMN
Adds a column to a table.
- Insert table rowGOOGLEDOCS_INSERT_TABLE_ROW
Adds a row at a chosen position in a table.
- Insert textGOOGLEDOCS_INSERT_TEXT_ACTION
Adds text at a chosen position in the document.
- Insert text in cellGOOGLEDOCS_INSERT_TEXT_IN_TABLE_CELL
Writes text into a table cell by row and column.
Update
- Add bulletsGOOGLEDOCS_CREATE_PARAGRAPH_BULLETS
Turns paragraphs in a range into bullet points.
- Remove bulletsGOOGLEDOCS_DELETE_PARAGRAPH_BULLETS
Removes bullet formatting from a range.
- Replace all textGOOGLEDOCS_REPLACE_ALL_TEXT
Finds a phrase everywhere and replaces it.
- Replace imageGOOGLEDOCS_REPLACE_IMAGE
Swaps an existing image for a new one from a link.
- Unmerge table cellsGOOGLEDOCS_UNMERGE_TABLE_CELLS
Splits previously merged table cells apart.
- Replace document from MarkdownGOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN
Replaces a document's entire content with new Markdown.
- Update section from MarkdownGOOGLEDOCS_UPDATE_DOCUMENT_SECTION_MARKDOWN
Inserts or replaces one section using Markdown text.
- Update document styleGOOGLEDOCS_UPDATE_DOCUMENT_STYLE
Changes page size, margins, and text direction.
- Update existing documentGOOGLEDOCS_UPDATE_EXISTING_DOCUMENT
Applies a set of structured edits to a document.
- Update table row styleGOOGLEDOCS_UPDATE_TABLE_ROW_STYLE
Changes the formatting of a table row.
- Update tab propertiesGOOGLEDOCS_UPDATE_TAB_PROPERTIES
Changes a tab's title, order, parent, or icon.
Delete
- Delete contentGOOGLEDOCS_DELETE_CONTENT_RANGE
Removes a range of content from a document.
- Delete footerGOOGLEDOCS_DELETE_FOOTER
Removes a document's footer.
- Delete headerGOOGLEDOCS_DELETE_HEADER
Removes a document's header.
- Delete named rangeGOOGLEDOCS_DELETE_NAMED_RANGE
Removes a named range from a document.
- Delete tabGOOGLEDOCS_DELETE_TAB
Removes a tab from a document.
- Delete table columnGOOGLEDOCS_DELETE_TABLE_COLUMN
Removes a column from a table.
- Delete table rowGOOGLEDOCS_DELETE_TABLE_ROW
Removes a row from a table.
Search
- Search documentsGOOGLEDOCS_SEARCH_DOCUMENTS
Finds documents by name, content, or date.
Common questions
- Can OptInsta google docs handle everything I need?
- Google Docs: Images must be supplied as public links; the agent cannot upload a local file into a document.
- Can OptInsta google docs handle everything I need?
- Google Docs: Replacing a document's Markdown replaces its whole content.
- Can OptInsta google docs handle everything I need?
- Google Docs: Comments and suggestions are not available; the agent edits the document content directly.
Also works with
Last updated: 2026-09-24