Popis flow
Účel a výhody
Tento workflow promění AI chatbota v chytrý, automatizovaný plánovač schůzek, který se přímo integruje s Google Kalendářem. Umožňuje uživatelům přirozeně konverzovat s chatbotem a plánovat, aktualizovat nebo mazat události v kalendáři, což dělá celý proces pohodlným a škálovatelným jak pro jednotlivce, tak pro organizace.
Přehled workflow
Když uživatel otevře chat, přivítá ho přátelská uvítací zpráva, která vysvětlí schopnosti chatbota pomoci s plánováním schůzek pouze na základě několika detailů (například kdo, kdy a kde). Tato interakce probíhá v následujícím sledu:
Krok | Komponenta | Účel |
---|
1 | Chat Opened Trigger | Detekuje zahájení chatovací relace. |
2 | Message Widget | Zobrazuje uvítací zprávu uživateli. |
3 | Chat Output | Ukazuje uvítací zprávu v chatovacím okně. |
Zpracování požadavků uživatele
Když uživatel odešle zprávu (např. „Naplánuj schůzku s Honzou příští úterý ve 15:00“), workflow tento vstup zachytí a zpracuje následující logikou:
- Chat Input: Přijímá zprávy od uživatele.
- Chat History: Sleduje předchozí interakce pro kontextovou konverzaci.
- AI Agent: Působí jako inteligentní jádro, interpretuje záměr uživatele a řídí relevantní akce.
AI agent je rozšířen o několik specializovaných nástrojů pro splnění úkolů spojených s plánováním schůzek:
Integrované nástroje a funkce
- Google Search: Umožňuje agentovi vyhledávat informace nebo ověřovat detaily v případě potřeby.
- URL Retriever: Umožňuje extrakci obsahu z odkazů zmíněných v konverzaci.
- Find Available Times: Kontroluje v Google Kalendáři optimální volné termíny napříč účastníky.
- Create Event: Vytváří nové události přímo v Google Kalendáři s možností odkazu na Google Meet a připomínek.
- Delete Event: Maže události z kalendáře a v případě potřeby informuje účastníky.
- View Events: Zobrazuje nadcházející události nebo vyhledává konkrétní schůzky v rámci kalendáře.
- Current Time Tool: Poskytuje aktuální datum a čas jako kontext pro časově citlivé plánování.
Všechny tyto nástroje jsou napojeny na AI agenta, který rozhoduje, který použít dle požadavku uživatele.
Výstup a zpětná vazba uživateli
Jakmile AI agent dokončí úkol (například naplánování nebo zrušení schůzky), vygeneruje odpověď, která se prostřednictvím další komponenty Chat Output zobrazí uživateli v chatu jako potvrzení nebo další instrukce.
Proč je tento workflow užitečný
- Škálovatelnost: Automatizuje opakující se úkoly spojené s plánováním, takže uživatelé zvládnou více schůzek s menším úsilím.
- Bezproblémová integrace: Přímé propojení s Google Kalendářem omezuje přepínání kontextu a ruční zadávání dat.
- Uživatelská přívětivost: Díky zpracování přirozeného jazyka může schůzky plánovat kdokoli bez technických znalostí.
- Práce s kontextem: Uchovává historii chatů pro personalizovanou a inteligentní asistenci.
- Rozšiřitelnost: Modulární design umožňuje přidávat další nástroje nebo integrace dle potřeby.
Příkladové uživatelské scénáře
- Rezervace schůzky: „Můžeš mi naplánovat hovor se Sárou a Tomem tento pátek ve 14:00?“
- Vyhledání volného termínu: „Kdy mám příští týden nejdřív volno na hodinovou schůzku s Janou?“
- Zrušení schůzky: „Zruš mi schůzku s marketingovým týmem zítra.“
- Vypsání událostí: „Ukaž mi všechny schůzky naplánované na tento týden.“
Shrnutí hlavních komponent
Název komponenty | Role ve workflow |
---|
Chat Opened Trigger | Zahajuje uvítací sekvenci |
Message Widget | Zobrazuje uvítací/informační zprávy |
Chat Input/Output | Zajišťuje interakci s uživatelem a odpovědi |
Chat History | Uchovává kontext konverzace |
AI Agent | Centrální inteligence a rozhodování |
Google Calendar Tools | Správa událostí (vytvoření, zobrazení, mazání) |
Google Search/URL | Doplňkové získávání dat |
Current Time Tool | Poskytuje časový kontext |
Závěr
Tento workflow je ideální pro automatizaci a škálování často zdlouhavého procesu plánování schůzek. Díky využití AI a přímé integraci s Google Kalendářem umožňuje uživatelům efektivněji spravovat své kalendáře, šetřit čas a snižovat riziko chyb nebo dvojího rezervování – to vše prostřednictvím intuitivního chatovacího rozhraní.