Přeskočit na hlavní obsah

Google Docs

Propojení probíhá stejně jako u ostatních Google účtů v Siesta AI (OAuth 2.0). OAuth přihlášení a consent obrazovka v Google účtu se může lišit podle typu účtu, doménové politiky a dostupných oprávnění.

Přehled

Tento dokument popisuje integraci GoogleDocs pro práci s dokumenty v Google Workspace.

Integrace je vhodná pro:

  • čtení obsahu dokumentů pro agenty a workflows,
  • automatizované vytváření dokumentů,
  • aktualizaci obsahu dokumentů v rámci interních procesů.

Přidání připojení

1. Připojení Google Docs v Siesta AI

  1. V sekci Připojení klikni na Add Connection.
  2. Ve výběru konektorů vyber Google připojení.
  3. Přihlas se svým Google účtem.
  4. Potvrď požadovaná oprávnění (scopes) pro Google Docs.
  5. V detailu připojení můžeš upravit přístup a rozsah povolených funkcí (scopes/policies). Detail připojení a scopes

2. Google Docs Integration

Název služby

GoogleDocs

Popis

Integrace umožňuje vytvářet, načítat a aktualizovat Google dokumenty přes autorizovaný Google účet.

2.1 CreateDocumentAsync

Popis
Vytvoří nový Google dokument.

Vstupní parametry

ParametrTypPovinnýPopis
titleStringAnoNázev dokumentu.
contentStringNePočáteční textový obsah dokumentu.

Chování

  • Pokud je předán content, zapíše se do nově vytvořeného dokumentu.
  • Výstupem je identifikátor a metadata nového dokumentu.

Typické použití

  • Generování reportů
  • Zakládání dokumentů ze šablon

2.2 GetDocumentAsync

Popis
Načte existující Google dokument podle ID.

Vstupní parametry

ParametrTypPovinnýPopis
documentIdStringAnoID cílového dokumentu.

Chování

  • Vrací metadata a obsah dokumentu dle oprávnění účtu.
  • Pokud dokument neexistuje nebo není dostupný, operace selže.

2.3 UpdateDocumentAsync

Popis
Aktualizuje obsah existujícího dokumentu.

Vstupní parametry

ParametrTypPovinnýPopis
documentIdStringAnoID dokumentu, který se má upravit.
contentStringAnoNový obsah určený k zápisu.

Chování

  • Aktualizace probíhá nad existujícím dokumentem.
  • Rozsah a způsob změn se řídí oprávněními připojeného Google účtu.

Typické použití

  • Aktualizace provozních dokumentů
  • Dopisování výstupů z workflow
  • Synchronizace obsahu mezi systémy

Bezpečnostní poznámky

  • Integrace běží přes oficiální Google API.
  • Přístup je řízen přes OAuth 2.0 a scopes udělené uživatelem.
  • Doporučuje se používat princip minimálních oprávnění a pravidelně revidovat scopes.

Designová rozhodnutí

  • Veškeré operace probíhají nad konkrétním autorizovaným Google účtem.
  • Oprávnění k dokumentům se dědí z Google Workspace sdílení.
  • Chybějící oprávnění nebo neexistující dokument vrací chybu okamžitě (fail-fast).

Shrnutí

  • GoogleDocs konektor umožňuje vytvářet, číst a upravovat dokumenty v Google Docs.
  • Připojení je založené na OAuth a správě scopes.
  • Integrace je vhodná pro automatizované dokumentační a reportingové scénáře v agentech a workflows.