Live Chat
Live Chat umožňuje vašemu týmu převzít konverzace, když AI potřebuje lidskou pomoc. Plynule předávejte z botu člověku při zachování plného kontextu.
Enabling Live Chat
Requirements
Live Chat je dostupný na:
- Professional plánu a výše
- Vyžaduje alespoň jednoho člena týmu s agent access
Configuration
- Přejděte do nastavení vašeho chatbota
- Otevřete záložku Live Chat
- Přepněte Live Chat Enabled do polohy on
- Nakonfigurujte nastavení handoffu
Handoff Modes
| Mode | Description |
|---|---|
| Handoff Only | Live chat pouze když bot nemůže pomoci |
| Standalone | Návštěvníci mohou kdykoli požádat o live chat |
| Both | Kombinace automatického handoffu a přímého přístupu |
Agent Availability
Becoming Available
Agenti mohou přepínat svou dostupnost:
- Přejděte do Live Chat v postranním panelu
- Použijte přepínač nahoře: "Available for Live Chat"
- Když je aktivní, obdržíte příchozí chat requesty
Automatická detekce offline stavu
Agenti jsou automaticky nastaveni na offline, když:
- Odhlásí se z ChatReact
- Zavřou záložku prohlížeče nebo celý prohlížeč
- Ztratí připojení na více než 60 sekund
To je zajištěno systémem heartbeat, který odesílá ping každých 30 sekund. Pokud není přijat heartbeat po dobu delší než 60 sekund, agent je automaticky označen jako nedostupný. To zabraňuje vzniku „duchů agentů", kteří se jeví jako online, ale jsou nedosažitelní.
Pokud nejsou k dispozici žádní agenti, bot automaticky navrhne handoff emailovou adresu (konfigurovanou v Personality settings) místo nabídky live chatu. Tím se předejde frustrujícímu zážitku, kdy je nabízen live chat, na který nikdo nemůže odpovědět.
Agent Status Indicator
Stránka Live Chat zobrazuje:
- Počet agentů aktuálně online (aktualizuje se v reálném čase)
- Váš osobní status dostupnosti
- Odhadované časy čekání
Zvuková upozornění
Pokud je povoleno, přehraje se ve Live Chat dashboardu zvuk upozornění při příchodu nové zprávy od návštěvníka. To pomáhá agentům rychle reagovat, i když záložka dashboardu není v popředí.
Handling Chats
Queue Management
Když návštěvníci požádají o live chat, zobrazí se v queue:
- Zobrazte čekající návštěvníky s jejich dobou čekání
- Zjistěte, zda jde o bot handoff (zahrnuje kontext konverzace)
- Klikněte Take Chat pro přijetí konverzace
Taking Over a Chat
Když převezmete chat:
- Můžete vidět předchozí konverzaci s botem (pokud je relevantní)
- Plný kontext návštěvníka: jméno, email, stránka, prohlížeč
- Začněte psát odpověď
Conversation Flow
- Napište zprávu a stiskněte Enter nebo klikněte Send
- Návštěvník uvidí systémovou zprávu: "Agent [Name] has joined the chat"
- Pokračujte v konverzaci v reálném čase
- Použijte panel Bot Context pro zobrazení předchozích AI odpovědí
Ending a Chat
- Klikněte End Chat, když je konverzace vyřešena
- Potvrďte akci
- Návštěvník uvidí zprávu, že chat byl ukončen
- Chat je archivován a dostupný v historii
Handoff Triggers
ChatReact automaticky navrhuje live chat handoff když:
Automatic Triggers
- Bot řekne, že na otázku neumí odpovědět
- Návštěvník vyjadřuje frustraci
- Klíčová slova jako "speak to human", "real person", "agent"
- Konfigurovatelné vlastní trigger fráze
Manual Triggers
- Návštěvník klikne na tlačítko "Talk to Human" (pokud je povoleno)
- Návštěvník napíše handoff frázi
Visitor Experience
When Agent is Available
- Bot navrhne připojení k člověku
- Návštěvník uvidí quick reply tlačítka: "Yes, connect me" / "No, thanks"
- Pokud přijme, návštěvník vstoupí do queue
- Stavové aktualizace: "Connecting...", "Waiting for agent..."
- Agent se připojí a konverzace pokračuje
When No Agent Available
Když jsou všichni agenti offline nebo nedostupní:
- Bot response: Místo nabídky live chatu bot automaticky navrhne konfigurovanou handoff emailovou adresu
- Email displayed: Bot zobrazí email přímo ve své odpovědi (např. "You can email us at [email protected]")
- No repeated offers: Bot si zapamatuje, že agenti nejsou dostupní a v téže relaci už live chat znovu nenabídne
- Widget fallback: Pokud byl handoff již v průběhu, widget zobrazí stylizované tlačítko s odkazem mailto:
Ujistěte se, že jste nakonfigurovali Human Handoff Email v Personality settings vašeho chatbota. To je fallback adresa zobrazovaná když agenti nejsou dostupní.
Team Coordination
Multiple Agents
- Všichni dostupní agenti vidí queue
- První agent, který klikne "Take Chat", dostane přiřazení
- Zabraňuje duplicitním přiřazením
Chat Transfer (Coming Soon)
Přenos chatů mezi agenty při zachování kontextu.
Best Practices
- Set realistic expectations: Nakonfigurujte přesné pracovní hodiny
- Monitor wait times: Nedovolte, aby návštěvníci čekali příliš dlouho
- Use bot context: Prohlédněte si, co už AI probírala
- End chats properly: Nezanechávejte konverzace nedokončené
- Follow up: Posílejte průzkumy spokojenosti po chatech