Skip to main content
Connect Google Workspace via OAuth and describe what you want to build in chat. Rocket reads your Docs, Sheets, and Calendar as source material and can write generated outputs back into your Google tools.
This connector is only available for Next.js TypeScript web build tasks.

What you can do

Build from specs and PRDs

Your team writes PRDs in Google Docs. Let Rocket read the spec directly and build what it describes, including data models, user stories, and UI layout notes.

Replace placeholder content

Point Rocket at the Google Doc with your hero headline, feature descriptions, and pricing copy. Rocket reads it and replaces every placeholder with your real brand messaging.

Build data-driven apps from Sheets

Rocket reads columns, rows, and data types from your spreadsheets, then generates a working app. Works for product catalogs, pricing matrices, campaign trackers, and team directories.

Build from Google Calendar

Build booking systems and event pages that pull directly from Google Calendar. No fake data or hardcoded times.

Save copy to Docs for review

Send generated marketing copy to a Google Doc where your team can comment, edit, and approve before anything goes live.

Export content to Sheets

Export the full content structure (page name, section, headline, body, CTA) to a spreadsheet. Clients review and leave comments in the tool they already use.

Before you connect

Google Workspace uses OAuth, so no API key is required. It is a workspace-level connector, so connect it once and it is available across all tasks.

Connect Google Workspace

You can connect from three places. All do the same thing.Option 1: From chatType a prompt that references a Google Doc or Sheet, for example Read my brand messaging doc at [DOCS_URL] and replace all placeholder text. Rocket detects the intent and shows a Connect button inline. Click it to open the authorization flow.
Rocket chat panel showing a Connect prompt for Google Workspace.Rocket chat panel showing a Connect prompt for Google Workspace.
Option 2: From the Connectors tabClick the ... button in the preview toolbar, then select Connectors.
Toolbar dropdown with Connectors option highlighted.Toolbar dropdown with Connectors option highlighted.
Click the Google Workspace card, then click Connect.
Connectors panel showing the Google Workspace card with a Connect button.Connectors panel showing the Google Workspace card with a Connect button.
Option 3: From workspace Settings

Connect from workspace Settings

Connect once from Settings and it is available across all tasks.
After clicking ConnectGoogle’s authorization screen opens. Select your account, review the permissions, and click Allow.
Google OAuth authorization screen asking to allow Rocket access to your Google Workspace.
A green dot appears next to Google Workspace when the connection is active.Disconnect

Disconnect a service

Disconnect or switch accounts from workspace Settings.

Supported services

ServiceReadWriteCommon use cases
Google DocsFull document text, headings, tables, embedded contentNew pages, reports, structured summariesBuild from specs, replace placeholder copy, generate documentation
Google SheetsColumn headers, row data, data types, formulasAppend rows, update cells, create new sheetsData-driven apps, SEO exports, content structure exports
Google CalendarEvents, availability, time zones, recurring eventsCreate and update eventsBooking systems, scheduling pages, event listings

Example prompts

Replace [DOCS_URL] and [SHEETS_URL] with your actual links.

Read from Google

Use casePrompt
Update hero from brand guidelinesUpdate the hero section using my brand guidelines at [DOCS_URL]. Rewrite the headline, subtext, and CTA.
Replace all placeholder copyRead my brand messaging doc at [DOCS_URL] and replace every placeholder on this site with real copy. Match tone, voice, and terminology from the doc.
Update features from product specUpdate the features section using my product spec at [SHEETS_URL]. Rewrite every feature card and reorganize categories to match the doc.
Build feature comparison tableRead the competitor analysis at [SHEETS_URL] and build a feature comparison table with check marks and descriptions.
Update pricing from spreadsheetUpdate the entire pricing section using my pricing matrix at [SHEETS_URL]. Replace all placeholder tiers, prices, and limits and add a billing toggle.
Update team sectionUpdate the team section using roster data from [SHEETS_URL]. Replace placeholder team members with real names, roles, and bios.

Write back to Google

Use casePrompt
Save copy for team reviewSave all copy from this landing page to Google Docs for the marketing team to review and approve.
Export SEO metadataExtract SEO metadata from this website and save page titles, meta descriptions, and keywords to a Google Sheet.
Save content for clientExport the content structure to Google Sheets with each row showing page, section, headline, body, and CTA for client review.
Generate A/B test variantsGenerate headline and CTA variants for A/B testing and save them to a Google Sheet.
Create ad copyCreate short-form ad copy for Google Ads, Meta Ads, and LinkedIn Ads from this landing page and save to Google Docs.

Tips

  • Sheets work best with clean data. Use clear column headers, consistent data types, and avoid merged cells. The cleaner the spreadsheet, the better Rocket maps it.
  • Calendar time zones. Rocket respects your calendar’s time zone settings. Double-check these before building scheduling features.
  • Write-back is additive. Rocket creates new documents or appends content. It will not overwrite existing files unless you explicitly ask.
  • Large files. For very large Docs or Sheets, reference specific sections or cell ranges to keep context focused.
  • Link directly. Sharing a direct URL gives Rocket the fastest path to your content. Descriptions like “my pricing spreadsheet” work too, but links are more reliable.

What’s next?

Notion

Connect your documentation and wikis for knowledge-driven development.

Linear

Connect issue tracking and project management to your Rocket workflow.

Supabase

Add a database backend with authentication and storage to your app.

All connectors

Browse every available integration.