Implementare custom / KEPA Live Chat

Live Chat WordPress.
Mesaje, operatori
și notificări.

Widget în site, inbox în WordPress și interfețe de operator pe desktop și Android. Program, profiluri, mesaje offline și notificări, reunite într-o implementare prezentată prin capturi reale.

Widget & inbox WordPressDesktop & Android
Captură reală a widgetului KEPA Live Chat deschis în pagina Servicii, cu profil public, stare și câmp de mesaj.
Detaliu din interfață · deschide cadrul completWidgetul public pe KEPA.roCaptură reală din KEPA.ro: profilul public, disponibilitatea, salutul și comenzile de chat și apel.

01 / Interfața vizitatorului

Widget de chat și apel.
În stilul site-ului.

Interfața publică reunește butonul de telefon și Live Chat. În fereastra conversației apar identitatea site-ului, profilul operatorului, starea disponibilității și zona de scriere.

Captură reală a setărilor de aspect: activare, nume site, temă, șablon, culoare accent, poziție și distanțe.
Detaliu din interfață · deschide cadrul completAspectul widgetului, configurat din WordPressActivare, temă, șablon, accent și poziționare, în setările reale ale widgetului.

Recunoști afacerea. Înțelegi cui îi scrii.

Fotografia, numele afișat și funcția operatorului creează un punct de contact recognoscibil. Titlul și textul de întâmpinare se editează separat, iar mesajele de disponibilitate se schimbă după program și prezență.

  • Patru teme și trei șabloane de widget.
  • Culoare accent, poziție și distanțe față de margini configurabile.
  • Excludere din checkout și de pe căi alese.
  • Profil operator cu fotografie, nume și rol.

Pe mobil, widgetul păstrează aceeași conversație și își adaptează dimensiunile. În implementarea KEPA, comenzile de chat și apel sunt aliniate cu zona de control a cookie-urilor, fără a ocupa același colț.

02 / Inboxul echipei

Conversațiile ajung
în WordPress.

Lista conversațiilor și firul selectat stau în același spațiu de lucru. Operatorul poate citi istoricul, folosi răspunsuri rapide și decide explicit dacă trimite răspunsul și pe email.

Capturile sunt reale. Datele private sunt estompate punctual prin blur puternic; profilul public și controalele interfeței rămân vizibile.

Captură reală a inboxului WordPress: lista conversațiilor, filtrul și panoul de mesaje.
Detaliu din interfață · deschide cadrul completInboxul Live Chat din WordPressLista conversațiilor, filtrul și panoul de lucru, în inboxul WordPress.
ISTORIC

Context care rămâne

Firul păstrează istoricul și starea citit/necitit. Operatorul îl poate închide sau redeschide.

RĂSPUNS

Mai puțină repetare

Răspunsurile rapide sunt configurabile. Operatorul alege textul potrivit și îl folosește în contextul cererii.

CONTINUITATE

Trimitere controlată

Ciorna se păstrează la reîncercare. Backendul verifică trimiterile repetate, iar starea emailului este urmărită separat.

03 / Operatori și disponibilitate

Programul și echipa
decid experiența.

Un interval deschis în calendar nu înseamnă automat că un operator poate răspunde. Widgetul folosește împreună programul configurat și prezența recentă a unei persoane autorizate.

Programul site-ului

Modul automat, fusul orar, intervalele zilnice și excepțiile sunt configurate în aceeași zonă.

Captură reală cu modul automat, fusul Europe/Bucharest, intervalele zilnice și excepțiile pentru date.
Detaliu din interfață · deschide cadrul completProgram, fus orar și excepțiiMod automat, fus orar, intervale și excepții. Orarul surprinde configurația din momentul capturii.

Accesul operatorilor

Dreptul de a vedea și prelua conversațiile se acordă explicit utilizatorilor aleși.

Captură reală a selecției operatorilor WordPress cu casete de acces și linkuri pentru profil.
Detaliu din interfață · deschide cadrul completAcces acordat explicit operatorilorDrepturile de acces se selectează pe utilizator, iar profilul operatorului se editează separat.
Trei situații distincte

În program și cu operator disponibil: chat online. Fără operator sau în afara programului: formular offline cu prenume, nume, telefon, email și mesaj.

04 / Arhitectura WordPress & Firebase

Mesajele rămân pe site.
Semnalele merg mai departe.

Conversația și notificarea au roluri diferite. WordPress păstrează datele și autorizează accesul. Firestore anunță schimbările, iar FCM transmite notificări generice către dispozitivele înregistrate.

WordPress, API REST, Firestore și FCM au responsabilități distincteWidgetul și operatorul accesează conversația prin API-ul autorizat WordPress. Firestore transportă semnale fără mesajele private; FCM trimite notificări generice. O schemă conceptuală, fără date de cont. WidgetVizitator WordPressConversații și contacteSesiuni și coadă localăAPI REST autorizat FirestoreSemnale tehniceFără texte private FCMNotificări generice OperatorDesktop · Android HTTPSHTTPSIntegrare opțională Firebase · Polling automat ca alternativă
Schemă a implementării. Datele demonstrative nu includ proiecte Firebase, chei, identificatori de instalare sau conversații reale.
Un mesaj, mai multe trasee.

WordPress salvează și servește conversația. Firestore semnalizează actualizările. FCM anunță dispozitivul. Pollingul poate verifica mesajele când legătura realtime lipsește.

DATE LOCALE

Conversația are o sursă

Mesajele, contactele, sesiunile și coada rămân în tabelele site-ului. Widgetul și operatorul cer datele prin rutele REST cu autorizarea corespunzătoare.

ACCES

Conturi și sesiuni

Accesul operatorului se poate revoca. Regula Firestore verifică rolul și identitatea instalării, iar cheia de administrare rămâne pe server, în afara directorului public.

PROCESARE

Reluări urmărite local

Semnalele, notificările și emailurile au o coadă locală cu reîncercări limitate. Diagnosticul ajută la separarea unei erori de salvare de o problemă de notificare.

05 / Interfața operatorului

Site-uri, profil și mesaje.
În același ritm de lucru.

Capturile documentează interfețe de operator pe desktop și Android: conversații, site-uri conectate, profil și teme Light/Dark. Backendul WordPress furnizează autentificarea, prezența și accesul la firul de mesaje.

Captură reală a interfeței desktop Live Chat cu navigare, site-uri conectate, căutare și filtre de conversație.
Detaliu din interfață · deschide cadrul completInterfața operatorului pe desktopInterfața desktop documentată: site-uri, profil, căutare și filtre. Cadrul surprinde starea fără conversație selectată.
Captură reală din Android cu selectarea site-ului, filtrele conversațiilor și lista de solicitări anonime.
Conversațiile în interfața AndroidInterfața Android documentată: selectarea site-ului, filtre și lista conversațiilor.

06 / Emailuri și continuitate

Conversația poate continua
și prin email.

Șabloanele au versiune HTML și text, logo, conținut editabil, previzualizare și test. Transportul de email existent în WordPress este păstrat.

Mesaj nou, pentru echipă

Notificarea poate include datele de contact și un link către conversația exactă, accesibil după autentificare.

Răspunsul operatorului, pentru client

Trimiterea se alege explicit în inbox. Emailul poate include mesajul inițial, răspunsul și semnătura operatorului.

Solicitare offline, păstrată pe site

Datele rămân în WordPress, iar notificarea intră în coada locală. Mesajul de confirmare din widget este configurabil.

Captură reală a previzualizării emailului KEPA Live Chat, marcată explicit ca test cu date demonstrative.
Detaliu din interfață · deschide cadrul completEmailul de răspuns, în previzualizarea realăPrevizualizarea reală, marcată «EMAIL DE TEST · DATE DEMONSTRATIVE»: logo, mesaj inițial, răspuns și semnătură.

Mesaj salvat și notificare primită sunt verificări separate.

Urmărim conversația în WordPress, procesarea cozii, transportul emailului și afișarea notificării pe dispozitiv. Acceptarea unei trimiteri nu confirmă singură primirea în inbox.

Implementări documentate

Live Chat, în contextul
proiectelor KEPA.

Explorează proiectele asociate pentru a vedea cum se leagă punctul de contact de experiența și operațiunile fiecărui site.

Întrebări despre implementare

Un chat pentru oameni.
Cu mecanisme clare.

Este un chatbot care răspunde automat?

Implementarea prezentată este un chat pentru operatori umani. Răspunsurile rapide sunt texte configurabile pe care operatorul le folosește în conversație.

Ce vede vizitatorul când echipa nu este disponibilă?

În lipsa unui operator disponibil sau în afara programului, widgetul oferă formularul offline. Următoarea deschidere poate fi afișată când rezultă din programul configurat.

Este obligatoriu Firebase?

Nu. Integrarea este opțională pentru semnalele realtime și notificările dispozitivelor. Clientul poate continua verificarea mesajelor prin polling automat.

Aplicațiile și configurarea sunt același lucru cu pluginul WordPress?

Nu. Pluginul asigură widgetul, inboxul și backendul. Interfețele de operator, livrabilele aplicațiilor și configurarea serviciilor se stabilesc pentru proiectul concret.

KEPA
CENTRU DE PREFERINȚE
CONTROLUL RĂMÂNE LA TINE

Tu alegi ce permiți.

Cookie-urile necesare susțin funcționarea site-ului. Celelalte categorii sunt opționale și pornesc numai după acordul tău. Refuzul nu limitează accesul la serviciile și conținutul de bază KEPA.

Strict necesare

Mereu active

Permit memorarea alegerii tale și funcțiile esențiale, precum securitatea, autentificarea sau procesarea unei solicitări. Nu sunt folosite de acest plugin pentru publicitate.

Google Analytics 4 ne ajută să înțelegem ce pagini sunt vizitate și cum sunt folosite. Poate prelucra identificatori online și informații despre dispozitiv, pagini și interacțiuni. Nu pornim măsurarea înainte de acord.

Cu acordul tău, măsurăm și interacțiunile cu formularul de ofertă și clickurile către magazinele partenere. Nu transmitem în aceste evenimente numele, e-mailul, telefonul sau mesajul introdus.

Google Analytics 4 · încărcat prin Google Tag Manager

Integrarea KEPA nu activează Google Ads sau remarketing. Acceptarea statisticilor nu acordă permisiune pentru publicitate.

La retragerea acordului, pagina se poate reîncărca pentru a opri scripturile deja pornite. Salvează mai întâi informațiile introduse într-un formular.