Latenode

Sync Google Docs to Guru knowledge base

This template watches a Google Docs folder for a new document, loads the title and body, and creates a Guru Card with that content.

Use a JavaScript node to call the Guru API. Put the Guru API key in that JavaScript node. Connect Google Docs, then point the trigger at the folder you use for knowledge drafts.

Updated Sep 16, 2026Est. run: 9sEst. cost: $0.0006
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Turns a new Google Doc into a Guru Card
  • Reads title and body from Google Docs
  • Calls the Guru API from JavaScript
  • Keeps the Guru API key in the JavaScript node

How it works

1
Trigger

Watch the Docs folder

The scenario starts when a new document appears in the Google Docs folder you choose.

2
Action

Load the document

Google Docs reads the title and body so Guru can store them.

3
Action

Create the Guru Card

JavaScript sends title and body to the Guru Cards API. Put the Guru API key in that JavaScript node.

Setup guide

1

Connect Google Docs

Add a Google Docs connection with access to the folder you want to watch.

2

Point the trigger at the folder

Add a Google Docs trigger for a new document in that folder.

3

Store the Guru key and create the card

Add a JavaScript node that calls the Guru Cards API. Put your Guru API key in that JavaScript node. Map document title to the card title and document body to the card content. Set the Guru collection id in the same node.

Requirements

A Google Docs folder Latenode can read
A Guru collection id
A Guru API key stored in the JavaScript node

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.