InfuseOS
Integrations

Google Docs

Create, read, edit, and share Google Docs through InfuseOS.

Google Docs Integration

The Google Docs integration provides rich document creation and editing capabilities. Create new documents, add formatted content, find and replace text, and manage sharing—all through natural conversation.

Screenshot

[IMAGE PLACEHOLDER: Google Doc being created with formatted content]

Available Actions

ActionDescriptionApproval Required
Create DocCreate new Google Doc✅ Yes
Read DocRead document content❌ No
AppendAdd content to end❌ No
InsertInsert at specific position❌ No
Find & ReplaceText replacement❌ No
ShareUpdate sharing permissions✅ Yes

Creating Documents

Create new Google Docs:

"Create a new document called 'Meeting Notes'"
"Make a new Google Doc titled 'Project Proposal'"

Visibility Options

VisibilityDescription
privateOnly you can access (default)
anyone_with_linkAnyone with the link can view
"Create a public document called 'FAQ' that anyone can view"
"Create a private doc called 'Personal Notes'"

Screenshot

[IMAGE PLACEHOLDER: Create document approval dialog]

Note: Creating a document creates an empty document. Use Append to add content after creation.

Reading Documents

Read the contents of existing documents:

"Read my project proposal document"
"Show me what's in the meeting notes"
"Get the contents of the Q4 Report"

What You Get

Reading a document returns:

  • Document title
  • Full text content
  • Revision ID
  • Structure summary (paragraph count, tables)

Screenshot

[IMAGE PLACEHOLDER: Document content being displayed]

Adding Content

Appending Content

Add formatted content to the end of a document:

"Add a summary section to the project proposal"
"Append today's action items to the meeting notes"
"Add this content to my document: [your content]"

Inserting Content

Insert content at a specific position:

"Add a new section at the beginning of the document"
"Insert a table after the introduction"

Tip: Use index 1 to insert at the very beginning of the document.

Markdown Formatting

InfuseOS uses Markdown for document formatting. The following formats are supported:

Text Formatting

MarkdownResult
# Heading 1Large heading
## Heading 2Medium heading
### Heading 3Small heading
**bold**Bold text
*italic*Italic text
~~strikethrough~~Strikethrough
`code`Inline code
[link](url)Hyperlink

Block Elements

MarkdownResult
- itemBullet list
1. itemNumbered list
> quoteBlock quote
---Horizontal rule
``` code ```Code block

Rich Content

MarkdownResult
![alt](url)Image
| table | headers |Table

Example

"Add this to the document:

# Meeting Summary

**Date**: January 15, 2024

## Attendees
- John Smith
- Sarah Johnson
- Mike Williams

## Action Items
1. Review the proposal by Friday
2. Schedule follow-up meeting
3. Send updated timeline

> Important: Deadline is end of month
"

Find and Replace

Replace text throughout a document:

"Replace all instances of 'Q3' with 'Q4' in the report"
"Change 'draft' to 'final' in the document"
"Update the year from 2023 to 2024"

Options

OptionDescription
FindText to search for
ReplaceReplacement text
Match caseCase-sensitive matching (optional)

Screenshot

[IMAGE PLACEHOLDER: Find and replace operation]

Template Use Case

Find and replace is great for templates:

"Replace {{client_name}} with 'Acme Corporation'"
"Replace {{date}} with 'January 15, 2024'"

Sharing Documents

Update document sharing permissions:

"Share the proposal with john@example.com"
"Make the document viewable by anyone with the link"
"Give Sarah editor access to the project plan"

Visibility Options

VisibilityDescription
anyone_with_linkAnyone with link can access
specific_usersShare with specific emails
privateRemove public access

Permission Levels

RolePermissions
readerView only
commenterView and comment
writerFull edit access

Screenshot

[IMAGE PLACEHOLDER: Share document approval dialog]

Examples

"Share the document with john@example.com as an editor"
"Give sarah@example.com and mike@example.com view access"
"Make the document public for anyone to view"
"Remove public access and make it private"

Example Prompts

Creating Documents

"Create a meeting notes template with sections for 
attendees, agenda, discussion, and action items"

"Make a project proposal document with an executive summary, 
timeline, and budget sections"

Editing Documents

"Add today's meeting notes to the team document"
"Update the project timeline in the planning doc"
"Fix all the typos where 'teh' should be 'the'"

Collaboration

"Share the proposal with the sales team for review"
"Give my manager editor access to the report"
"Make the FAQ document public"

Workflow Automation

"Every Monday, create a new weekly planning document 
with the current date and standard sections"

Best Practices

1. Create Then Populate

First: "Create a document called 'Meeting Notes'"
Then: "Add the meeting summary with attendees and action items"

2. Use Structured Formatting

"Add a section with:
# Project Update
## Status: On Track
- Completed task 1
- Completed task 2
## Next Steps
1. Review with team
2. Get approval"

3. Review Before Sharing

Always check the approval dialog when sharing documents.

4. Use Templates with Find/Replace

Create template documents with placeholders, then use find/replace to customize.

Limitations

  • Formatting: Complex formatting may be simplified
  • Images: Image URLs must be publicly accessible
  • Real-time collaboration: Changes are applied sequentially
  • Document size: Very large documents may be truncated when reading

On this page