NewYour AI employee is one email away →
Google Docs logo

Google Docs AI employee

Viktor works in Google Docs for you. Ask in Slack or Microsoft Teams.

Viktor is an AI employee that connects to Google Docs and helps you capture, organize, and find team or personal notes, running 24 Google Docs actions for you like List Tabs, Create Tab, and Append Text. Ask in plain English from your workspace; Viktor does the work in Google Docs and reports back. Viktor connects with Sign in with Google.

Free to start
No credit card
SOC 2 Type 1
Works in Slack & Microsoft Teams

What can your AI employee do in Google Docs?

Viktor connects to your Google Docs account and completes work in it. He doesn't just answer questions about Google Docs, he takes the actions on your behalf and delivers the finished result to your workspace.

Unlike workflow builders such as Zapier or Make, there is nothing to configure - no triggers to map, no workflows to maintain. You describe the outcome in plain English, and Viktor picks the right Google Docs actions, chains them with the other 9,800+ tools he connects to, and asks for approval before anything sensitive runs.

About Google Docs

Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps

Use Google Docs from Slack and Microsoft Teams

Message Viktor in a Slack channel, a Microsoft Teams chat or a direct message. He opens Google Docs, does the work and posts the result in the same thread, so nobody has to switch tabs.

He can also run Google Docs work on a schedule, like a weekly Google Docs summary posted to your team's channel. Anything sensitive waits for your approval before it runs.

Viktor is not affiliated with or endorsed by Google Docs.

  1. You ask in your workspace

    Describe what you need in plain English

  2. Viktor picks the actions

    Selects from 24 Google Docs actions, chains them together

  3. Runs in Google Docs

    Helps you capture, organize, and find team or personal notes - your real data.

  4. Reports back

    Delivers the finished result to your workspace

Try asking Viktor

What can you ask Viktor to do in Google Docs?

Messages you'd actually send. Paste one into your workspace, swap in your specifics, and Viktor takes it from there.

  • “Find the Google Docs doc about onboarding and turn it into a checklist.”

    — you, to @Viktor

  • “Summarize what changed in Google Docs this week and post it here every Friday.”

    — you, to @Viktor

  • “Draft a new Google Docs page from this meeting transcript.”

    — you, to @Viktor

  • “Search Google Docs for anything about the renewal and pull out the key facts.”

    — you, to @Viktor

How it works

How does Viktor work with Google Docs?

Step 1: Connect your stack

27+ native integrations plus 9,800+ tools via managed connectors. Mostly one-click OAuth, a few API keys. No webhooks, no Zapier zaps.

Maya Patel11:32 AM
@Viktor check this week's Stripe revenue against HubSpot and flag anything off before the board call.
Viktor
Viktor11:33 AM
On it. Cross-checking Stripe against HubSpot and fixing anything that doesn't line up before your board call.

Step 2: Tell Viktor what you need

Message Viktor like a teammate: "Pull this week's MRR from Stripe." "Triage new Linear bugs." "Pause Meta ads over $40 CPA." Any tool.

Viktor
Viktor9:12 AM
📊 Revenue check:
$84,210 (+6.4% WoW).
3 deals didn't match HubSpot.
Fixed 2, one needs your call.

revenue_raport.pdf

4 pages·PDF

Step 3: Viktor does the work, you review

Viktor opens the tools, runs the work, and posts back exactly what changed. Sensitive actions wait for your approval. It’s all logged.

Actions

What can Viktor do in Google Docs?

Ask in plain English from your workspace. Viktor picks the right Google Docs actions, runs the work, and reports back. No workflows to build.

  • Other

    Append Text

    Append text to the end of a Google Doc, or to the very beginning when Append at Beginning is set. Use when adding a line or paragraph to an existing document without choosing an exact character position. Use Insert Text instead when the text must land at a specific index, or when inserting into a particular tab. Use Find Document to resolve a document's name to its ID.

  • Other

    Apply Bullets

    Turn paragraphs into a bulleted or numbered list in a Google Doc. Locate the paragraphs with Find Text, or pass an explicit Start Index and End Index. Every paragraph the range touches becomes a list item. Use Remove Bullets to undo. Use Find Document to resolve a document's name to its ID.

  • Other

    Create Document From Template

    Create a new Google Doc by copying a template document and substituting {{placeholder}} tokens with values. Use Find Document to resolve the template's name to its ID. Returns {documentId, title, url}.

  • Document

    Create Document

    Create a new Google Doc with an optional body. The body is rendered as Markdown, so you can include headings (# Title), bold/italic, bullet/numbered lists, links, and code. Optionally place the doc in a specific Drive folder. Returns {documentId, title, url}.

  • Other

    Create Tab

    Add a new tab to an existing Google Doc and return its Tab ID. The tab is created empty; pass the returned tabId as Tab ID to Insert Text, Write Table, Insert Image, Insert Table or Insert Page Break to fill it, because an edit sent without a Tab ID always goes to the document's first tab. Added at the end of the document's tabs unless Position is set, and nested under another tab when Parent Tab ID is set. Use List Tabs to see the tabs a document already has, or Find Document to resolve a document's name to its ID. Position applies only to the tab being created: this tool set cannot rename, reorder or delete a tab that already exists — say so plainly rather than attempting a workaround such as recreating the tab.

  • Other

    Delete Table

    Remove an entire table, structure and contents, from the document. Use this to clear a table completely, including an empty table left behind after its text was removed. Set Table Number to pick which table to remove (1 = first top-level table in the document, in reading order; a table nested inside another table's cell doesn't count separately). Use Get Document first if you need to confirm how many tables exist. This also works on a table linked to a Google Sheet, since removal is treated as ordinary content deletion. Use Find Document to resolve a document's name to its ID. In a multi-tab document, set Tab ID to choose which tab to delete from — without it the first tab's tables are the ones counted and removed; use List Tabs to get the IDs.

  • Other

    Export Document

    Export a Google Doc to a file in PDF, DOCX, TXT, HTML, or ODT format. Use when asked to export, download, convert, or 'save as' a doc in one of those formats. Use Find Document to resolve a document's name to its ID. Returns {filePath, filename, mimeType}, where filePath is the exported file in the workflow's temporary storage - it is a local path, not a shareable download link.

  • Document

    Find Document

    Search for Google Docs by name or full-text content. Returns a list of {id, name, url, modifiedTime}. Use this first to resolve a document's name to its ID, then pass the id to Get Document, Export Document, or any of the insert/replace tools.

  • Other

    Format Paragraph

    Apply paragraph formatting (heading style, alignment, line spacing, indentation) in a Google Doc. Locate the paragraph with Find Text, or pass an explicit Start Index and End Index. Google Docs applies paragraph styles to whole paragraphs, so every paragraph the range touches is restyled, not just the matched text. Use Find Document to resolve a document's name to its ID.

Works with your stack

Viktor uses Google Docs together with your other tools

Ask for outcomes that span tools - Viktor pulls from Google Docs, cross-references the rest of your stack, and delivers one finished result.

Trusted by 78,000+ teams

The moment Viktor becomes part of the team.

Infrastructure for a $1M/yr agency built in 9 days
“I discovered Viktor 9 days ago, and I have already built the infrastructure for a $1,000,000 a year content agency with zero staff.”
Troy Dean

Troy Dean

Founder, Agency Mavericks

Saved:1 FTE/1 full time employee
“Literally a game-changer for me, like adding another employee (or two).”
Krysta Mueggenburg

Krysta Mueggenburg

Owner, Element Turf & Outdoor Solutions

Saved:10+ hrs/week
“Claude Tag writes better specs. Viktor executes faster across tools. Viktor actually goes and creates the tickets.”
Toni Lopez

Toni Lopez

Co-founder, Karumi (YC F25)

Google Docs integration FAQ

Yes. Google Docs is one of the 9,800+ tools Viktor connects to, with Sign in with Google. Once connected, anyone on your team can put Viktor to work in Google Docs from their workspace - no workflow builder, no code.

4.9 on G2G2 rating: 4.9 out of 5 stars

Start free. Viktor delivers.

Start for free today. No credit card required.

Get Started for Free