Ouvrir le Studio

Google Docs Writer

Creer de nouveaux Google Docs ou mettre a jour des documents existants avec du texte ou du markdown

A quoi sert ce node ?

Le node Google Docs Writer cree de nouveaux Google Docs ou met a jour des documents existants avec du texte ou du contenu markdown. Il prend en charge deux modes : creer un nouveau document ou mettre a jour un document existant, avec la possibilite de remplacer ou d’ajouter du contenu.

Utilisations courantes :

  • Enregistrer du contenu genere par IA directement dans Google Docs
  • Creer des rapports a partir de donnees de workflow
  • Ajouter des logs ou des bilans quotidiens a un document existant

Configuration rapide

Connecter votre compte Google

Allez dans Builder → Integrations → Google et authentifiez-vous avec le scope google_docs

Ajouter le node Google Docs Writer

Trouvez-le dans IntegrationsGoogleDocs Writer

Configurer le mode d’ecriture

Choisissez de creer un nouveau document ou de mettre a jour un document existant, puis connectez votre entree de contenu

Configuration

Version : 1.0 | Integration : google_docs

Entrees

content string required

Le texte ou le contenu JSON a ecrire dans le document. Les entrees JSON sont automatiquement converties en texte brut. Connectez cette entree a la sortie d’un node precedent (par exemple, reponse LLM, sortie de template).

Parametres

integration_id string required

L’integration Google Docs a utiliser. Selectionnez parmi vos integrations Google configurees.

create_new boolean default: false

Indique s’il faut creer un nouveau document ou mettre a jour un document existant. Lorsqu’il est active, un nouveau document est cree avec le titre specifie. Lorsqu’il est desactive, un document existant est mis a jour.

document_id string

Le document existant a mettre a jour. Utilisez le Google Drive Picker pour selectionner le document. Requis lorsque create_new est desactive.

document_name string

Nom d’affichage du document selectionne. Rempli automatiquement lorsqu’un document est selectionne via le Picker.

document_title string

Titre du nouveau document. Utilise lorsque create_new est active.

tab_id string

L’identifiant de l’onglet specifique dans lequel ecrire. Laissez vide pour ecrire dans l’onglet par defaut (premier onglet).

tab_name string

Nom d’affichage de l’onglet selectionne. Rempli automatiquement lorsqu’un onglet est selectionne.

folder_id string

Le dossier Google Drive ou le nouveau document sera cree. Utilisez le Google Drive Picker pour selectionner un dossier de destination. Utilise uniquement lorsque create_new est active.

folder_name string

Nom d’affichage du dossier selectionne. Rempli automatiquement lorsqu’un dossier est selectionne via le Picker.

input_type select default: plain_text

Le format du contenu en entree.

ValeurDescription
plain_textLe contenu est traite comme du texte brut
markdownLe contenu est interprete comme du markdown et converti en formatage Google Docs
write_mode select default: replace

Comment le contenu est ecrit dans le document.

ValeurDescription
replaceEcrase tout le contenu existant du document ou de l’onglet
appendAjoute le nouveau contenu a la fin du contenu existant

Sortie

document_info string

Chaine JSON contenant l’identifiant, le titre et l’URL du document cree ou mis a jour.

{
  "document_id": "1aBcDeFgHiJkLmNoPqRsTuVwXyZ",
  "title": "Rapport Marketing Q1",
  "url": "https://docs.google.com/document/d/1aBcDeFgHiJkLmNoPqRsTuVwXyZ/edit"
}

Acceder a la sortie : {{Google_Docs_Writer_0.document_info}}

Exemples

Creer un nouveau document a partir d’une sortie LLM

Generer un article de blog avec l’IA et l’enregistrer comme nouveau Google Doc :

graph LR
    A[Text Input] --> B[LLM]
    B --> C[Google Docs Writer]

Configuration :

  • Connectez la sortie de votre LLM a l’entree content du Google Docs Writer
  • Activez create_new et definissez document_title avec le titre souhaite
  • Selectionnez optionnellement un dossier de destination via le Picker
  • Definissez input_type sur markdown si votre LLM produit du markdown

Ajouter un rapport quotidien a un document existant

Collecter des donnees de plusieurs sources et ajouter un bilan quotidien :

graph LR
    A[Google Sheets Reader] --> B[LLM]
    B --> C[Merge With Template]
    C --> D[Google Docs Writer]

Configuration :

  • Lisez les metriques quotidiennes depuis Google Sheets
  • Utilisez un LLM pour generer une synthese
  • Mettez en forme avec Merge With Template
  • Definissez write_mode sur append pour ajouter le rapport a la fin du document existant
  • Selectionnez le document cible via le Picker

Bonnes pratiques

  • Utilisez le type d’entree markdown pour le contenu formate. Lors de l’ecriture de contenu genere par IA, definissez input_type sur markdown pour preserver les titres, listes et liens dans le Google Doc.
  • Utilisez le mode append pour les logs et rapports recurrents. Au lieu de creer un nouveau document a chaque fois, ajoutez au document existant pour conserver un historique continu.
  • Organisez avec des dossiers. Lors de la creation de nouveaux documents, specifiez toujours un dossier de destination pour garder votre Google Drive organise.

Problemes courants

Le document n'est pas cree ou mis a jour

Verifiez que l’integration Google dispose des permissions d’ecriture. Le scope google_docs doit etre active et le compte authentifie doit avoir un acces en edition au document ou dossier cible.

Le formatage est perdu dans le document de sortie

Assurez-vous que input_type est defini sur markdown si votre contenu contient du formatage. En mode plain_text, toute la syntaxe markdown apparaitra comme du texte brut dans le document.

Nodes associes