Asistent AI Toqan pentru Agenți – Salesforce LWC

Prezentare generală:

Asistentul de chat Miaw este un Lightning Web Component (LWC) personalizat, creat pentru Salesforce, pentru a îmbunătăți interacțiunile live între agenții de servicii clienți și utilizatori finali. Se integrează perfect cu fluxul de lucru al suportului clienți eMAG pentru a oferi rezumate în timp real, sugestii de răspuns generate de AI și ghidare pentru conformitate, îmbunătățind eficiența agenților și satisfacția clienților.

Caracteristici principale:

Monitorizare chat în timp real:

  • Efectuează în mod continuu polling al jurnalului de conversații pentru mesaje noi, folosind Salesforce’s lightning-conversation-toolkit-api.
  • Detectează automat mesajele noi ale utilizatorilor și declanșează procesarea AI pentru rezumate sau sugestii de răspuns.

Rezumat și ghidare bazate pe AI:

  • Generează automat un rezumat concis al conversației pentru înțelegerea rapidă a agentului.
  • Oferă sugestii scurte și acționabile pentru răspunsurile agentului, inclusiv exemple de răspunsuri.
  • Utilizează un payload JSON pentru a include conținutul conversației și un flag de răspuns pentru controlul comportamentului AI.

Flux de răspuns prietenos cu utilizatorul:

  • Afișează exemple de răspunsuri generate de AI într-un textarea editabil, permițând agenților să le personalizeze înainte de trimitere.
  • O casetă de bifare permite agenților să activeze sau să dezactiveze primirea sugestiilor AI, preferința persistând pe durata sesiunii de chat.

Alerte de conformitate și reglementare:

  • Extrage conținutul <anpc> din răspunsurile AI și îl afișează într-o casetă dedicată, vizual distinctă, centrată în partea de sus a componentului.
  • Asigură vizibilitatea mesajelor de reglementare fără a interfera cu rezumatul conversației sau cu sugestiile de răspuns.

Formatarea conversației:

  • Afișează mesajele conversației în formatul Utilizator : Mesaj pentru a oferi context.
  • Filtrează tag-urile nerelevante (<response>, <anpc>) din rezumate și sugestii pentru a păstra interfața curată.

UX intuitiv:

  • Conversația rezumată și ghidarea AI sunt vizual separate în casete clar stilizate.
  • Indicatorii de încărcare oferă feedback atunci când AI procesează informațiile.
  • Exemplele de răspunsuri editabile cu butonul „Trimite” eficientizează fluxul de lucru al agentului.

Detalii tehnice:

  • Framework: Salesforce Lightning Web Components (LWC)
  • Integrare backend: Metode Apex pentru crearea și continuarea conversațiilor (createConversation, continueConversation) și pentru obținerea răspunsurilor AI (getAnswer)
  • Redare HTML dinamică: Injecție sigură de conținut HTML generat de AI pentru rezumate și sugestii.
  • Polling & Managementul stării: Mecanism eficient de polling cu urmărirea hash-ului mesajelor pentru a evita procesarea duplicată.
  • Funcționalități moderne JavaScript: async/await, setTimeout pentru polling întârziat și @track pentru actualizări reactive ale UI.

Impact:

Acest component reduce semnificativ încărcarea cognitivă a agenților, oferind rezumate concise ale conversațiilor, sugestii acționabile și alerte de reglementare. Permite echipelor de suport să răspundă mai rapid, să mențină conformitatea și să ofere o experiență de client consistent de înaltă calitate.

🇺🇸