Opis flow
Účel a výhody
Chatbot plánovač stretnutí pre Google Kalendár
Tento workflow premení AI chatbota na inteligentného, automatizovaného plánovača stretnutí, ktorý sa priamo integruje s Google Kalendárom. Umožňuje používateľom prirodzene komunikovať s chatbotom kvôli plánovaniu, úprave alebo zrušeniu udalostí v kalendári, čím celý proces zjednodušuje a zefektívňuje pre jednotlivcov aj organizácie.
Prehľad workflowu
Keď používateľ otvorí chat, privíta ho priateľská správa, ktorá vysvetľuje možnosti chatbota pri plánovaní stretnutí na základe niekoľkých údajov (kto, kedy, kde). Táto interakcia prebieha v nasledujúcej sekvencii:
Krok | Komponenta | Účel |
---|
1 | Chat Opened Trigger | Zistí, kedy sa začne chatová relácia. |
2 | Message Widget | Zobrazí používateľovi uvítaciu správu. |
3 | Chat Output | Zobrazí uvítaciu správu v chat okne. |
Spracovanie požiadaviek používateľa
Keď používateľ odošle správu (napr. „Naplánuj stretnutie s Jánom budúci utorok o 15:00“), workflow zachytí tento vstup a spracuje ho podľa nasledujúcej logiky:
- Chat Input: Prijíma správy od používateľa.
- Chat History: Sleduje predchádzajúce interakcie pre kontextovú konverzáciu.
- AI Agent: Pôsobí ako inteligentné jadro, ktoré interpretuje zámer a riadi potrebné akcie.
AI agent je vylepšený o viacero špecializovaných nástrojov na plnenie úloh spojených s plánovaním stretnutí:
Integrované nástroje a schopnosti
- Google Search: Umožňuje agentovi vyhľadať informácie alebo overiť detaily v prípade potreby.
- URL Retriever: Umožňuje extrakciu obsahu z URL odkazov spomenutých v konverzácii.
- Find Available Times: Skontroluje v Google Kalendári optimálne voľné termíny medzi účastníkmi.
- Create Event: Priamo naplánuje nové udalosti do Google Kalendára, s možnosťou generovať Google Meet link a pripomienky.
- Delete Event: Odstráni udalosti z kalendára a ak je potrebné, upozorní účastníkov.
- View Events: Zobrazí nadchádzajúce udalosti, alebo vyhľadá konkrétne stretnutia v kalendári.
- Current Time Tool: Poskytuje aktuálny dátum a čas pre časovo citlivé plánovanie.
Všetky tieto nástroje sú pripojené k AI agentovi, ktorý rozhoduje, ktorý použiť na základe požiadavky používateľa.
Výstup a spätná väzba používateľa
Po dokončení úlohy AI agentom (napr. naplánovanie alebo zrušenie stretnutia), vygeneruje odpoveď, ktorá sa zobrazí používateľovi prostredníctvom ďalšej komponenty Chat Output – čím potvrdí akciu alebo poskytne ďalšie inštrukcie.
Prečo je tento workflow užitočný
- Škálovateľnosť: Automatizuje opakujúce sa úlohy spojené s plánovaním, takže používatelia zvládnu viac stretnutí s menšou námahou.
- Bezproblémová integrácia: Priame prepojenie s Google Kalendárom znižuje prepínanie kontextu a manuálne zadávanie údajov.
- Používateľská prívetivosť: Spracovanie prirodzeného jazyka umožňuje plánovať stretnutia každému, aj bez technických znalostí.
- Kontekstová inteligencia: Uchováva históriu chatu pre personalizovanú, inteligentnú asistenciu.
- Rozšíriteľnosť: Modulárny dizajn umožňuje pridávať ďalšie nástroje alebo integrácie podľa potreby.
Príklady používateľských scenárov
- Rezervácia stretnutia: „Môžeš mi naplánovať hovor so Sarah a Tomom tento piatok o 14:00?“
- Nájsť voľný termín: „Kedy najskôr budúci týždeň mám voľno na 1-hodinové stretnutie s Jane?“
- Zrušenie stretnutia: „Zruš moje stretnutie s marketingovým tímom zajtra.“
- Zoznam udalostí: „Ukáž mi všetky stretnutia naplánované na tento týždeň.“
Prehľadová tabuľka hlavných komponentov
Názov komponenty | Úloha vo workflowe |
---|
Chat Opened Trigger | Spustí uvítaciu sekvenciu |
Message Widget | Zobrazuje uvítacie/informačné správy |
Chat Input/Output | Rieši komunikáciu s používateľom a odpovede |
Chat History | Uchováva kontext konverzácie |
AI Agent | Centrálna inteligencia a rozhodovanie |
Google Calendar Tools | Správa udalostí (vytváranie, zobrazenie, mazanie atď.) |
Google Search/URL | Doplnkové získavanie údajov |
Current Time Tool | Poskytuje časový kontext |
Záver
Tento workflow je ideálny na automatizáciu a škálovanie často zdĺhavého procesu plánovania stretnutí. Vďaka využitiu AI a priamej integrácie s Google Kalendárom umožňuje používateľom efektívne spravovať svoje kalendáre, šetriť čas a znižovať riziko chýb alebo dvojitého rezervovania — a to všetko cez intuitívne chat rozhranie.