Această postare a fost scrisă în colaborare cu Mark Lott, Distinguished Technical Architect, Salesforce, Inc.
Întreprinderile care operează la nivel global se confruntă cu provocări în a-și procura profesioniști de asistență pentru clienți cu experiență în mai multe limbi. Acest proces poate fi prohibitiv și dificil de scalat, ceea ce determină multe întreprinderi să accepte doar limba engleză pentru chat. Utilizarea interpreților umani pentru asistență pentru traducere este costisitoare și imposibil de realizat, deoarece chat-urile necesită traducere în timp real. Adăugarea de traducere automată în mai multe limbi la aceste fluxuri de lucru prin chat de asistență pentru clienți oferă opțiuni rentabile și scalabile care îmbunătățesc experiența clienților prin furnizarea de traduceri automate pentru utilizatori și agenți, creează o experiență incluzivă pentru clienți și îmbunătățește loialitatea mărcii.
Traducerea Amazon este un serviciu de traducere automată neuronală care oferă traducere rapidă, de înaltă calitate, accesibilă și personalizabilă. Cloud de servicii by Salesforce este una dintre cele mai populare și bine cotate soluții software de servicii pentru clienți din lume. Fie prin telefon, web, chat sau e-mail, acest software de asistență pentru clienți le permite agenților și clienților să se conecteze rapid și să rezolve problemele clienților. AWS și Salesforce au fost într-un Parteneriat strategic din 2016 și lucrează împreună pentru inova în numele clienților.
În această postare, demonstrăm cum să conectați Salesforce și AWS în timp real și utilizarea Traducerea Amazon din cadrul Service Cloud.
Prezentare generală a soluțiilor
Următoarea diagramă prezintă arhitectura soluției.
Sunt două persoane. Agentul personal al centrului de contact utilizează consola Service Cloud, iar persoana clientului inițiază sesiunea de chat prin intermediul unui portal de asistență pentru clienți activat de Salesforce Experience Cloud.
Soluția este compusă din următoarele componente:
- O componentă Web Lightning care implementează un antet personalizat pentru chat-ul clientului. Această componentă permite clientului să comute între limbi.
- O componentă Web Lightning care suprascrie chat-ul pentru client și invocă Amazon Translate pentru a traduce textul în timp real. Acest lucru este denumit și a prinde.
- O componentă web bazată pe Aura care furnizează servicii de traducere prin chat în timp real agentului call center.
- O clasă Salesforce Apex Callout, care efectuează apeluri în timp real către AWS pentru a traduce mesajele de chat pentru agent și client.
- Gateway API Amazon cu AWS Lambdas integrare care convertește textul introdus în limba țintă folosind Amazon Translate SDK.
Cerințe preliminare
Această soluție are următoarele condiții preliminare:
Implementați resurse folosind AWS CDK
Puteți implementa resursele folosind AWS CDK, un cadru de dezvoltare open-source care le permite dezvoltatorilor să definească resursele cloud folosind limbaje de programare familiare. Următorii pași configurează resursele API Gateway, Lambda și Amazon Translate utilizând AWS CDK. Poate dura până la 15 minute pentru a finaliza implementarea.
- Dintr-un prompt de comandă, rulați următoarele comenzi:
- Rețineți cheia API și punctul final API creat în timpul implementării. Aveți nevoie de acele valori mai târziu când configurați Salesforce pentru a comunica cu API Gateway.
Configurați Salesforce Service Cloud
În această secțiune, utilizați Asistentul de configurare a serviciului pentru a activa o aplicație de tip Service Cloud cu setări și aspecte optime. Pentru a configura Service Cloud, parcurgeți următorii pași:
- Conectați-vă la organizația dvs. Salesforce, alegeți pictograma roată și alegeți Configurare serviciu (pictograma roată roată violet).
- În Deschideți Asistentul de configurare a serviciului, alege Accesați Asistent.
- Pe pagina Service Setup Assistant, în Porniți aplicația Service secțiune, comutare Asistent de configurare a serviciului la On.
Acest proces poate dura câteva minute. Tu poti alege Verifica statusul pentru a vedea dacă treaba este terminată.
- Când se arată starea Gata, alege Să începem!.
- Alege Da, hai să o facem.
- Ignorați Personalizați serviciul secţiune.
În acest moment, am activat Service Cloud.
Activați site-urile Salesforce
Salesforce Sites vă permite să creați site-uri web publice care sunt integrate cu organizația dvs. Salesforce. În acest pas, înregistrați un domeniu Salesforce Sites, pe care îl personalizați pentru a încorpora o componentă de chat care permite personalului client să interacționeze cu agentul. Pentru a activa Salesforce Sites, parcurgeți următorii pași:
- Conectați-vă la organizația dvs. Salesforce.
- Alegeți pictograma roată și alegeți Configurarea.
- În User Interface, alege Site-uri și Domenii, Apoi alegeți Centre de cercetare.
- Bifați caseta de validare acceptând termenii și condițiile site-urilor și alegeți Înregistrați domeniul meu de site Salesforce.
- Dacă apare o fereastră pop-up, alegeți OK.
- Notați adresa URL de sub Exemplu de nume de domeniu. Aveți nevoie de aceste informații în pasul următor.
Configurați Salesforce Chat
În acest pas, utilizați Configurarea serviciului pentru a configura Salesforce Chat. Acest lucru vă ghidează printr-un expert de configurare pentru a crea cozi de chat, o echipă căreia îi aparține agentul și prioritizarea. Pentru a configura Salesforce Chat, parcurgeți următorii pași:
- Alegeți pictograma roată și alegeți Configurare serviciu.
- În pagina de pornire Configurare serviciu, alegeți Vezi tot în Configurare recomandată.
Se deschide o casetă de dialog cu o listă de vrăjitori de configurare.
- Alege Chat cu Clienții asistent de configurare, fie derulând în jos, fie introducând chat în caseta de căutare, apoi alegeți acasă.
- În Creați o coadă de chat secțiune, introduceți
ChatQueue
pentru Nume coadă, șiChat Team
pentru Denumiți acest grup. - Selectează-te ca membru al echipei de chat și alege Pagina Următoare →.
Acest lucru permite contului dvs. de utilizator ediția pentru dezvoltatori să fie un agent în Consola de servicii.
- În Prioritizează conversațiile cu celelalte lucrări ale tale secțiunea, setați ChatQueue prioritate la 1 și alegeți Pagina Următoare →.
- În Ajustați volumul de lucru prin chat al agenților dvs secțiunea, acceptați setările implicite și alegeți Pagina Următoare →.
- În Să facem ca chatul să funcționeze pe site-ul tău web secțiunea, introduceți adresa URL pe care ați salvat-o (adăugați
https://
) și alegeți Pagina Următoare →. - În Care e genul tău? secțiune, pentru a alege Doar Contacte, Apoi alegeți Pagina Următoare →.
- În În cazul în care echipa ta este ocupată secțiunea, acceptați setările implicite și alegeți Pagina Următoare →.
Nu aveți nevoie de fragmentul de cod, deoarece vom trage și plasa componenta de chat predefinită în secțiunea următoare.
- Alege Pagina Următoare → urmată de Terminat .
Configurați-vă experiența digitală de asistență pentru clienți
În această secțiune, configurați experiența digitală (vizualizarea persoanei clientului) pentru a încorpora un widget de chat pe care clientul îl va folosi atunci când are nevoie de ajutor. Pentru a configura experiența digitală, parcurgeți următorii pași:
- Alegeți pictograma roată urmată de Configurarea.
- În Experiențe digitale, alege Toate site-urile.
- În Acțiune coloana de sub Toate site-urile, alege Constructor link-ul.
- În panoul de navigare, alegeți Componente, și căutați pentru chat.
- Trage Serviciu de chat încorporat la Subsolul conținutului secțiune, care vă cere să defilați fereastra în timp ce trageți.
- Este posibil să vedeți o fereastră de tip pop-up care indică că nu puteți accesa resursele din cauza unei probleme cu politica de securitate a conținutului (CSP). Ignorați aceste erori și alegeți OK. Vom aborda aceste erori în pasul următor.
- Alegeți roata de setări din panoul de navigare, apoi alegeți Securitate și confidențialitate.
- În Politica de securitate a conținutului (CSP), Schimbare Nivel de securitate la CSP relaxat.
- Acceptați orice ferestre pop-up care solicită confirmare și ignorați orice eroare.
- În Erori CSP, identificați resursele blocate, alegeți Permiteți adresa URLși alegeți Permite pe orice dialog de confirmare. Acest lucru scapă de ferestrele pop-up de eroare CSP.
- Închideți ecranul de setări de securitate, apoi alegeți Publica, Apoi Am înţeles în dialogul rezultat.
- Dacă continuați să primiți erori CSP, reveniți la setările de securitate și alegeți manual Permiteți adresa URL pentru site-urile care au fost blocate sub Erori CSP.
- Alege Spațiile de lucru icon.
- Alege Administrare.
- Alege setări cont, Apoi alegeți Activati, urmat de OK.
Personalizați Salesforce Chat
Vă adăugați ca utilizator valid pentru CodeBuilder
set de permisiuni, care vă permite să creați și să lansați un proiect Salesforce Code Builder. Apoi implementați personalizările folosind CLI Salesforce. În cele din urmă, verificați (unitatea) dacă traducerea funcționează conform intenției. Pentru a personaliza chatul, parcurgeți următorii pași:
- Alegeți pictograma roată și alegeți Configurarea.
- Caută
Permission Sets
și apoi alegeți CodeBuilder pe Seturi de permisiuni . - Alege Gestionați sarcinile, urmat de Adăugați sarcini.
- Alege-te pe tine selectând numele sau autentificarea.
- Alege Pagina Următoare →, Apoi Atribui, Apoi Terminat .
Numele tău este acum listat sub Misiuni curente.
- În Lansator de aplicații, alege Generator de coduri (Beta).
- Alege Să începem!, urmat de New Project.
- Intrați
amazon-translate-service
pentru Numele Proiectului șiEmpty
pentru Tipul proiectului. - Alege Pagina Următoare →.
- Alege Conectați o organizație de dezvoltare, Apoi alegeți Pagina Următoare →.
- Dacă vi se solicită, conectați-vă din nou utilizând acreditările pentru organizația dvs. de dezvoltare.
- Intrați
amazon-translate-service
pentru Alias de organizație Și alegeți Crea.
Este nevoie de câteva minute pentru a crea mediul.
- Când mediul este disponibil, alegeți Lansa.
- Pe Terminal fila, introduceți următoarele comenzi:
- În panoul de navigare, deschideți și editați fișierul
force-app/main/default/externalCredentials/TranslationServiceExtCred.externalCredential-meta.xml.
- Înlocui
parameterValue
a parameterType AuthHeader la cheia dvs. API. - Salvați fișierul.
- Editați fișierul
force-app/main/default/namedCredentials/ TranslateService.namedCredential-meta.xml.
- Înlocui
parameterValue
de UrlparameterType
cu adresa URL a gateway-ului API. - Salvați fișierul.
- Pe Terminal fila, introduceți următoarele comenzi:
Prima comandă împinge codul și metadatele în mediul dvs. de dezvoltator Salesforce:
A doua comandă rulează un script care atribuie utilizatorului dvs. un set de permisiuni în mediul dvs. de dezvoltator Salesforce. Fiecare utilizator trebuie să fie autorizat să utilizeze acreditările numite, care conține informațiile necesare pentru a se conecta la AWS.
Ultima comandă rulează un script care testează integrarea dintre mediul dumneavoastră de dezvoltator Salesforce și serviciul Amazon Translate. Dacă totul este configurat corect și implementat cu succes, veți vedea că Salesforce poate apela acum Amazon Translate.
Acum că am configurat, împins și testat proiectul, este timpul să configuram interfața de utilizator Salesforce pentru a include componentele web de traducere.
- Alegeți pictograma roată și alegeți Configurarea.
- În serviciu, alege Serviciu încorporat, Apoi alegeți Implementări de servicii încorporate.
- Pentru Echipa de chat, alege Vizualizare.
- Pentru Setări chat¸ alege Editati.
- În Personalizați cu Lightning Components, alege Editati.
- Alege
translationHeaderSnapin
pentru Antet chat șitranslationSnapin
pentru Mesaje de chat (Text). - Alege Economisiți.
Configurați componentele în interfața desktop a agentului
Acum creați o nouă pagină de aplicație Lightning și adăugați o componentă personalizată care afișează mesajele clientului traduse. Pentru a configura interfața desktop a agentului, parcurgeți următorii pași:
- Alegeți pictograma roată și alegeți Configurarea.
- Alege User Interface, Apoi Generator de aplicații Lightning.
- Alege Nou în Pagini Fulger secţiune.
- Alege Pagina de înregistrare, Apoi alegeți Pagina Următoare →.
- Alege Transcriere Chat de traducere pentru Etichetă și Transcriere de chat pentru Obiect.
- Alege Pagina Următoare →.
- Alege Antet și două regiuni egale ca șablon de pagină și alegeți finalizarea.
- Trageți Conversație componentă în vederea din stânga și TranslationReceiver componentă în vederea din dreapta.
- Alege Economisiți, Apoi alegeți Activati.
- Alege Atribuiți ca implicit organizație, Apoi alegeți Desktop, și Pagina Următoare →.
- Examinați sarcina și alegeți Economisiți.
- Ieșiți din Lightning App Builder alegând Economisiți.
Testați funcția de traducere
Este timpul să testăm această caracteristică. Este ușor de testat având două browsere unul lângă altul. Primul browser este configurat ca agent, iar al doilea ca client. Asigurați-vă că comutați limba persoanei client ca altă limbă decât engleza și inițiați chat-ul alegând Discutați cu un expert. Parcurgeți următorii pași pentru a iniția o conversație:
- În Lansator de aplicații, alege Consola de service.
- Alege Omnicanal pentru a deschide interfața agentului.
- Fă-te disponibil alegând Disponibil – Chat ca statut al tău.
- Deschideți o filă sau un browser separat și alegeți Configurarea.
- Alege Experiențe digitale, Apoi Toate site-urile.
- Alegeți adresa URL pentru a lansa vizualizarea clientului.
- Alege Discutați cu un expert, și alegeți limba ca es în meniul drop-down din partea de sus a conversație panoul.
- Furnizați numele și adresa de e-mail.
- Alege Incepe sa vorbesti.
- Accesați fila agent și acceptați chatul primit.
- Acum puteți discuta înainte și înapoi ca client vorbind spaniolă sau altă limbă acceptată, iar agentul vorbind engleză.
A curăța
Pentru a curăța resursele, parcurgeți următorii pași:
- Alerga
cdk destroy
pentru a șterge resursele furnizate. - Urmați instrucțiunile din Dezactivați o organizație Developer Edition pentru a vă dezactiva organizația Salesforce Developer.
Concluzie
În această postare, am demonstrat cum puteți configura și configura traduceri în timp real oferite de Amazon Translate pentru conversațiile de chat Salesforce Service Cloud. Combinația dintre Salesforce Service Cloud și Amazon Translate permite o soluție scalabilă și rentabilă pentru agenții dvs. de asistență pentru clienți pentru a comunica în timp real cu clienții în limbile lor preferate. Amazon Translate vă poate ajuta să scalați această soluție pentru a accepta peste 5,550 de perechi de traduceri din cutie.
Pentru mai multe detalii despre Amazon Translate, vizitați Resurse Amazon Translate pentru a găsi resurse video și postări pe blog și, de asemenea, pentru a consulta Întrebări frecvente Amazon Translate. Dacă sunteți nou în Amazon Translate, încercați-l folosind Nivel gratuit, care oferă până la 2 milioane de caractere pe lună gratuit pentru primele 12 luni, începând de la prima cerere de traducere.
Despre Autori
Mark Lott este un arhitect tehnic distins la Salesforce. Are peste 25 de ani de lucru în industria software și lucrează cu clienți de toate dimensiunile pentru a proiecta soluții personalizate folosind platforma Salesforce.
Kishore Dhamodaran este arhitect senior de soluții la AWS. Kishore ajută clienții strategici cu strategia lor de întreprindere în cloud și călătoria de migrare, valorificând anii de experiență în industrie și cloud.
Tim McLaughlin este manager de produs la Amazon Web Services în echipa AWS Language AI Services. El lucrează îndeaproape cu clienții din întreaga lume, sprijinindu-și călătoria de adoptare a AWS cu serviciile Language AI.
Jared Wiener este arhitect de soluții la AWS.
- Distribuție de conținut bazat pe SEO și PR. Amplifică-te astăzi.
- Platoblockchain. Web3 Metaverse Intelligence. Cunoștințe amplificate. Accesați Aici.
- Sursa: https://aws.amazon.com/blogs/machine-learning/multilingual-customer-support-translation-made-easy-on-salesforce-service-cloud-using-amazon-translate/
- 1
- 100
- 11
- 12 luni
- 2016
- 7
- a
- Despre Noi
- Accept
- acces
- Cont
- adresa
- Adoptare
- accesibil
- Agent
- agenţi
- AI
- Servicii AI
- TOATE
- permite
- Amazon
- Traducerea Amazon
- Amazon Web Services
- și
- Apex
- api
- aplicaţia
- arhitectură
- în jurul
- Asistent
- Automata
- disponibil
- AWS
- înapoi
- deoarece
- beta
- între
- blocat
- Blog
- Blog
- Cutie
- marca
- browser-ul
- browsere
- constructor
- apel
- call center
- apeluri
- nu poti
- caz
- CD
- Centru
- provocări
- Schimbare
- caractere
- verifica
- Finalizeaza comanda
- Alege
- alegere
- clasă
- îndeaproape
- Cloud
- cod
- Coloană
- combinaţie
- comunica
- Completă
- component
- componente
- compuse
- Configuraţie
- Conectați
- Consoleze
- contactați-ne
- centru de contact
- conține
- conţinut
- continua
- Conversație
- conversații
- cost-eficiente
- Cuplu
- crea
- a creat
- CREDENTIALĂ
- scrisori de acreditare
- CSP
- personalizat
- client
- experienta clientului
- Serviciu clienți
- Relații Clienți
- clienţii care
- personalizabil
- personaliza
- implicite
- Oferă
- demonstra
- demonstrat
- implementa
- dislocate
- desfășurarea
- Amenajări
- desktop
- detalii
- Dezvoltator
- Dezvoltatorii
- Dezvoltare
- Dialog
- dificil
- digital
- afișează
- Distins
- domeniu
- Dont
- jos
- Picătură
- în timpul
- fiecare
- ediţie
- oricare
- permite
- activat
- permite
- Punct final
- angaja
- Engleză
- Intrați
- Afacere
- Companii
- Mediu inconjurator
- eroare
- Erori
- tot
- a executa
- scump
- experienţă
- confruntă
- familiar
- FAST
- Caracteristică
- puțini
- Fișier
- În cele din urmă
- Găsi
- First
- a urmat
- următor
- Forţarea
- Cadru
- Gratuit
- din
- poartă
- Gear
- obține
- merge
- La nivel global
- Go
- având în
- ajutor
- ajută
- de înaltă calitate
- extrem de
- Acasă
- Cum
- Cum Pentru a
- HTTPS
- uman
- ICON
- identifica
- ustensile
- îmbunătăţi
- in
- include
- Inclusiv
- Intrare
- industrie
- informații
- iniția
- Initiaza
- intrare
- instrucțiuni
- integrate
- integrare
- interfaţă
- invocă
- problema
- IT
- Loc de munca
- călătorie
- Cheie
- limbă
- Limbă
- Nume
- lansa
- conducere
- Permite
- efectului de pârghie
- fulger
- LINK
- Listă
- listat
- Loialitate
- maşină
- făcut
- Made Easy
- Principal
- face
- FACE
- manager
- manual
- multe
- marca
- membru
- Meniu
- mesaje
- Metadata
- migrațiune
- milion
- minute
- Lună
- luni
- mai mult
- cele mai multe
- Cel mai popular
- nume
- Numit
- Navigare
- necesar
- Nevoie
- Nou
- următor
- promoții
- ONE
- deschide
- open-source
- deschide
- funcionar
- optimă
- Opţiuni
- Altele
- Prezentare generală
- perechi
- pâine
- permisiune
- telefon
- platformă
- Plato
- Informații despre date Platon
- PlatoData
- Punct
- Politica
- pop-up
- Popular
- Portal
- Post
- postări
- alimentat
- preferat
- premise
- prioritizare
- prioritate
- probleme
- proces
- Produs
- manager de produs
- profesioniști
- Programare
- limbaje de programare
- proiect
- furnizează
- furnizarea
- public
- împins
- repede
- real
- în timp real
- menționat
- Inregistreaza-te
- la distanta
- solicita
- Necesită
- Resurse
- Scăpa
- Alerga
- Salesforce
- scalabil
- Scară
- Ecran
- derulaţi
- defilare
- sdk
- Caută
- Al doilea
- Secțiune
- securitate
- selectarea
- senior
- serviciu
- Servicii
- sesiune
- set
- instalare
- setări
- configurarea
- Emisiuni
- parte
- întrucât
- Din moment ce 2016
- teren
- Centre de cercetare
- dimensiuni
- Software
- soluţie
- soluţii
- REZOLVAREA
- Sursă
- Sourcing
- Spaniolă
- vorbire
- Pornire
- Stare
- Pas
- paşi
- Strategic
- Strategie
- Reușit
- a sustine
- Suportat
- De sprijin
- Lua
- ia
- Ţintă
- echipă
- Tehnic
- șablon
- termeni
- test
- teste
- informațiile
- lumea
- lor
- Prin
- timp
- la
- împreună
- top
- Traduceți
- Traducere
- în
- unitate
- URL-ul
- utilizare
- Utilizator
- User Interface
- utilizatorii
- Valori
- de
- Video
- Vizualizare
- web
- componente web
- servicii web
- site-uri web
- dacă
- care
- în timp ce
- voi
- în
- Apartamente
- fluxuri de lucru
- de lucru
- fabrică
- lume
- lume
- XML
- ani
- Tu
- Ta
- te
- zephyrnet