Live Chat
Live Chat omogućuje vašem timu preuzimanje razgovora kada AI treba ljudsku pomoć. Besprijekorno prenesite razgovor s bota na čovjeka uz očuvanje punog konteksta.
Enabling Live Chat
Requirements
Live Chat je dostupan na:
- Professional planu i višim
- Zahtijeva barem jednog člana tima s agent pristupom
Configuration
- Idite na postavke vašeg chatbota
- Navigirajte na karticu Live Chat
- Uključite opciju Live Chat Enabled
- Konfigurirajte postavke handoffa
Handoff Modes
| Mode | Description |
|---|---|
| Handoff Only | Live chat samo kada bot ne može pomoći |
| Standalone | Posjetitelji mogu zatražiti live chat u bilo kojem trenutku |
| Both | Kombinira automatski handoff i izravan pristup |
Agent Availability
Becoming Available
Agenti mogu uključiti svoju dostupnost:
- Idite na Live Chat u bočnom izborniku
- Koristite prekidač na vrhu: "Available for Live Chat"
- Kada ste aktivni, primit ćete dolazne zahtjeve za chat
Automatska detekcija offline statusa
Agenti se automatski postavljaju na offline kada:
- Odjave se iz ChatReacta
- Zatvore karticu preglednika ili cijeli preglednik
- Izgube vezu na više od 60 sekundi
Ovo pokreće sustav heartbeat koji šalje ping svakih 30 sekundi. Ako se ne primi heartbeat dulje od 60 sekundi, agent se automatski označava kao nedostupan. To sprječava "ghost agente" koji se čine online, ali su nedostupni.
Ako nema dostupnih agenata, bot će automatski predložiti handoff email adresu (konfiguriranu u Personality settings) umjesto da nudi live chat. To sprječava frustrirajuće iskustvo nudjenja live chata na koji nitko ne može odgovoriti.
Agent Status Indicator
Stranica Live Chat prikazuje:
- Broj agenata koji su trenutno online
- Vaš osobni status dostupnosti
- Procijenjeno vrijeme čekanja
Zvučne obavijesti
Kada su omogućene, zvuk obavijesti reproducira se u Live Chat nadzornoj ploči kada stigne nova poruka posjetitelja. To pomaže agentima da brzo odgovore čak i kada kartica nadzorne ploče nije u fokusu.
Handling Chats
Queue Management
Kada posjetitelji zatraže live chat, pojavljuju se u redu čekanja:
- Pregledajte posjetitelje koji čekaju s njihovim vremenom čekanja
- Vidite je li to bot handoff (uključuje kontekst razgovora)
- Kliknite Take Chat za prihvaćanje razgovora
Taking Over a Chat
Kada preuzmete chat:
- Možete vidjeti prethodni bot razgovor (ako je primjenjivo)
- Puni kontekst posjetitelja: ime, email, stranica, preglednik
- Počnite tipkati za odgovor
Conversation Flow
- Napišite svoju poruku i pritisnite Enter ili kliknite Send
- Posjetitelj vidi sistemsku poruku: "Agent [Name] has joined the chat"
- Nastavite razgovor u stvarnom vremenu
- Koristite panel Bot Context za pregled prethodnih AI odgovora
Ending a Chat
- Kliknite End Chat kada je razgovor riješen
- Potvrdite akciju
- Posjetitelj vidi poruku da je chat završen
- Chat se arhivira i dostupan je u povijesti
Handoff Triggers
ChatReact automatski predlaže live chat handoff kada:
Automatic Triggers
- Bot kaže da ne može odgovoriti na pitanje
- Posjetitelj iskazuje frustraciju
- Ključne riječi poput "speak to human", "real person", "agent"
- Konfigurabilne prilagođene fraze okidača
Manual Triggers
- Posjetitelj klikne gumb "Talk to Human" (ako je omogućen)
- Posjetitelj upiše frazu za handoff
Visitor Experience
When Agent is Available
- Bot predlaže povezivanje s čovjekom
- Posjetitelj vidi quick reply gumbe: "Yes, connect me" / "No, thanks"
- Ako prihvati, posjetitelj ulazi u red čekanja
- Ažuriranja statusa: "Connecting...", "Waiting for agent..."
- Agent se pridružuje i razgovor se nastavlja
When No Agent Available
Kada su svi agenti offline ili nedostupni:
- Bot response: Umjesto nudjenja live chata, bot automatski predlaže konfiguriranu handoff email adresu
- Email displayed: Bot spominje email izravno u odgovoru (npr., "You can email us at [email protected]")
- No repeated offers: Bot pamti da nema dostupnih agenata i neće ponovno nuditi live chat u istoj sesiji
- Widget fallback: Ako je handoff već bio u tijeku, widget prikazuje stilizirani email gumb s mailto: linkom
Pobrinite se da konfigurirate Human Handoff Email u Personality settings vašeg chatbota. Ovo je fallback adresa prikazana kada nema dostupnih agenata.
Team Coordination
Multiple Agents
- Svi dostupni agenti vide red čekanja
- Prvi agent koji klikne "Take Chat" dobiva dodjelu
- Sprječava duplicirane dodjele
Chat Transfer (Coming Soon)
Prenosite chatove između agenata uz očuvanje konteksta.
Best Practices
- Set realistic expectations: Konfigurirajte točno radno vrijeme
- Monitor wait times: Ne dopustite da posjetitelji predugo čekaju
- Use bot context: Pregledajte što je AI već raspravljao
- End chats properly: Ne ostavljajte razgovore nedovršenima
- Follow up: Pošaljite ankete zadovoljstva nakon chatova