- Hjem
- /
- Artikel
Denne artikel giver et overblik over, hvordan Webex-kontaktcenter håndterer og dirigerer indgående interaktioner til agenter. Den dækker forskellige typer køer, f.eks. kompetencebaserede og ikke-kompetencebaserede, og dirigeringsmetoder, f.eks. Længst tilgængelige, Cirkulære og Bedst tilgængelige. Den forklarer også flowaktiviteter, der hjælper administratorer med at administrere interaktioner, tildele agenter, styre opkaldsflow og få køopdateringer i realtid for at forbedre driften og kundeoplevelsen.
Overblik
I Webex Contact Center fungerer en kø som et holdingområde for indgående interaktioner som telefoni, chat, e-mail eller sociale kanaler. Kontakter parkeres i køer, indtil de automatisk distribueres til agenter eller agenter manuelt henter dem op til håndtering. Derudover understøtter de funktioner som færdighedsbaseret routing, prioritetsstyring og retfærdig arbejdsbyrdefordeling.
Vejledere kan bruge køer til at observere forskellige arbejdslinjer og forbedre, hvordan opgaver håndteres i kontaktcentret.
Nogle af de vigtigste fordele ved at bruge køer effektivt er:
- Bedre kundeoplevelse: Administrer ventetider og lad kunderne vide, at de er i kø for at blive hjulpet.
- Øget effektivitet: Sikre, at opkald håndteres på en velordnet måde, hvorved kaos og dårlig forvaltning mindskes.
- Retfærdig Fordeling af kontakter: Fordele opkald jævnt mellem agenturerne for at undgå overbelastning af en enkelt agent.
- Prioritetshåndtering: Tillad prioritering af visse opkald, f.eks. VIP-kunder eller hastende problemer.
Typer af køer
Webex Contact Center understøtter flere typer køer, der muliggør en bred vifte af brugstilfælde for kontaktcentre af alle størrelser og kompleksiteter, på tværs af alle medietyper med ensartede funktioner.
Der er køer, der overvejer agentens evner i routing kontakter, og køer, der ikke gør det. Disse køer er også forskellige med hensyn til, hvordan agenter er forbundet med dem til at arbejde på kontakter.
Der er to brede kategorier af køer:
- Ikke- færdighedsbaserede køer
- Færdighedsbaserede køer
Ikke- færdighedsbaserede køer
Ikke-færdighedsbaserede køer tager ikke hensyn til færdigheder, der er forbundet med agenter. Du kan konfigurere ikke-færdighedsbaserede køer med følgende muligheder:
- Kategori: Gruppeopgaver
- Fuldmægtig
Ikke-færdighedsbaserede køer med teamopgaver
I ikke-færdighedsbaserede køer med teamtildeling kan du organisere agenter i teams og kombinere disse teams til at danne Call Distribution Groups (CDG). Du kan indstille en tidsforsinkelse mellem hver gruppe for at administrere opkaldsstrømmen.
Call Distribution Groups hjælper med at definere flere niveauer af agenter, der bliver kvalificerede til at arbejde på kontakter i denne kø over konfigurerede tidsintervaller. Kontakter tildeles agenter baseret på deres teams niveau. Hvis ingen agenter er tilgængelige, parkeres kontakterne i en forudindstillet periode, før de udvides til at omfatte den næste gruppe af hold. Denne proces fortsætter, indtil en agent er tilgængelig, eller alle grupper er blevet tjekket.
Du kan oprette disse typer af teams:
- Individuelle hold: Agenter kan organiseres i teams, der kan repræsentere en specifik org funktion, som derefter kan blive en del af køer, så kontakter kan omdirigeres til agenter i disse teams. Du kan mærke en agent til flere hold for at håndtere kontakter fra forskellige køer for effektiv routing.
- Kapacitetsbaserede teams: Kapacitetsbaseret Team (CBT) er en funktion, der dirigerer taleopkald til et kapacitetsbaseret direkte nummer (DN), hvor kapaciteten bestemmer, hvor mange opkald der kan håndteres samtidigt. Det muliggør routing af opkald til telefonnumre uden at kræve, at agenter logger på systemet, hvilket gør det velegnet til scenarier, hvor opkald besvares med voicemail, svarmaskiner eller jagtgrupper, snarere end traditionelle callcenter agenter. I denne opsætning er der ingen specifikke agenter tildelt teamet, og de bruger ikke Webex Contact Center Agent Desktop.
I dette eksempel er der tre Call Distribution Groups, som tillader måludvidelse, hvilket betyder at udvide til flere agenter på tværs af teams over konfigurerede tidsintervaller.
Den første Call Distribution Group indeholder TEAM 1, som har 3 agenter konfigureret – A1, A2 og A5.
Den anden opkaldsdistributionsgruppe indeholder TEAM 2, som har 3 agenter konfigureret – A2, A3, og A4.
Den tredje (og sidste) opkaldsdistributionsgruppe indeholder TEAM 3, som har 2 agenter konfigureret – A6 og A7.
Når en kontakt køres, søger systemet først efter en matchende agent i den første Call Distribution Group. Hvis der ikke findes nogen agenter, bliver kontakten parkeret i den konfigurerede varighed, før målet udvides til den næste gruppe. Det tilføjer nye hold til de eksisterende. Denne proces gentages, indtil den finder en match, eller alle grupper er udvidet.
En funktion kaldet 'Check Agent Availability' får kontakten til øjeblikkeligt at udvide sig til den efterfølgende Call Distribution Group, hvis der ikke findes matchende agenter i den aktuelle gruppe. Dette kan aktiveres i køen-kontaktaktiviteten <LINK TIL afsnit 3.1.1> i strømmen.
Denne opsætning resulterer i følgende scenarier:
- A2 tilhører TEAM 1 og TEAM 2. Hvis A vælger2 TEAM til 1 at logge ind på Agent Desktop, betragter systemet En2 del af TEAM 1 og dermed kun den første Call Distribution Group.
- A5 tilhører TEAM 1, men kunne også have været en del af et andet team i den organisation, de i øjeblikket har logget på. Derfor betragtes A ikke5 som en del af TEAM og 1 er ikke forbundet med denne kø.
Køer med teamtildeling giver denne kraftfulde mulighed for, at agenter kan flytte mellem køer ved blot at vælge et team under login.
Tilgængeligt rutemønster:
Ikke-færdighedsbaserede køer med agentopgaver
Ikke-færdighedsbaserede køer er en type kø, hvor en pulje af agenter er direkte tildelt køen. I modsætning til andre typer køer, som indirekte bestemmer puljen af agenter, der er tildelt dem, giver disse køer administratorer mulighed for at vælge agenter direkte og manuelt. For eksempel tildeler teambaserede opgavekøer agenter baseret på deres tilmeldte teams, og færdighedsbaserede opgavekøer matcher agenter baseret på de krævede færdigheder. I modsætning hertil kan administratorer direkte tilføje agenter til disse køer for at blive en del af køen. Dette giver en nem måde at administrere agenttildeling på uden at være afhængig af systemdrevne opgaver.
Køer med agenttildeling giver enkle, men effektive routingalgoritmer, der hjælper med at fordele kontakter mellem agentpuljen. De tager ikke hensyn til agenters evner i routing kontakter. Agenter kan dog bestilles inden for hver kø, og dette tages i betragtning ved routing af kontakter til dem. I denne sammenhæng fungerer teams primært som en organisatorisk struktur for tilsynsførende snarere end en faktor i forbindelse med agent-kø-associering og kontaktrouting-beslutninger, der forenkler kforvaltningen.
Denne type kø er bedst egnet, hvor statisk tildeling af agenter og styring af agent-kø-tilknytning er mulig og ønskelig for operationel kontrol, og valget af routingalgoritmer er egnet til arbejdsfordeling blandt agenter. Disse køer er også særligt nyttige i scenarier, hvor flere typer kundeforespørgsler kræver specialiseret ekspertise, der kan betjenes af et præoprettet segment af ekspertagenter.
Komplekse kontaktcenterorganisationer kan dog finde det vanskeligt manuelt at administrere agentopgaver i disse køer. De kunne drage mere fordel af andre typer køer, der tilbyder dynamisk routing og agent-køer foreninger.
I dette eksempel har køen et sæt agenter, der er kortlagt til den i en bestemt rækkefølge såsom A4, A9, A7, osv. Denne rækkefølge spiller en rolle i specifikke routing algoritmer, der matcher indgående kontakter til agenter. Systemet matcher kontakter med disse agenter baseret på deres tilgængelighed og den valgte routing algoritme.
I modsætning til køer med teamtildeling er der ikke noget koncept for måludvidelse over tidsintervaller. Hvis ingen af de konfigurerede agenter er tilgængelige til at styre denne kontakt, bliver den parkeret i kø, indtil en af disse agenter bliver tilgængelig til at håndtere kontakter inden parkeringens timeout. Måludvidelse gælder ikke for disse køer.
Tilgængelige rutemønstre:
Færdighedsbaserede køer
Færdighedsbaserede køer giver mulighed for, at kontakter kan omdirigeres til agenter med de rette færdigheder til at opfylde deres behov.
Du kan konfigurere følgende typer af færdighedsbaserede indstillinger:
Færdighedskriterier tildelt kø
Administratorer kan tildele færdighedskriterier til køer. Færdighedsbaserede køer med færdighedskriterier giver administratorer mulighed for at konfigurere de nødvendige færdigheder direkte i køen. Alle agenter i organisationen, der har alle de nødvendige færdigheder i køen via direkte færdighedsprofil, bliver implicit en del af denne kø.
Denne opsætning hjælper administratorer med at få en live-visning af agenter, der kortlægger i køen på grund af færdigheder. I situationer som høj lydstyrke eller lav lydstyrke kan administratorer overveje at justere de nødvendige færdigheder i køen og agentens færdighedsprofiler for at udvide eller reducere agentpuljen efter behov.
Denne type kø adskiller sig fra teamopgavebaserede kø i den forstand, at der ikke er nogen opkaldsfordeling gruppe indstilling, hvilket betyder, at holdet ikke spiller nogen rolle som agent for kø forening. Desuden er de krævede færdigheder statisk konfigureret i denne kø i modsætning til teambaserede færdighedskøer, hvor strømmen tilfører (statisk eller variabel) de krævede færdigheder. Derfor er færdighederne teknisk set en del af køen snarere end selve kontakten.
Enhver agent i organisationen, der fuldt ud opfylder kvalifikationskriterierne i køen (har færdigheder fra direkte kvalifikationsprofil), bliver implicit tilknyttet denne kø. Holdet spiller ikke nogen rolle i agent tilknytning til disse køer. Disse agenter kan være en del af ethvert team til ledelses- og driftsmæssige formål.
Hver kontakt, der køres ind i denne kø, antager automatisk de færdighedskriterier, der er defineret i selve kø. Individuelle kontakter kan ikke definere eller tilsidesætte deres egne krav/kriterier i modsætning til i færdighedsbaserede køer med teamtildeling.
I dette eksempel,
- Kun agenter A1, A3 og A7 opfylder fuldt ud de færdighedskriterier, der er konfigureret i køen, og derfor vil kun disse agenter blive tilknyttet denne kø.
- Agenter A2, A4, og A6, der delvist opfylder kriterierne, eller A5, der mangler relevante færdigheder, kan ikke tilknyttes denne kø.
Opdatering af en agents færdighedsprofil (kaldet reskilling), så den opfylder køens kvalifikationskriterier, vil automatisk og dynamisk gøre denne agent til en del af denne kø. Alternativt vil en opdatering af kø-færdighedskriterierne, således at flere (eller færre) agenter opfylder de opdaterede færdighedskriterier, også automatisk og dynamisk tilføje (eller fjerne) agenter fra denne kø.
I modsætning til køer med teamtildeling er der ikke noget koncept for måludvidelse over tidsintervaller. Hvis kontakten ikke kan matches med nogen af de tilknyttede agenter, bliver den parkeret i kø, indtil en af disse agenter bliver tilgængelig for at håndtere kontakter inden parkeringstimeout.
Færdighedsbaserede køer er bedst egnede, hvor statisk tildeling af færdigheder og styring af køen til agentforeningen er mulig og ønskelig for operationel kontrol. De er også egnede, når udvælgelsen af routingalgoritmer er passende til arbejdsfordeling blandt agenter. Disse køer er også særligt nyttige i scenarier, hvor forskellige typer kundeforespørgsler kræver specifikke færdigheder, der kan betjenes af et på forhånd afledt segment af ekspertagenter.
Komplekse Contact Center-organisationer kan finde det lettere at administrere kø til agent-opgaver i kompetencebaserede kø sammenlignet med kø med agent-opgave, hvor hver agent manuelt skal føjes til listen, hvilket især er besværligt for en større organisation.
Kvalifikationskrav tildelt i flow
Færdighedsbaserede køer med færdighedskrav tildelt i flow er en type teamopgavebaseret kø i Webex Contact Center, hvor et sæt hold er konfigureret på flere niveauer, kaldet Call Distribution Groups. Agenter, der er logget ind på disse konfigurerede teams, tildeles kontakter fra denne kø baseret på det Call Distribution Group-niveau, hvor deres team er konfigureret i kø, hvis de også fuldt ud opfylder kontaktpersonens kompetencekrav.
Inden for en sådan kø er agentteams grupperet i Call Distribution Groups med konfigurerbare tidsforsinkelser mellem dem. Hvis der ikke er nogen agent til rådighed for kontakten, er anmodningen parkeret, og efter forsinkelsen udvides routing til den næste Call Distribution Group. Denne proces fortsætter, indtil en agent er tildelt, eller alle grupper er udtømt. Hvis en agent i en tidligere kontrolleret gruppe bliver tilgængelig under denne proces, vælges denne agent.
Agenter erhverver færdigheder via en færdighedsprofil, der er direkte tildelt agenten. Agentens færdigheder bestemmes ud fra teamudvælgelsen under tilmeldingen.
Hver kontakt kan valgfrit angive kvalifikationskrav i flowet, som modsvares af de tilgængelige agenters færdigheder til at vælge den mest egnede agent.
Derudover kan kontakter også angive færdigheder afslapning med konfigurerede tidsintervaller. Disse er ændrede sæt af færdighedskrav, der ville overskrive kontaktens oprindelige færdighedskrav ved konfigurerede tidsintervaller. Dette gør det muligt for en kontakt at ændre (typisk brugt til at "slappe af") sine færdighedsbehov, mens parkeret i kø, så flere agenter kan matche disse afslappede færdighedsbehov.
Måludvidelse gennem Call Distribution Groups kan ske samtidig med skilleafslapningscyklusser - begge har til formål at matche en parkeret kontakt med kvalificerede agenter hurtigere, hvilket reducerer den samlede ventetid og forbedrer køens serviceniveau.
Ligesom ufaglærte køer med teamtildeling har den tre Call Distribution Groups, der giver mulighed for "måludvidelse", dvs. udvidelse til flere agenter på tværs af teams over konfigurerede tidsintervaller.
- Den første opkaldsdistributionsgruppe indeholder TEAM 1, som har 3 agenter konfigureret – A1, A2 og A5.
- Den anden opkaldsdistributionsgruppe indeholder TEAM 2, som har 3 agenter konfigureret – A2, A3, og A4.
- Den tredje (og sidste) opkaldsdistributionsgruppe indeholder TEAM 3, som har 2 agenter konfigureret – A6 og A7.
Der er dog to vigtige ting at bemærke:
- Hver kontakt, der bliver sat i kø i denne kø, vil definere sine færdighedskrav og færdigheder afslapning gennem strømmen.
- Agenter kunne have færdigheder konfigureret (gennem en færdighedsprofil – direkte eller arvet fra det loggede team).
Mens A2 er konfigureret til at være en del af både TEAM 1 og TEAM 2, afhængigt af hvilket team denne agent har valgt under login, betragtes han i sin nuværende session som en del af det pågældende team og vil derfor også arve færdighedsprofilen (og dermed færdighedsværdierne) fra det pågældende team (medmindre dette tilsidesættes af en direkte færdighedsprofil for denne agent).
Dette er en kraftfuld funktion, der leveres af køer med teamopgaver, hvor agenter kan flytte mellem køer ved blot at vælge et team under login.
Kombineret med evnen til at arve færdigheder-profil indstillinger fra det valgte team, kan en agent arbejde med forskellige sæt færdigheder samt.
I dette eksempel,
- Kontakter køes med et indledende færdighedskrav (sk_1 >= 6) under eskalering fra flow, med en færdighedsafspænding (sk_1 >= 3) efter et konfigureret tidsinterval.
- På tværs af alle agenter i alle opkaldsdistributionsgrupper har kun A1, A3, A6 og A7 færdigheder, der opfylder det oprindelige færdighedskrav for kontakter i kø.
- De resterende agenter har enten færdigheden (sk_1), men opfylder ikke færdselskravene (f.eks. A2 i TEAM 1 og A4 i TEAM2), eller har slet ikke denne færdighed (f.eks. A5, A2 i TEAM 2).
- Over tid opfylder A og A2 også4 nu også kontaktpersonens "afslappede" færdighedskrav.
For hver kontakt, der køres ind i denne kø, forsøger systemet at finde en matchende agent inden for den første opkaldsdistributionsgruppe, der fuldt ud opfylder kontaktens aktuelle kvalifikationskrav. Hvis der ikke findes nogen matchende agent, parkeres kontakten i den konfigurerede varighed, inden måludvidelsen sker for den anden opkaldsdistributionsgruppe. Alle de teams, der er konfigureret i den anden opkaldsdistributionsgruppe, føjes også til eksisterende teams fra den første gruppe. Nu forsøger systemet at finde en matchende agent inden for den udvidede gruppe. Bemærk, at mens dette sker, vil afspænding af færdigheder også opdatere kontaktens færdighedskrav med konfigurerede tidsintervaller, og systemet vil bruge opdaterede færdighedskrav til at matche med tilgængelige agenter i den aktuelle opkaldsdistributionsgruppe.
Dette fortsætter, indtil alle konfigurerede opkaldsdistributionsgrupper er udvidet, og alle færdighedsaflæsninger er anvendt, medmindre der først findes en matchende agent.
Tilgængelige rutemønstre:
Indstilling af kø
Opsæt færdighedsbaserede køer
Tildel færdighedskriterier til en kø
- Opret færdigheder og, hvis det er nødvendigt, dynamiske færdigheder.
- Opret Færdighedsprofiler2.
- Tildel Skill-profil direkte til agenter.
- Tildel dynamiske færdigheder direkte til agenter. Dynamiske færdigheder tildeles ikke gennem færdighedsprofiler.
- Opret en kø med kanaltype telefoni eller chat eller e-mail eller social.
- Tildel færdigheder og krav til dynamiske færdigheder til køer i Control Hub.
- Vis liste over agenter, der kan håndtere kontakter i køen.
- Vælg en routing algoritme enten LAA eller BAA. For BAA skal du konfigurere vægte for færdighedsfærdigheder og færdighedsdynamiske færdigheder, når det er nødvendigt.
- Tilføj en køkontaktaktivitet i flow, og vælg denne kø.
Tildel færdighedskrav til en kø
- Opret færdigheder og, hvis det er nødvendigt, dynamiske færdigheder.
- Opret Færdighedsprofiler2.
- Tildel Skill-profil til agenter direkte eller team.
- Tildel dynamiske færdigheder direkte til agenter. Dynamiske færdigheder tildeles ikke gennem færdighedsprofiler.
- Opret en Vesttysklands fodboldlandshold2.
- Tilføj agenter til holdet.
- Opret kø med kanaltype telefoni eller chat eller e-mail eller social.
- Føj hold til køen i en enkelt CDG eller flere C 'er.
- Vælg et rutemønster enten LAA eller BAA.
- Tilføj en køkontaktaktivitet i flow, og vælg den kø, som Skills-Based Routing er konfigureret til. For mere information, se Køen Kontakt2.
- Tildel færdigheder, dynamiske færdigheder og færdigheder afslapning i Kø Kontakt aktivitet. For BAA skal du konfigurere vægte for færdighedsfærdigheder og færdighedsdynamiske færdigheder, når det er nødvendigt.
- Brug Eskalere Call Distribution Activity i flow efter kø for hurtigt at flytte til den næste opkaldsdistributionsgruppe eller den sidste.
Opsæt ikke-færdighedsbaserede køer
Tildel hold til en kø
- Opret en Vesttysklands fodboldlandshold2.
- Tilføj agenter til holdet.
- Opret kø med kanaltype telefoni eller chat eller e-mail eller social.
- Føj hold til køen i en enkelt CDG eller flere C 'er.
- Vælg et rutemønster enten LAA.
- Tilføj en køkontaktaktivitet i flow, og vælg denne kø.
- Brug Eskalere Call Distribution Activity i flow efter kø for hurtigt at flytte til den næste opkaldsdistributionsgruppe eller den sidste.
Tildel agent til en kø
- Opret kø med kanaltype telefoni eller chat eller e-mail eller social.
- Føj agenter direkte til køer (Bemærk: Hverken Færdigheder eller team bruges i denne type kø).
- Vælg rutemønstre såsom cirkulær eller lineær agent eller længst tilgængelig agent.
Routing-koncepter
Agent Surplus Scenario
Agent Surplus scenarie opstår, når der er flere tilgængelige agenter, end der er kontakter i kø. I dette tilfælde, når en kundeinteraktion (kontakt) køres, forsøger systemet straks at finde en matchende agent for den pågældende kontakt, og hvis der findes en matchende agent, behøver kontakten ikke at blive parkeret i køen og vente på, at en matchende agent bliver tilgængelig senere.
Hver gang en kontakt udvider sig gennem en Call Distribution Group eller gennem afslapning af færdigheder, forsøger systemet igen straks at finde en matchende agent for den pågældende kontakt.
At finde en matchende agent til en bestemt kontakt bruger det konfigurerede routingmønster i køen.
Webex Contact Center tilbyder flere routing mønstre på tværs af forskellige typer køer, hvilket gør det muligt for organisationer at optimere kundeservice ved at minimere ventetider, balancere agentarbejdsbelastninger og sikre, at kunderne er forbundet med agenter, der har de nødvendige færdigheder til at imødekomme deres specifikke behov. Se afsnittet Routing Pattern for detaljerede oplysninger om routing mønstre.
Kontakt Overskudsscenario
Kontaktoverskudsrouting sker, når antallet af indgående kundeinteraktioner (eller kontakter) overstiger de tilgængelige agenter. Denne situation opstår ofte under spidsbelastninger eller uventede stigninger i kontaktvolumen. Det primære mål med kontaktoverskudsrouting er at håndtere denne overstrømning effektivt og sikre, at kundeserviceniveauet opretholdes på trods af den overdrevne efterspørgsel. For en agent, der netop er blevet tilgængelig på en bestemt kanal, arbejder kontaktoverskudsrouting for at finde og tildele den relevante kontakt, blandt alle parkerede kontakter på tværs af alle køer, som denne agent er tilknyttet.
De vigtigste strategier til at udføre kontaktrouting effektivt med begrænset adgang til agenter er:
-
Placering af kø
Kø- placering gør det muligt for administratorer at angive den relative betydning af køer. Administratorer kan definere kø-placeringer for at indstille den rækkefølge, hvori opkald omdirigeres fra kø til agenter, der er logget ind på teams, på per team-basis.
Overvej f.eks., at agenter, der er logget ind på Team A, er forbundet med to køer – "Fakturering" og "Salg". Administratorer kunne bruge kø rangering til at tildele en højere placering til "Fakturering"-kø, så når kontakter kommer i køerne, vil kontakter fra "Fakturering" blive dirigeret til agenter fra Team A forud for kontakter fra "Salg"-kø. Dette vil ske, selvom der kan være ældre og højere prioriterede kontakter, der kan vente i "Salg"-kø - bare fordi "Fakturering"-kø har en højere kø-rangering end "Salg"-kø. Kun når der ikke er flere ventende kontakter i "Fakturering"-kø, vil agenter fra Team A blive omdirigeret kontakter fra "Salg" (og enhver anden) kø, som de er tilknyttet.
Følgende er nogle af de vigtige egenskaber ved kø rangering:
-
- Hvis en rang kun tildeles til nogle af køerne, vil opkald i disse køer have forrang frem for opkald i de køer, for hvilke der ikke er angivet nogen rang.
- Kø rangering kan indstilles på et maksimum af køer 50 på tværs af alle medietyper med en værdi, der 1 ligger 50 mellem 1 og med den højeste rang.
- Du kan tildele samme rang til flere køer.
- Hvis du aktiverer kø-rangering, behandles køer, der ikke er tildelt nogen eksplicit rang, lavere end alle rangerede køer.
-
Kø Ranking fungerer inden for samme medietype.
Hvis Queue Sale f.eks. er en talemedietype med rang 2 og Queue Billing Support er en chatkø med rang 1 for Team A, får agenter, der er tilgængelige på stemmekanal i Team A, taleopkald først, selvom rang er 2.
Overvej dog to chat-køer til Team B - kreditkort i kø med kø-rang 2 og betalingskort i kø med kø-rang 1. Derefter vil de tilgængelige agenter i Team B blive tilbudt kontakter fra Queue Debit Card først.
-
Kø rangering gælder ikke for kapacitetsbaserede teams.
-
-
Kontaktprioritet
Når en kontakt køres, kan dens prioritet defineres ved at tildele en hierarkisk betydning fra 1 (højeste) til 10 (laveste, standard). Denne prioritering sikrer, at visse kontakter adresseres hurtigere baseret på deres betydning, hastende karakter eller strategiske værdi for organisationen. Når en agent er tilgængelig til at håndtere den næste kontakt blandt alle parkerede kontakter på tværs af alle køer, som agenten er forbundet med, dirigeres den højeste prioriterede kontakt på tværs af alle køer til agenten (forudsat at andre kriterier som f.eks. matchning og andre er opfyldt).
For de kontakter, der står i kø uden eksplicit prioritet, anses en standardprioritet på 10 (laveste). Blandt flere kontakter, der har samme prioritet, sendes den kontakt, der venter i køen i den længste periode, først til den tilgængelige og kvalificerede agent.
-
Længste ventende kontakt
Dette er en grundlæggende strategi, der sikrer, at den længste ventende kontakt på tværs af alle køer, som agenten er forbundet med, bliver dirigeret til agenten.
Dette er det ultimative kriterium, der bestemmer, hvilken kontakt der skal dirigeres, når flere kontakter på tværs af køer med samme kørangering og samme kontaktprioritet venter på at blive behandlet.
I det væsentlige betyder kontaktoverskudsrouting for en agent, der lige er blevet tilgængelig, at vælge en enkelt kontakt, som:
- er af samme medietype som den, hvor agenten er tilgængelig
- er parkeret i en af de køer, som denne agent er forbundet med
- hvis kompetencekrav (hvis nogen) alle er opfyldt af denne agent
- er parkeret i en kø, hvis rang er højere end andre kø, som er konfigureret i agentens hold
- har højeste prioritet blandt alle sådanne kontakter
- er den ældste ventende kontakt blandt kontakter med samme prioritet
I ovenstående eksempel, der illustrerer et kontaktoverskudsscenarie, har agent A1 logget ind på TEAM 1 og er blevet tilgængelig til at håndtere kontakter på flere medietyper.
A er1 forbundet med køer 3 – Q1, Q2 og Q3. TEAM 1 har også defineret kø ranking, hvor Q1 er rangeret højest, derefter henholdsvis Q2 og Q3.
Der er allerede kontakter parkeret i alle disse køer, med færdighedskrav og prioritet defineret for hver kontakt.
Nu fungerer kontaktoverskudsscenariet som følger:
-
Blandt alle de parkerede kontakter på tværs af disse køer kan kun 4 kontakter omdirigeres til A1 – C2, C7 (fra KØ 2) og C3, C8 (fra KØ 3).
Kun disse 4 kontakters færdighedskrav opfyldes fuldt ud af A1's færdigheder.
-
Blandt disse 4 kontakter prioriteres kontakter fra KØ 2 (dvs. C2, C7), fordi KØ 2 har den højeste kø-placering.
Bemærk, at selvom KØ 1 er den højest placerede kø, kan ingen af dens parkerede kontakter omdirigeres til A1, da A ikke opfylder deres færdighedskrav1.
-
Mellem C2 og C7 er den højeste prioriterede kontakt C7. Så det endelige valg er C7, og systemet dirigerer det til A1.
Dette sker, selvom C2 var i kø tidligere, fordi kontaktprioritet har forrang frem for kø-tid.
Blandede multimedieprofiler
Gennem konfiguration af multimedieprofil giver Webex Contact Center agenter mulighed for at servicere kontakter på tværs af forskellige medietyper (stemme, chat, e-mail og sociale). Baseret på denne konfiguration får agenter kanaler leveret pr. medietype.
Hver kontakt, der sendes til en agent, bruger en kanal af denne medietype, så længe agenten arbejder på denne kontakt. Mens agenter kun kan have én stemme kanal, kan de have op til fem kanaler af andre medietyper.
Indstillingen for blandet routing i Multimedieprofiler giver administratorer mulighed for at styre, hvordan forskellige kanaler kan bruges samtidigt for hver agent. Dette gør det muligt for organisationer at give dedikeret opmærksomhed til kunder, fremme bedre servicekvalitet, forbedret kundeoplevelse og bedre konverteringsrater. Organisationer kan også balancere belastningen på tværs af mediekanaler, når de oplever ujævn belastning i nogle kanaler, hvilket muliggør effektiv udnyttelse af agenter.
Der er tre valg:
-
Ekskludering
-
Kombineret
-
Blended-realtid
For mere information om konfiguration af multimedieprofiler, se Håndter multimedieprofiler2.
Rutemønstre
Kompetencebaseret
Færdighedsbaserede routingmønstre i Webex Contact Center direkte indgående kundeinteraktioner til agenter baseret på specifikke færdigheder, der kræves for at løse undersøgelsen, såsom sprogfærdigheder eller teknisk ekspertise. Disse mønstre sikrer, at hver kunde opretter forbindelse til den mest kvalificerede agent, hvilket forbedrer serviceeffektiviteten og kundetilfredsheden. Fordelene omfatter reduceret behandlingstid, forbedrede afviklingsrater og optimeret brug af agentressourcer ved at tilpasse deres ekspertise til kundernes behov.
Færdighedsbaseret routing kan bruge færdigheder, som agenter modtager fra færdighedsprofiler og dynamiske færdigheder, der tildeles direkte til agenter. Dynamiske færdigheder repræsenterer agentattributter, der kan ændre sig uafhængigt af en agents færdighedsprofil.
Når der anvendes færdighedsbaserede routingmønstre, anvendes først færdighedskravet for kontakten (tildelt i flow) eller de færdighedskriterier, der er tildelt køen, til at filtrere tilgængelige agenter, hvis færdigheder og dynamiske færdigheder fuldt ud opfylder disse krav / kriterier. Derefter, blandt agenter, der er filtreret, vælges en enkelt til kontakten baseret på det konfigurerede routingmønster.
For Best Available routing, færdigheder og færdigheder Dynamic Skills kan også bruge vægte til at påvirke den score, der anvendes til agentudvælgelse. Vægte påvirker ikke den længste tilgængelige routing; at mønsteret kun bruger færdigheder og dynamiske færdigheder til at bestemme agentens egnethed.
Længste tilgængelige
Det Længst Tilgængelige færdighed-baserede routingmønster ruller en kontakt til den agent, hvis færdigheder fuldt ud opfylder kravene til kontaktfærdighed/kø-færdighed, og som har været til rådighed længst siden håndteringen af deres sidste kontakt blandt alle kvalificerede agenter i den pågældende kø.
Dette routingmønster hjælper med at fordele arbejdet jævnt på tværs af agenter ved at tildele interaktioner til dem, der har været til rådighed længst, og forhindre ubalancer i arbejdsbyrden. Det hjælper med at opretholde retfærdighed i arbejdsfordelingen, så ingen agent bliver overbelastet, mens andre forbliver fri.
I ovenstående eksempel er der agenter, 4 der har færdigheds- og ikke-færdighedsfærdigheder med forskellige færdighedsværdier.
Overvej en kontakt, der står i kø i en færdighed-baseret kø med det "længste tilgængelige" routingmønster:
- med ovennævnte kvalifikationskrav tildelt via flow, eller
- hvor ovenstående færdighedskriterier er konfigureret i den færdighedsbaserede kø
I dette scenario:
-
Kun agenter, der fuldt ud opfylder kravene til kontaktfærdigheder / kriterier for køen, tages i betragtning ved routing. Kun agenter A1, A2 og A4 opfylder kravene til kontaktfærdighed/kriterier for køen fuldt ud.
Agent A3 er ikke kvalificeret. I tilfælde af Færdighedskriterier tildelt kø, A3er ikke engang forbundet med køen.
-
Blandt A1, A2 og A4 vil kontakten blive dirigeret til den længst tilgængelige agent – A1 der har været tilgængelig i 10 minutter, længere end A2 eller A4.
I kraft af at A1 bliver tildelt kontakten, vil A1 ikke længere være den længst tilgængelige agent på tværs af alle mediekanaler.
- Den næste kontakt med nøjagtig de samme færdighedskrav vil blive dirigeret til den næste længst tilgængelige agent – A2 osv.
Dette routingmønster understøttes i følgende typer af færdighedsbaserede køer:
Bedste tilgængelige
Det bedste tilgængelige færdighed-baserede routingmønster sikrer, at kundeinteraktioner rettes til den mest kvalificerede agent til rådighed. Dette mønster evaluerer ikke kun tilstedeværelsen af de krævede færdigheder blandt agenter, men også færdighedsniveauerne for disse færdigheder og beregner en færdighedsscore for at bestemme den mest kvalificerede ("bedste") agent for hver kontakt.
Dette mønster filtrerer tilgængelige agenter, hvis færdigheder opfylder kontaktfærdighedskravene / kø færdighedskriterierne helt. Derefter beregnes en score for hver kvalificeret agent ved hjælp af duelighedsværdier for alle de færdigheder, der er nævnt i kontaktfærdighedskravene/kriterierne for køen. Agenten med den højeste kvalifikationsscore anses for at være den "bedste" agenten for hver kontakt.
Faktisk bestemmer summen af agenten færdighedsværdier, der matcher kontaktfærdighedskravene / kø færdighedskriterierne, scoren.
Nogle vigtige punkter at forstå:
- Normalt bruges den faktiske færdighedsværdi til beregning af score, fordi en højere færdighedsværdi indikerer en stærkere match. Når et færdighedskrav anvender betingelsen mindre end lig med (<=), inverteres agenten den specifikke færdighedsværdi i scoringsberegningen, dvs. effective_skill_value = (10) minus (actual_skill_value). Dette gøres for at sikre, at en lavere score indikerer en stærkere match.
- Når flere kvalificerede agenter har samme score, vælges den længst tilgængelige agent blandt dem
- Kun færdighedsfærdigheder tages i betragtning ved beregning af score. Eventuelle booleske, tekst eller enumskompetencer i kontaktfærdighedskravene / kø færdighedskriterierne tages ikke i betragtning ved beregning af score.
I ovenstående eksempel er der fire agenter med færdigheds- og non-færdighedsfærdigheder med forskellige færdighedsværdier.
Overvej en kontakt, der står i kø i en færdighed-baseret kø med "Best Available" routing mønster:
- med ovennævnte kvalifikationskrav tildelt via flow, eller
- hvor ovenstående færdighedskriterier er konfigureret i den færdighedsbaserede kø.
I dette scenario:
-
Kun agenter, der fuldt ud opfylder kravene til kontaktfærdigheder / kriterier for køen, tages i betragtning ved routing. Kun agenter A1, A2 og A4 opfylder kravene til kontaktfærdighed/kriterier for køen fuldt ud.
Agent A3 er ikke kvalificeret. I tilfælde af Færdighedskriterier tildelt kø, A3er ikke engang forbundet med køen.
-
Blandt A1, A2 og A4 foretages pointberegningen af systemet baseret på kravene til kontaktfærdighed/kriterier for køen, hvor kun færdighedsfærdigheder tages i betragtning.
Kun de færdigheder, der er nævnt i kontaktfærdighedskrav / kø færdighedskriterier, tages i betragtning ved beregning af score, selvom agenter kan have yderligere / andre færdighedsfærdigheder.
Læg også mærke til inversion af færdighedsværdien i score beregning, når der anvendes mindre end-lig-til (<=) tilstand.
-
Kontakt dirigeres til A2, da dette er den bedste tilgængelige agent baseret på score. Hvis A2 ikke er tilgængelig/optaget, vil kontakten blive dirigeret til den næste bedste tilgængelige agent med den næsthøjeste score osv.
Men vi har 2 agenter – A1 og A4 med den næsthøjeste score. Kontakten dirigeres til den længst tilgængelige agent mellem A1 og A4.
Dette routingmønster understøttes i følgende typer af færdighedsbaserede køer:
Ikke-færdighedsbaseret routing
Webex Contact Center understøtter også en række ikke-færdighedsbaserede routingmønstre, der fokuserer på at fordele indgående kundeinteraktioner uden at tage hensyn til agenternes specifikke færdigheder eller ekspertise. I modsætning til færdighedsbaserede routingmønstre tager disse ikke hensyn til agentens færdigheder eller kræver kontakt eller kø for at definere færdighedskrav / kriterier for routing. I stedet prioriterer de faktorer som tilgængelighed, arbejdsbyrdefordeling og foruddefinerede sekvenser, hvilket giver mulighed for effektiv håndtering af kontakter baseret på operationel logik frem for individuelle agenters kompetencer. Disse mønstre er særligt nyttige i miljøer, hvor interaktioner er relativt ensartede eller ikke kræver specialiseret håndtering.
Længste tilgængelige
Det længste tilgængelige rutemønster ruller en kontakt til den agent i køen, der har været tilgængelig længst siden håndtering af deres sidste kontakt på tværs af alle agenter, der er tilgængelige og forbundet med den pågældende kø.
Dette routingmønster sikrer en retfærdig og afbalanceret fordeling af arbejdsbyrden ved at tildele interaktioner til agenter, der har været i tomgang længst. Ved at forhindre ubalancer i arbejdsbyrden sikrer det, at ingen agent bliver overbelastet, mens andre forbliver fri. Denne tilgang er især effektiv i perioder med stabil kontaktstrøm og opretholder et konsekvent engagement på tværs af agentpuljen.
Agenter mister deres "længste tilgængelige" stillinger på tværs af alle kanaler, når de tilbydes en kontakt af enhver medietype. Det betyder, at når en agent håndterer en kontakt, vil den næste kontakt af enhver medietype, der køres, blive tildelt den næste længst tilgængelige agent i køen.
I ovenstående eksempel er agent A1 den længst tilgængelige agent (position 1) – enten er denne agent logget ind først eller er ikke blevet tildelt en kontakt længere end nogen anden agent.
Agenter A2 (position 2) og A3 (position 3) er også tilgængelige, men de har enten logget ind eller har håndteret kontakter efter A1. Alle agenter er forbundet med begge køer, som har dette routingmønster.
Overvej følgende scenarie:
-
På tidspunkt T0 køes en stemmekontakt C1 og ledes til den længst tilgængelige agent, dvs. A1.
I kraft af at A1 er tildelt C1, er A1 ikke længere den længst tilgængelige agent på tværs af alle mediekanaler.
- På tidspunkt T1 køes en chatkontakt C2 og ledes til den længst tilgængelige agent, som nu er A2.
-
Endelig køres en anden stemmekontakt C3 på tid T2 og ledes til A3.
A1 og A2 fik for nylig kontakter – på dette tidspunkt er det A3, der har ventet længst.
Dette routingmønster understøttes i følgende typer af ikke-færdighedsbaserede køer:
Cirkulær
Det cirkulære rutemønster fordeler indgående kontakter blandt en gruppe af tilgængelige agenter i en round-robin-ordre. Når en kontakt køres, tildeler systemet den til den næste tilgængelige agent i køen baseret på en forudbestemt sekvens.
Processen begynder med agenter i en konfigureret rækkefølge. Den første indgående kontakt tildeles den første tilgængelige agent i denne sekvens. For efterfølgende kontakter vælger systemet den næste tilgængelige agent, der fortsætter fra hvor den slukkede i den definerede kø-rækkefølge. Dette mønster gentages, cykling gennem agenterne, men starter altid efter den sidste valgte agents position.
Denne tilgang er effektiv til at fordele kontakterne retfærdigt og jævnt mellem agenturerne. Det er med til at sikre, at ingen enkelt agent overvældes af kontakter, og at alle agenter har lige muligheder for at håndtere interaktioner konsekvent. Det cirkulære rutemønster tager imidlertid ikke højde for den aktuelle arbejdsbyrde eller andre faktorer, der kan påvirke en agents evne til at håndtere en bestemt kontakt.
I ovenstående eksempel er agenter konfigureret i en cirkulær kø i følgende rækkefølge: A3 → A4 → A5 → A6 → A1 → A2.
Til at begynde med er startpositionen den første agent i den konfigurerede rækkefølge (A3). Da kontakter dirigeres til agenter i denne kø, flyttes positionen rundt om cirklen, placeret på agenten som er næste i konfigureret rækkefølge til agenten som den sidste kontakt blev dirigeret til.
Overvej følgende scenarie:
-
Den første kontakt (C1) køres, og den føres til agent A3.
Markøren opdateres til den næste agent i konfigureret rækkefølge, dvs. A4.
-
Når den anden kontakt (C2) køres, begynder systemet at finde tilgængelige agenter startende fra A4 dvs. A4 → A5 → A6 → A1 → A2 → A3.
Men A4 og A5 er ikke tilgængelige (enten er de ikke engang logget ind, eller Idle eller fuldt optaget med andre kontakter af denne medietype), så C2 ledes til den næste tilgængelige agent – A6. Markøren opdateres til den næste agent i konfigureret rækkefølge, dvs. A1.
-
På samme måde ledes den tredje kontakt (C3) til A1, den fjerde kontakt (C4) til A2. Markøren er igen på A3.
Denne logik fortsætter, og kontakter fordeles blandt tilgængelige agenter i "cirkulære" / "round-robin"-mønstret.
Hvis der er parkerede kontakter i køen, vil agent-overskudsscenariet matche den næste agent, der bliver tilgængelig på denne medietype, med den højest prioriterede, ældste kontakt blandt dem.
Dette overvejer eller påvirker ikke den eksisterende positionsværdi i denne kø, som kun opdateres, når kontaktoverskudsrouting med succes matcher en agent.
Dette routingmønster understøttes i følgende typer af ikke-færdighedsbaserede køer:
Top-Down
Top-down routing mønster fordeler indgående kontakter mellem en gruppe af tilgængelige og bestilte agenter i en sekventiel rækkefølge. Når en kontakt køres, går systemet altid gennem den bestilte liste over agenter fra begyndelsen og matcher kontakten med den første tilgængelige agent (som har en gratis tilgængelig kanal af kontaktens medietype) i den rækkefølge.
Dette sker for hver kontakt, der står i kø. Kontakten forsøger altid at matche fra toppen (først konfigureret agent) og fortsætter ned på listen, indtil der findes en matchende agent.
I modsætning til cirkulær routing-mønster er der ingen "pointer", der dynamisk ændrer udgangspunktet baseret på den sidst valgte agents position.
Denne tilgang er effektiv til fordeling af kontakter blandt agenter, der er bestilt baseret på en vis partiskhed / præference som bestemt af administratoren. Det hjælper med at sikre, at agenterne øverst altid foretrækkes at håndtere kontakter over agenterne under dem. Men top-down routing-mønstret tager ikke højde for den aktuelle arbejdsbyrde eller andre faktorer, der kan påvirke en agents evne til at håndtere en bestemt kontakt.
I ovenstående eksempel konfigureres agenter i en top-down-kø i følgende rækkefølge: A3 → A4 → A5 → A6 → A1 → A2.
Det betyder, at administratoren ønsker, at hver kontakt skal omdirigeres til den første agent (A3), hvis tilgængelig, ellers til den næste agent (A4), hvis tilgængelig osv., i konfigureret rækkefølge.
Overvej følgende scenarie:
- Den første kontakt (C1) køres, og den føres til agent A3, da A3 er øverst i rækkefølgen.
-
Når den anden kontakt (C2) køres, forsøges routing igen fra toppen af ordren (starter altid med A3).
Hvis A3 har mere kanalkapacitet for denne medietype, omdirigeres C2 også til A3. Hvis A3 er fuldt optaget af denne medietype, fortsætter routing ned på listen til A4.
- Men A4 og A5 er ikke tilgængelige (de er enten ikke engang logget ind eller Idle eller fuldt optaget med andre kontakter af denne medietype), så C2 ledes til den næste tilgængelige agent i top-down-rækkefølge – A6.
-
På samme måde forsøger den tredje kontakt (C3) at blive dirigeret startende fra A3 ned mod bunden. Den første matchende agent ville være A1.
Denne logik fortsætter, indtil en kontakt ikke finder nogen tilgængelige agenter før bunden af ordren, i hvilket tilfælde den er parkeret i kø.
Dette routingmønster understøttes i følgende typer af ikke-færdighedsbaserede køer:
Agentbaseret routing
Agent-baseret routing er en funktion, der dirigerer eller køer en kontakt til en bestemt ("foretrukket") agent direkte. Et agentopslag med agentens e-mailadresse eller agentens ID sender en kontakt til den foretrukne agent. Aktiviteten I Kø Til Agent i strømmen hjælper med at opnå Agent-baseret Routing. For mere information, se Kø til agentaktivitet.
En kontakt kan have en kortlægning til en eller flere foretrukne agenter, som typisk kunne håndteres i et eksternt program uden for Webex Contact Center. Den foretrukne agent søgning efter en kontakt udføres via HTTP- forespørgselaktivitet, der henter kortlægningen fra et eksternt program. Hvis du vil styre eller parkere kontakten med den foretrukne agent, skal du konfigurere aktiviteten I Kø til agent ved hjælp af agentens Webex Contact Center-ID eller e-mailadresse. Kontakten kan også parkeres mod en foretrukken agent, hvis den foretrukne agent ikke er umiddelbart tilgængelig.
Agentbaseret routing er nyttig i følgende scenarier:
- Routing af foretrukket agent: Kunden kan tildele kontakter til dedikerede agenter eller relationsledere. I sådanne scenarier ruter den Agent-baserede Routing kontakterne direkte til den pågældende foretrukne agent.
- Routing af sidste agent: Når en kontakt ringer tilbage til kontaktcentret flere gange for at interagere med en agent, kan Agent-baseret Routing dirigere kontakten til den sidste agent, der håndterede kontakten.
I begge tilfælde opbevares kontaktoplysningerne og agentkortlægningen uden for Webex Contact Center.
Egenskaber for kø og routing i flow
I Webex Contact Center kan en bred vifte af routing-, kø- og opkaldskontrolfunktioner orkestreres gennem flows.
En række flowaktiviteter og hændelseshåndteringer, der leveres i Flow Designer, kan placeres i flowet for effektivt at styre livscyklussen for indgående og udgående kontakter.
For mere information om opsætning og brug af strømme, se Byg og håndter strømme med Flow Designer2.
Aktiviteter i kø
Køkontakt
Kø Kontakt-aktiviteten giver mulighed for at kø en kontakt ind i en aktiv indgående kø fra organisationen, så den kan matches og dirigeres til den rigtige agent i den kø.
Følgende aspekter af køen kan håndteres gennem denne aktivitet:
- Priority - Tildele en hierarkisk betydning fra 1 (højeste) til 10 (laveste, standard) til den kontakt, der køres.
- Skill Requirements - Angiv de kvalifikationskriterier, der skal opfyldes af agenter i en færdighed-baseret kø, for at blive betragtet som berettigede til routing af kontakten.
- Skill Relaxations - Tuning, modifikation eller fjernelse af tidligere fastsatte færdighedskrav efter en periode for at forbedre chancerne for at finde en agent.
- Check Agent Availability - Lad systemet øjeblikkeligt udvide sig gennem alle Call Distribution Groups, hvor der ikke findes nogen tilgængelige agenter, for at undgå ventetid.
Se Rutevejledning, for at få flere oplysninger om, hvordan prioritet, færdighedskonfiguration og agenttilgængelighed spiller en rolle i routing-kontakter.
Når kontaktaktiviteten i kø har kørt kontakten i kø,
Hvis en matchende agent allerede er tilgængelig, forsøger systemet at omdirigere kontakten til en agent.
Dette afbryder Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
Hvis der ikke findes nogen matchende agent, bliver kontakten parkeret i køen og venter på, at en matchende agent bliver tilgængelig.
Flowudførelsen fortsætter derefter med de aktiviteter, der er vedhæftet efter Kø Kontakt aktivitet, som giver mulighed for at:
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
PlayMusicaktivitet. - Registrer en tilbagekaldelse baseret på kundens anmodning - ved at vedhæfte en
Callbackaktivitet. - Re-kø dvs. fjern kontakten fra den aktuelle kø og tilføj den i en ny kø - ved at vedhæfte en anden
Queue ContactellerQueue to Agentaktivitet.
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
Når en matchende agent bliver tilgængelig, forsøger systemet at dirigere kontakten til agenten.
Når det lykkes, afbryder det Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
Køkontaktaktiviteten virker, når:
- Kontakten er utildelt og klar til at blive dirigeret til en agent.
- Køen, færdigheden og andre flowkonfigurationer er indstillet korrekt.
- Kontakten forbliver inden for den tilladte grænse 25 for indgangspunkt og køovergange.
- Kontakten forbliver inden for den tilladte grænse for 20 vellykkede routingsforsøg.
Konfigurer stien til fejlhåndtering til yndefuldt at administrere kontakter, der kræver alternativ routing eller yderligere håndtering.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Kø Kontakt2.
Kø til agent
Aktiviteten Queue to Agent giver mulighed for at sætte kontakten i kø direkte til en foretrukken agent ved at kigge på deres unikke agent-id eller e-mailadresse i Webex Contact Center.
Følgende aspekter af køen kan håndteres gennem denne aktivitet:
- Priority - Tildele højere/lavere betydning til de kontakter, der køes mod den samme agent.
- Reporting Queue - Identificer den kø, der skal bruges til konfiguration, såsom optagelse og standard musik-i-kø, og rapportér formålet med kontakten.
- Recovery Queue - Identificer den kø, der skal bruges som en faldback, når kontakten ikke kunne omdirigeres til den angivne foretrukne agent.
Når aktiviteten i Kø Til Agent med succes køer kontakten,
Hvis agenten allerede er tilgængelig, bliver kontakten dirigeret til agenten.
Dette afbryder Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
Hvis agenten er tilgængelig, men vælger at afslå, ikke svarer eller ikke modtager kontakten, flyttes den ind i den leverede genoprettelseskø.
I genoprettelseskøen vil kontakten blive dirigeret til den længst tilgængelige agent, uden støtte til færdigheder.
Hvis agenten ikke er tilgængelig og "
Park Contact If Agent Unavailable" mulighed er selected, kontakten bliver parkeret og venter på, at agenten bliver tilgængelig.Flowudførelsen fortsætter derefter med de aktiviteter, der er knyttet efter kø Til Agent-aktivitet, hvilket giver mulighed for at:
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
PlayMusicaktivitet. Callbackaktivitet.- Re-kø dvs. fjern kontakten fra den aktuelle kø og tilføj den i en ny kø - ved at vedhæfte en anden
Queue to AgentellerQueue Contactaktivitet.
Når agenten bliver tilgængelig, forsøger systemet at omdirigere kontakten til agenten.
Dette afbryder Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
- Hvis agenten ikke er tilgængelig og "
Park Contact If Agent Unavailable" mulighed er not selected, køen fejler.
Aktiviteten I Kø Til Agent virker, når:
- Kontakten er utildelt og klar til at blive dirigeret til en agent.
- Det foretrukne agent-id eller e-mailadresse er gyldigt.
- Rapporteringskøen og genoprettelseskøen er konfigureret korrekt.
- Den foretrukne agent er logget ind, tilgængelig og klar til at håndtere kontakten.
Konfigurer en genoprettelseskø for at sikre, at kontakten føres problemfrit, når den foretrukne agent ikke er tilgængelig.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Kø til agent2.
Eskalere Call Distribution Group
Aktiviteten Escalate Call Distribution Group understøttes kun for queues with team assignment, og giver mulighed for at opdatere Call Distribution Group for kontakten med det samme, i stedet for at vente på, at den automatiske udvidelsesopdatering sker for den næste gruppe efter den konfigurerede ventetid. Dette gør det muligt hurtigt at omdirigere kontakten til alle godkendte agenter i køen.
Ved at bruge aktiviteten Escalate Call Distribution Group kan kontakten eskaleres til:
- Next Group—Udvide antallet af hold til at omfatte dem, der er tilføjet i den umiddelbare næste opkaldsdistributionsgruppe.
- Last Group—Udvidelse af sæt af hold til at omfatte alle hold, der er kortlagt på tværs af alle opkaldsdistributionsgrupper, der er konfigureret til køen.
Aktiviteten Escalate Call Distribution Group virker, når:
- Kontakten er allerede i kø og klar til eskalering.
- Kontakten står i kø i en kø, der bruger opkaldsdistributionsgrupper.
For køer, der bruger standardrouting, skal du fortsætte med at distribuere kontakter gennem køens konfigurerede routingadfærd.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
Overvej et eksempel scenarie, hvor en kontakt står i kø i en kø med tre opkaldsdistributionsgrupper, som hver opdateres efter en periode på 30 sekunder.
Der er ingen agenter til rådighed i holdene del af CDG 1 og CDG 2, og en agent er tilgængelig i TEAM 3 som tilhører den sidste opkaldsdistributionsgruppe.
Når aktiviteten Escalate Call Distribution Group ikke bruges i flow, resulterer det i en lang ventetid, som illustreret nedenfor:
Ventetiden kan reduceres ved at bruge aktiviteten Escalate Call Distribution Group bruges som følger:
Baseret på Next Group eller Last Group valgt mulighed, bliver ventetiden for kontakten betydeligt reduceret, som illustreret nedenfor:
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndter strømme > Eskalere Call Distribution Group2.
Aktiviteter i kø
Få info om kø
Aktiviteten Get Queue Info giver mulighed for at hente oplysninger om kø i realtid for en given kontakt, såsom:
- Kontaktens aktuelle position i kø (PIQ), eller den potentielle position, hvis den endnu ikke er i kø.
- Forventet ventetid (EWT) eller den varighed, som en opgave forventes at vente i køen, inden den besvares.
- Antallet af agenter, der er logget ind eller tilgængelige i kontaktens nuværende Call Distribution Group.
- Antallet af agenter, der er logget ind eller tilgængelige på tværs af alle Call Distribution Groups for den valgte kø.
- Hvor længe den ældste kontakt i køen har ventet.
Disse oplysninger stilles til rådighed i flowudførelsen som aktivitetsoutput variabler.
For mere information om aktivitetsforbrug, den detaljerede definition og beregningsmetode for hver kø, se Byg og håndtér strømme > Få kø-info2.
Nogle af måderne at bruge kø information på kan være:
- At meddele kontaktens position i kø og forventet ventetid til kunden, mens de venter på at blive omdirigeret.
- At afgøre, om en tilbagekaldelse kan registreres for kunden, hvis den forventede ventetid er for lang.
- For at eskalere kontakten til næste opkaldsdistributionsgruppe (CDG), hvis der ikke er nogen agenter til rådighed i hold, der er kortlagt til den nuværende CDG.
Aktiviteten Get Queue Info virker, når den valgte variabel løses til en gyldig kø.
Indstil fejlhåndteringsstien til yndefuldt at håndtere tilfælde, hvor den valgte variabel kræver validering eller ikke løser til en tilgængelig kø.
- kontakt er (endnu) ikke i kø, når aktiviteten Get Queue Info udføres.
- kontakt køres i en kø, der ikke understøtter begrebet opkaldsdistributionsgrupper.
I disse tilfælde angiver værdien af -1 i disse udgangsfelter, at disse oplysninger ikke er relevante.
Overvej et eksempel, hvor kunden skal informeres om en lang EWT i køen efter hvert sekund 15 brugt i køen.
Dette kan opnås ved hjælp af Get Queue Info-aktiviteten i strømmen som følger:
Avanceret kø- info
Aktiviteten Advanced Queue Info giver mulighed for at hente oplysninger om kø i realtid for en given kontakt, idet der desuden tages hensyn til kontaktens kvalifikationskriterier, såsom:
- Kontaktens aktuelle position i kø (PIQ), eller den potentielle position, hvis den endnu ikke er i kø.
- Antallet af agenter, der er logget ind eller tilgængelige i kontaktens nuværende opkaldsdistributionsgruppe, der matcher de givne kvalifikationskriterier.
- Antallet af agenter, der er logget ind eller tilgængelige på tværs af alle opkaldsdistributionsgrupper for den valgte kø, svarende til de givne kvalifikationskriterier.
- Den aktuelle opkaldsdistributionsgruppe, hvor kontakten er parkeret i en given kø.
- Det samlede antal opkaldsdistributionsgrupper i en given kø.
Disse oplysninger stilles til rådighed i flowudførelsen som aktivitetsoutput variabler.
For mere information om aktivitetsforbrug, den detaljerede definition og beregningsmetode for hver kø, se Byg og håndter strømme > Avanceret kø Info2.
Nogle af måderne at bruge den avancerede kø information på kan være:
- At meddele kontaktens position i køen til kunden, mens de venter på at blive omdirigeret.
- For at eskalere kontakten til næste opkaldsdistributionsgruppe, hvis der ikke findes agenter, der matcher kvalifikationskriterierne, i hold, der er kortlagt til den aktuelle opkaldsdistributionsgruppe.
- For at afgøre, om en tilbagekaldelse kan registreres for kunden, hvis ingen agenter, der opfylder kvalifikationskriterierne, er logget ind på tværs af alle opkaldsdistributionsgrupper.
Aktiviteten Advanced Queue Info virker, når:
- Der kræves oplysninger om køen for køer, hvor kvalifikationskravene er konfigureret i strømmen, snarere end som kvalifikationskriterier på kø-niveau.
- Hvis kontakten allerede er i kø, anmodes der om oplysninger for den samme kø, hvor kontakten i øjeblikket er i kø.
- Kontakten køes til en kø, ikke direkte til en foretrukken agent.
Konfigurer stien til fejlhåndtering til at håndtere anmodninger, der ikke opfylder disse krav.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
Overvej et eksempel, hvor kunden skal informeres om at modtage en tilbagekaldelse i betragtning af, at der ikke findes agenter, der opfylder kvalifikationskriterierne.
Dette kan opnås ved at bruge aktiviteten Advanced Queue Info i strømmen som følger:
Opkaldskontrolaktiviteter
Sæt opkalds- id
Aktiviteten Sæt opkalds-id bruges til at definere det opkalds-id, der skal vises under et opkald. Aktiviteten Set Caller ID må kun bruges på Predial Event Flows som en terminal aktivitet, der markerer slutningen af begivenhedsstrømmen.
Aktiviteten Set Caller ID gør det muligt at konfigurere den krævede Automatic Number Identification (ANI) baseret på Dialed Number Identification Service (DNIS), operationstype eller deltagertype.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Sæt opkalds-id2.
Optagelseskontrol
Aktiviteten Optagelseskontrol er designet til at blive brugt sammen med en Menu-aktivitet til at fange optagelsesindehaverens samtykke. Dette sikrer overholdelse af regler eller politikker, der kræver udtrykkeligt samtykke, før registreringen begynder, og integrerer dette trin problemfrit i arbejdsprocessen.
Menu IVR-aktiviteten skal indfange brugerens samtykke i en boolesk variabel, som vil blive tildelt som input til aktiviteten Recording Control. Hvis kunden skal indberette brugerens samtykke i en samtykkeerklæring, skal samtykkeværdien opbevares i en indberetningspligtig global variabel. Alternativt kan en lokal variabel bruges, hvis rapportering ikke er påkrævet. Denne tilgang giver lejere og kunder øget fleksibilitet i forvaltningen og udnyttelsen af variabler effektivt.
Når denne aktivitet føjes til strømmen, går brugerens samtykke forud for lejerens niveau eller kø niveau eller optageplan niveau konfigurationsindstillinger.
Prioritetsrækkefølgen er som følger:
- Hvis brugerens samtykke er Ja i strømmen, registreres opkaldet, uanset optagekonfigurationen, der er indstillet på lejer- eller kø- eller optagetidsplanen.
- Hvis brugeren ikke giver sit samtykke som svar på aktiviteten, registreres opkaldet ikke, uanset den optagelseskonfiguration, der er indstillet på lejer- eller kø- eller optagelsesplanniveau.
- Hvis aktiviteten Optagelseskontrol ikke er konfigureret i strømmen, men en konfiguration er indstillet til Ja på et af de andre niveauer, f.eks. lejer eller kø eller optagelsesplan, registreres opkaldet.
- Hvis aktiviteten Optagelseskontrol ikke er konfigureret i strømmen, og en konfiguration er indstillet til Nej på alle niveauer såsom lejer, kø og optagelsesplan, registreres opkaldet ikke.
Denne optagelseskontrol kan illustreres som følger:
Derudover gælder optagelseskonfigurationer som Fortsæt på overførsel, Pause genoptag aktiveret, Pause varighed og andre fortsat i henhold til det eksisterende hierarki, herunder lejer, kø eller optagelsesplan niveauer.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Registreringskontrol2.
Blind overførsel
Blind Transfer er en proces, hvor en kontakt effektivt ledes til et eksternt Dial Number (DN) gennem IVR-systemet, hvilket eliminerer behovet for agentinvolvering.
Aktiviteten Blind Transfer bruges, når et opkald skal overføres til et eksternt eller tredjeparts DN. Dette er en terminal aktivitet, så strømmen slutter, når overførslen er udført.
Blind Transfer-aktivitet understøttes ikke, når strømmen udføres til høring.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Blind overførsel2.
Bridged Transfer
Med Bridged Transfer-aktiviteten kan en kontakt midlertidigt overføres til en ekstern destination, mens strømmen bevarer kontrollen over opkaldet. Den eksterne destination kan være en ekstern bro eller en interaktiv stemmesvartjeneste (IVR).
Når den eksterne destination slutter opkaldet, fortsætter opkaldsstrømmen yderligere efter behov, som at køe den til en agent.
Aktiviteten Bridge Transfer afkøler en kontakt, mens den overføres til et tredjeparts IVR- eller automatisk opkaldsdistributionssystem (ACD). Hvis kontakten ikke håndteres af tredjepartssystemet, kan den sættes i kø igen i den oprindelige kø, så kontakten forbliver i arbejdsprocessen for korrekt håndtering.
Antag f.eks., at et kontaktcenter har Webex Contact Center agentressourcer og agentressourcer på et eksternt callcenter eller Private Branch Exchange (PBX). Kunden ønsker at sætte et opkald i kø mod en kø af Webex Contact Center agenter i en kort periode (f.eks. 60 sekunder). Hvis der ikke er nogen agent til rådighed i denne periode, kan opkaldet derefter overføres (med en implicit dekø) til det eksterne callcenter til håndtering af kontakten.
- Bridged Transfer-aktivitet understøttes ikke i udgående opkalds- og hændelsesstrømme.
- Kontakter, der allerede er tildelt en agent, understøttes ikke til Bridge Transfer gennem strømmen.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Bridged Transfer2.
Afbryd kontakt
Afbryd kontakt-aktiviteten giver mulighed for at afbryde eller afslutte en aktiv kontakt direkte fra strømmen.
Dette er en terminalaktivitet, der er knyttet til strømmen, og kan være nyttig til at afslutte kontakter uden en agent indgriben, egnet til fejlsøgningsstrømmene eller efter registrering af en tilbagekaldelse for kunden.
Baseret på konfigurationen udløses efteropkaldsundersøgelsen eller feedback, når kontakten afsluttes gennem denne aktivitet.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Afbryd kontakt2.
Angiv kontaktprioritet
Aktiviteten Set Contact Priority letter effektiv styring af kontaktprioritet inden for strømmen ved at give mulighed for tildeling af specifikke prioritetsniveauer til kontakter. Dette gør det muligt at give visse kontakter større eller mindre betydning, hvilket sikrer, at de fordeles hensigtsmæssigt i forhold til andre ventende kontakter, når agenter bliver tilgængelige. Denne fleksibilitet giver mulighed for præcis kontrol over kontaktprioritering i hele flowet.
Prioriteten fastsættes ved at tildele et hierarkisk prioritetsniveau fra 1 (højeste) til 9 (laveste). Kontakter med den højeste prioritet flyttes frem for kontakter med den laveste prioritet. Når flere kontakter har samme prioritetsniveau, videreføres den kontakt, der har ventet længst, først til den næste tilgængelige og kvalificerede agent. Dette system sikrer, at kontakter med højere prioritet modtager øjeblikkelig opmærksomhed, samtidig med at der opretholdes retfærdighed blandt kontakter med samme prioritet baseret på deres ventetid.
- Aktiviteten Set Contact Priority kan placeres på et hvilket som helst tidspunkt i hovedstrømmen eller hændelsesstrømmen.
- Hvis aktiviteten Sæt kontaktprioritet er konfigureret før en kø-aktivitet (f.eks. Kø-kontakt eller Kø til agent), kan dens prioritetsindstilling tilsidesættes af enhver prioritet, der udtrykkeligt er konfigureret i de efterfølgende kø-aktiviteter. Hvis følgende kø-aktivitet ikke angiver en prioritet, anvendes den kontaktprioritet, der er fastsat af den tidligere aktivitet Set Contact Priority.
- Omvendt, hvis aktiviteten Sæt kontaktprioritet er konfigureret efter en kø-aktivitet (f.eks. Kø-kontakt eller Kø til agent), vil den tilsidesætte den prioritetsindstilling, der er konfigureret af den foregående kø-aktivitet.
- Aktiviteten Set Contact Priority er i øjeblikket ikke understøttet for eksterne kontakter og kampagnekontakter.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Sæt kontaktprioritet2.
Tilbagekaldelsesaktiviteter
Tilbagekald
En Callback-aktivitet gør det muligt for opkaldende at anmode om en callback i stedet for at vente på pause, hvilket i høj grad forbedrer kundetilfredsheden ved at reducere ventetiderne og minimere frafaldsprocenterne. Når den er aktiveret, opretter aktiviteten Callback en opgave i en kø, hvilket sikrer, at en tilgængelig agent kan returnere kundens opkald.
Flowdesigneren kan konfigurere aktiviteten til enten at holde kontakten i den oprindelige kø, hvor opkaldet opstod, eller tildele den til en anden kø baseret på præferencer. Hvis tilbagekaldelsen forbliver i den oprindelige kø, bevarer kontakten sin position, færdigheder, prioritet og kontekstuelle data, hvilket giver mulighed for problemfri tildeling til den næste tilgængelige agent. Hvis der vælges en anden kø, skubbes kontakten til slutningen af den valgte kø uden færdigheder og med standardprioritet.
Aktiviteten giver også kunderne mulighed for at anmode om tilbagekaldelser fra deres foretrukne agenter, hvilket tilføjer et personligt præg til oplevelsen og forbedrer kundetilfredsheden. Dette kan opnås, når tilbagekaldelsesaktiviteten følger en Queuetoagent-aktivitet i strømmen. Derudover tilbyder aktiviteten Callback en valgfri konfiguration til at tilpasse den automatiske nummeridentifikation (ANI), der anvendes under callback-processen. Denne tilpasning bidrager til mærkets konsistens og reducerer sandsynligheden for afvisning af opkald ved at sikre et genkendeligt opkalds-ID.
Flowdesigneren har mulighed for at inkludere en Callback Failed begivenhed i begivenhedsstrømmen. Denne begivenhed udløses, når et tilbagekaldelsesforsøg mislykkes, hvilket gør det muligt for flowdesigneren at gennemføre genforsøg med bestemte intervaller. Forsinkelsen eller intervallet mellem genforsøg kan konfigureres ved hjælp af Vent-aktiviteten, med et minimum genprøveinterval på 10 sekunder og et maksimum på 72 timer. Systemet understøtter op til at forsøge 10 igen på tværs af et maksimalt tidsrum 14 af dage ved hjælp af Vent-aktiviteten.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Tilbagekaldelse2.
Skemalæg tilbagekaldelse
Den planlagte tilbagekaldelse gør det muligt for strømmen at tilbyde kunderne bekvemmeligheden ved at anmode om en tilbagekaldelse på en bestemt fremtidig dato og klokkeslæt – hvilket eliminerer behovet for øjeblikkelig forbindelse til en agent. Denne funktion forbedrer kundeoplevelsen ved at give dem mulighed for at vælge et bekvemt tilbagekaldsvindue, hvilket minimerer opfattede ventetider og reducerer frafaldsprocenten.
Strømmen skal indfange den opkaldende persons input, f.eks. foretrukket dato og klokkeslæt, via DTMF-prompter og videregive dem til aktiviteten efter udførelse af de nødvendige input-valideringer.
Før du begynder, skal du sørge for at Callback Default Entry Point er konfigureret under Channel Settings i Control Hub. For mere information, se Opsætning af et tilbagekaldelsespunkt2.
Tilbagekaldelsen kan planlægges ved hjælp af en hvilken som helst telefonkø – hvad enten det er indgående eller udgående. For at opnå de bedste resultater anbefales det at tilføje en Afbryd-aktivitet umiddelbart efter den planlagte tilbagekaldelse for at sikre, at det aktuelle opkald slutter korrekt, når tilbagekaldelsen er planlagt. For mere information om planlægning af IVR-tilbagekaldelser, se Skemalæg IVR-tilbagekaldelser2.
Når tilbagekaldelsen udløses på den ønskede fremtidige dato og klokkeslæt, oprettes der et nyt opkald eller en ny interaktion. Denne nye interaktion vil følge standardstrømmen, der er knyttet til standardindtastningspunktet for tilbagekaldelse. Hvis tilbagekaldelsesforsøget mislykkes, kan strømmen automatisk prøve opkaldet ved hjælp af begivenhedshåndteringen Tilbagekaldelse mislykkedes, hvis den er konfigureret i denne strøm.
Følgende inputvalideringer bør overvejes, før input overføres til aktiviteten:
- Datovalg – Du kan vælge en hvilken som helst dato fra i dag 31 til dage i fremtiden. Datoen skal være i dette format: ÅÅÅÅ-MM-DD (f.eks. 2025-07-18).
- Time Window Start og End Time – Den tid, du vælger, skal starte mindst minutter 30 fra nu og kan vare hvor som helst mellem 30 minutter og 8 timer. Brug 24-time-format (som f.eks.
14:30:00). - Tidszone – Du skal indtaste en gyldig tidszone i IANA-format (som
America/New_York), så vi kan ringe til dig på det rigtige tidspunkt.
En referenceimplementering leveres i form af en subflowskabelon til at demonstrere de DTMF-prompter og grundlæggende valideringer, der anvendes sammen med aktiviteten. For mere information, se Skabelon til planlagt tilbagekaldelsessubflow2.
Analyse af opkaldsforløb
Aktiviteten Call Progress Analysis (CPA) gør det muligt at registrere automatiske svarsystemer og levende menneskelige stemmer på Call Back-opkald.
Når et tilbagekaldelsesforsøg støder på en Answering Machine Detection (AMD) eller voicemail, identificerer systemet opkaldet som mislykket. Resultatet af Answering Machine Detection (AMD) er optaget i Reason output variablen for Callback Failed event manager. Baseret på denne outputvariabel kan flowdesigneren konfigurere tilbagekaldelsesforsøg.
- For høflig tilbagekaldelse kan Callback-analysen placeres på et punkt efter Callback-aktiviteten i hovedstrømmen. For planlagt tilbagekaldelse eller personlig planlagt tilbagekaldelse kan den placeres efter New Contact i hovedstrømmen.
- I hændelsesstrømmen understøttes det kun i Callback Failed hændelseshåndtering.
- Hvis en kundeundersøgelse efter opkald (Feedback-aktivitet) er konfigureret i strømmen, vil den ikke blive startet, hvis opkaldet besvares af en AMD eller en voicemail. Dette forhindrer, at unødvendige undersøgelser udløses.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Analyse af opkald2.
Overblik
I Webex Contact Center fungerer en kø som et holdingområde for indgående interaktioner som telefoni, chat, e-mail eller sociale kanaler. Kontakter parkeres i køer, indtil de automatisk distribueres til agenter eller agenter manuelt henter dem op til håndtering. Derudover understøtter de funktioner som færdighedsbaseret routing, prioritetsstyring og retfærdig arbejdsbyrdefordeling.
Vejledere kan bruge køer til at observere forskellige arbejdslinjer og forbedre, hvordan opgaver håndteres i kontaktcentret.
Nogle af de vigtigste fordele ved at bruge køer effektivt er:
- Bedre kundeoplevelse: Administrer ventetider og lad kunderne vide, at de er i kø for at blive hjulpet.
- Øget effektivitet: Sikre, at opkald håndteres på en velordnet måde, hvorved kaos og dårlig forvaltning mindskes.
- Retfærdig Fordeling af kontakter: Fordele opkald jævnt mellem agenturerne for at undgå overbelastning af en enkelt agent.
- Prioritetshåndtering: Tillad prioritering af visse opkald, f.eks. VIP-kunder eller hastende problemer.
Typer af køer
Webex Contact Center understøtter flere typer køer, der muliggør en bred vifte af brugstilfælde for kontaktcentre af alle størrelser og kompleksiteter, på tværs af alle medietyper med ensartede funktioner.
Der er køer, der overvejer agentens evner i routing kontakter, og køer, der ikke gør det. Disse køer er også forskellige med hensyn til, hvordan agenter er forbundet med dem til at arbejde på kontakter.
Der er to brede kategorier af køer:
- Ikke- færdighedsbaserede køer
- Færdighedsbaserede køer
Ikke- færdighedsbaserede køer
Ikke-færdighedsbaserede køer tager ikke hensyn til færdigheder, der er forbundet med agenter. Du kan konfigurere ikke-færdighedsbaserede køer med følgende muligheder:
- Kategori: Gruppeopgaver
- Fuldmægtig
Ikke-færdighedsbaserede køer med teamopgaver
I ikke-færdighedsbaserede køer med teamtildeling kan du organisere agenter i teams og kombinere disse teams til at danne Call Distribution Groups (CDG). Du kan indstille en tidsforsinkelse mellem hver gruppe for at administrere opkaldsstrømmen.
Call Distribution Groups hjælper med at definere flere niveauer af agenter, der bliver kvalificerede til at arbejde på kontakter i denne kø over konfigurerede tidsintervaller. Kontakter tildeles agenter baseret på deres teams niveau. Hvis ingen agenter er tilgængelige, parkeres kontakterne i en forudindstillet periode, før de udvides til at omfatte den næste gruppe af hold. Denne proces fortsætter, indtil en agent er tilgængelig, eller alle grupper er blevet tjekket.
Du kan oprette disse typer af teams:
- Individuelle hold: Agenter kan organiseres i teams, der kan repræsentere en specifik org funktion, som derefter kan blive en del af køer, så kontakter kan omdirigeres til agenter i disse teams. Du kan mærke en agent til flere hold for at håndtere kontakter fra forskellige køer for effektiv routing.
- Kapacitetsbaserede teams: Kapacitetsbaseret Team (CBT) er en funktion, der dirigerer taleopkald til et kapacitetsbaseret direkte nummer (DN), hvor kapaciteten bestemmer, hvor mange opkald der kan håndteres samtidigt. Det muliggør routing af opkald til telefonnumre uden at kræve, at agenter logger på systemet, hvilket gør det velegnet til scenarier, hvor opkald besvares med voicemail, svarmaskiner eller jagtgrupper, snarere end traditionelle callcenter agenter. I denne opsætning er der ingen specifikke agenter tildelt teamet, og de bruger ikke Webex Contact Center Agent Desktop.
I dette eksempel er der tre Call Distribution Groups, som tillader måludvidelse, hvilket betyder at udvide til flere agenter på tværs af teams over konfigurerede tidsintervaller.
Den første Call Distribution Group indeholder TEAM 1, som har 3 agenter konfigureret – A1, A2 og A5.
Den anden opkaldsdistributionsgruppe indeholder TEAM 2, som har 3 agenter konfigureret – A2, A3, og A4.
Den tredje (og sidste) opkaldsdistributionsgruppe indeholder TEAM 3, som har 2 agenter konfigureret – A6 og A7.
Når en kontakt køres, søger systemet først efter en matchende agent i den første Call Distribution Group. Hvis der ikke findes nogen agenter, bliver kontakten parkeret i den konfigurerede varighed, før målet udvides til den næste gruppe. Det tilføjer nye hold til de eksisterende. Denne proces gentages, indtil den finder en match, eller alle grupper er udvidet.
En funktion kaldet 'Check Agent Availability' får kontakten til øjeblikkeligt at udvide sig til den efterfølgende Call Distribution Group, hvis der ikke findes matchende agenter i den aktuelle gruppe. Dette kan aktiveres i køen-kontaktaktiviteten <LINK TIL afsnit 3.1.1> i strømmen.
Denne opsætning resulterer i følgende scenarier:
- A2 tilhører TEAM 1 og TEAM 2. Hvis A vælger2 TEAM til 1 at logge ind på Agent Desktop, betragter systemet En2 del af TEAM 1 og dermed kun den første Call Distribution Group.
- A5 tilhører TEAM 1, men kunne også have været en del af et andet team i den organisation, de i øjeblikket har logget på. Derfor betragtes A ikke5 som en del af TEAM og 1 er ikke forbundet med denne kø.
Køer med teamtildeling giver denne kraftfulde mulighed for, at agenter kan flytte mellem køer ved blot at vælge et team under login.
Tilgængeligt rutemønster:
Ikke-færdighedsbaserede køer med agentopgaver
Ikke-færdighedsbaserede køer er en type kø, hvor en pulje af agenter er direkte tildelt køen. I modsætning til andre typer køer, som indirekte bestemmer puljen af agenter, der er tildelt dem, giver disse køer administratorer mulighed for at vælge agenter direkte og manuelt. For eksempel tildeler teambaserede opgavekøer agenter baseret på deres tilmeldte teams, og færdighedsbaserede opgavekøer matcher agenter baseret på de krævede færdigheder. I modsætning hertil kan administratorer direkte tilføje agenter til disse køer for at blive en del af køen. Dette giver en nem måde at administrere agenttildeling på uden at være afhængig af systemdrevne opgaver.
Køer med agenttildeling giver enkle, men effektive routingalgoritmer, der hjælper med at fordele kontakter mellem agentpuljen. De tager ikke hensyn til agenters evner i routing kontakter. Agenter kan dog bestilles inden for hver kø, og dette tages i betragtning ved routing af kontakter til dem. I denne sammenhæng fungerer teams primært som en organisatorisk struktur for tilsynsførende snarere end en faktor i forbindelse med agent-kø-associering og kontaktrouting-beslutninger, der forenkler kforvaltningen.
Denne type kø er bedst egnet, hvor statisk tildeling af agenter og styring af agent-kø-tilknytning er mulig og ønskelig for operationel kontrol, og valget af routingalgoritmer er egnet til arbejdsfordeling blandt agenter. Disse køer er også særligt nyttige i scenarier, hvor flere typer kundeforespørgsler kræver specialiseret ekspertise, der kan betjenes af et præoprettet segment af ekspertagenter.
Komplekse kontaktcenterorganisationer kan dog finde det vanskeligt manuelt at administrere agentopgaver i disse køer. De kunne drage mere fordel af andre typer køer, der tilbyder dynamisk routing og agent-køer foreninger.
I dette eksempel har køen et sæt agenter, der er kortlagt til den i en bestemt rækkefølge såsom A4, A9, A7, osv. Denne rækkefølge spiller en rolle i specifikke routing algoritmer, der matcher indgående kontakter til agenter. Systemet matcher kontakter med disse agenter baseret på deres tilgængelighed og den valgte routing algoritme.
I modsætning til køer med teamtildeling er der ikke noget koncept for måludvidelse over tidsintervaller. Hvis ingen af de konfigurerede agenter er tilgængelige til at styre denne kontakt, bliver den parkeret i kø, indtil en af disse agenter bliver tilgængelig til at håndtere kontakter inden parkeringens timeout. Måludvidelse gælder ikke for disse køer.
Tilgængelige rutemønstre:
Færdighedsbaserede køer
Færdighedsbaserede køer giver mulighed for, at kontakter kan omdirigeres til agenter med de rette færdigheder til at opfylde deres behov.
Du kan konfigurere følgende typer af færdighedsbaserede indstillinger:
Færdighedskriterier tildelt kø
Administratorer kan tildele færdighedskriterier til køer. Færdighedsbaserede køer med færdighedskriterier giver administratorer mulighed for at konfigurere de nødvendige færdigheder direkte i køen. Alle agenter i organisationen, der har alle de nødvendige færdigheder i køen via direkte færdighedsprofil, bliver implicit en del af denne kø.
Denne opsætning hjælper administratorer med at få en live-visning af agenter, der kortlægger i køen på grund af færdigheder. I situationer som høj lydstyrke eller lav lydstyrke kan administratorer overveje at justere de nødvendige færdigheder i køen og agentens færdighedsprofiler for at udvide eller reducere agentpuljen efter behov.
Denne type kø adskiller sig fra teamopgavebaserede kø i den forstand, at der ikke er nogen opkaldsfordeling gruppe indstilling, hvilket betyder, at holdet ikke spiller nogen rolle som agent for kø forening. Desuden er de krævede færdigheder statisk konfigureret i denne kø i modsætning til teambaserede færdighedskøer, hvor strømmen tilfører (statisk eller variabel) de krævede færdigheder. Derfor er færdighederne teknisk set en del af køen snarere end selve kontakten.
Enhver agent i organisationen, der fuldt ud opfylder kvalifikationskriterierne i køen (har færdigheder fra direkte kvalifikationsprofil), bliver implicit tilknyttet denne kø. Holdet spiller ikke nogen rolle i agent tilknytning til disse køer. Disse agenter kan være en del af ethvert team til ledelses- og driftsmæssige formål.
Hver kontakt, der køres ind i denne kø, antager automatisk de færdighedskriterier, der er defineret i selve kø. Individuelle kontakter kan ikke definere eller tilsidesætte deres egne krav/kriterier i modsætning til i færdighedsbaserede køer med teamtildeling.
I dette eksempel,
- Kun agenter A1, A3 og A7 opfylder fuldt ud de færdighedskriterier, der er konfigureret i køen, og derfor vil kun disse agenter blive tilknyttet denne kø.
- Agenter A2, A4, og A6, der delvist opfylder kriterierne, eller A5, der mangler relevante færdigheder, kan ikke tilknyttes denne kø.
Opdatering af en agents færdighedsprofil (kaldet reskilling), så den opfylder køens kvalifikationskriterier, vil automatisk og dynamisk gøre denne agent til en del af denne kø. Alternativt vil en opdatering af kø-færdighedskriterierne, således at flere (eller færre) agenter opfylder de opdaterede færdighedskriterier, også automatisk og dynamisk tilføje (eller fjerne) agenter fra denne kø.
I modsætning til køer med teamtildeling er der ikke noget koncept for måludvidelse over tidsintervaller. Hvis kontakten ikke kan matches med nogen af de tilknyttede agenter, bliver den parkeret i kø, indtil en af disse agenter bliver tilgængelig for at håndtere kontakter inden parkeringstimeout.
Færdighedsbaserede køer er bedst egnede, hvor statisk tildeling af færdigheder og styring af køen til agentforeningen er mulig og ønskelig for operationel kontrol. De er også egnede, når udvælgelsen af routingalgoritmer er passende til arbejdsfordeling blandt agenter. Disse køer er også særligt nyttige i scenarier, hvor forskellige typer kundeforespørgsler kræver specifikke færdigheder, der kan betjenes af et på forhånd afledt segment af ekspertagenter.
Komplekse Contact Center-organisationer kan finde det lettere at administrere kø til agent-opgaver i kompetencebaserede kø sammenlignet med kø med agent-opgave, hvor hver agent manuelt skal føjes til listen, hvilket især er besværligt for en større organisation.
Kvalifikationskrav tildelt i flow
Færdighedsbaserede køer med færdighedskrav tildelt i flow er en type teamopgavebaseret kø i Webex Contact Center, hvor et sæt hold er konfigureret på flere niveauer, kaldet Call Distribution Groups. Agenter, der er logget ind på disse konfigurerede teams, tildeles kontakter fra denne kø baseret på det Call Distribution Group-niveau, hvor deres team er konfigureret i kø, hvis de også fuldt ud opfylder kontaktpersonens kompetencekrav.
Inden for en sådan kø er agentteams grupperet i Call Distribution Groups med konfigurerbare tidsforsinkelser mellem dem. Hvis der ikke er nogen agent til rådighed for kontakten, er anmodningen parkeret, og efter forsinkelsen udvides routing til den næste Call Distribution Group. Denne proces fortsætter, indtil en agent er tildelt, eller alle grupper er udtømt. Hvis en agent i en tidligere kontrolleret gruppe bliver tilgængelig under denne proces, vælges denne agent.
Agenter erhverver færdigheder via en færdighedsprofil, der er direkte tildelt agenten. Agentens færdigheder bestemmes ud fra teamudvælgelsen under tilmeldingen.
Hver kontakt kan valgfrit angive kvalifikationskrav i flowet, som modsvares af de tilgængelige agenters færdigheder til at vælge den mest egnede agent.
Derudover kan kontakter også angive færdigheder afslapning med konfigurerede tidsintervaller. Disse er ændrede sæt af færdighedskrav, der ville overskrive kontaktens oprindelige færdighedskrav ved konfigurerede tidsintervaller. Dette gør det muligt for en kontakt at ændre (typisk brugt til at "slappe af") sine færdighedsbehov, mens parkeret i kø, så flere agenter kan matche disse afslappede færdighedsbehov.
Måludvidelse gennem Call Distribution Groups kan ske samtidig med skilleafslapningscyklusser - begge har til formål at matche en parkeret kontakt med kvalificerede agenter hurtigere, hvilket reducerer den samlede ventetid og forbedrer køens serviceniveau.
Ligesom ufaglærte køer med teamtildeling har den tre Call Distribution Groups, der giver mulighed for "måludvidelse", dvs. udvidelse til flere agenter på tværs af teams over konfigurerede tidsintervaller.
- Den første opkaldsdistributionsgruppe indeholder TEAM 1, som har 3 agenter konfigureret – A1, A2 og A5.
- Den anden opkaldsdistributionsgruppe indeholder TEAM 2, som har 3 agenter konfigureret – A2, A3, og A4.
- Den tredje (og sidste) opkaldsdistributionsgruppe indeholder TEAM 3, som har 2 agenter konfigureret – A6 og A7.
Der er dog to vigtige ting at bemærke:
- Hver kontakt, der bliver sat i kø i denne kø, vil definere sine færdighedskrav og færdigheder afslapning gennem strømmen.
- Agenter kunne have færdigheder konfigureret (gennem en færdighedsprofil – direkte eller arvet fra det loggede team).
Mens A2 er konfigureret til at være en del af både TEAM 1 og TEAM 2, afhængigt af hvilket team denne agent har valgt under login, betragtes han i sin nuværende session som en del af det pågældende team og vil derfor også arve færdighedsprofilen (og dermed færdighedsværdierne) fra det pågældende team (medmindre dette tilsidesættes af en direkte færdighedsprofil for denne agent).
Dette er en kraftfuld funktion, der leveres af køer med teamopgaver, hvor agenter kan flytte mellem køer ved blot at vælge et team under login.
Kombineret med evnen til at arve færdigheder-profil indstillinger fra det valgte team, kan en agent arbejde med forskellige sæt færdigheder samt.
I dette eksempel,
- Kontakter køes med et indledende færdighedskrav (sk_1 >= 6) under eskalering fra flow, med en færdighedsafspænding (sk_1 >= 3) efter et konfigureret tidsinterval.
- På tværs af alle agenter i alle opkaldsdistributionsgrupper har kun A1, A3, A6 og A7 færdigheder, der opfylder det oprindelige færdighedskrav for kontakter i kø.
- De resterende agenter har enten færdigheden (sk_1), men opfylder ikke færdselskravene (f.eks. A2 i TEAM 1 og A4 i TEAM2), eller har slet ikke denne færdighed (f.eks. A5, A2 i TEAM 2).
- Over tid opfylder A og A2 også4 nu også kontaktpersonens "afslappede" færdighedskrav.
For hver kontakt, der køres ind i denne kø, forsøger systemet at finde en matchende agent inden for den første opkaldsdistributionsgruppe, der fuldt ud opfylder kontaktens aktuelle kvalifikationskrav. Hvis der ikke findes nogen matchende agent, parkeres kontakten i den konfigurerede varighed, inden måludvidelsen sker for den anden opkaldsdistributionsgruppe. Alle de teams, der er konfigureret i den anden opkaldsdistributionsgruppe, føjes også til eksisterende teams fra den første gruppe. Nu forsøger systemet at finde en matchende agent inden for den udvidede gruppe. Bemærk, at mens dette sker, vil afspænding af færdigheder også opdatere kontaktens færdighedskrav med konfigurerede tidsintervaller, og systemet vil bruge opdaterede færdighedskrav til at matche med tilgængelige agenter i den aktuelle opkaldsdistributionsgruppe.
Dette fortsætter, indtil alle konfigurerede opkaldsdistributionsgrupper er udvidet, og alle færdighedsaflæsninger er anvendt, medmindre der først findes en matchende agent.
Tilgængelige rutemønstre:
Indstilling af kø
Opsæt færdighedsbaserede køer
Tildel færdighedskriterier til en kø
- Opret færdigheder og, hvis det er nødvendigt, dynamiske færdigheder.
- Opret Færdighedsprofiler2.
- Tildel Skill-profil direkte til agenter.
- Tildel dynamiske færdigheder direkte til agenter. Dynamiske færdigheder tildeles ikke gennem færdighedsprofiler.
- Opret en kø med kanaltype telefoni eller chat eller e-mail eller social.
- Tildel færdigheder og krav til dynamiske færdigheder til køer i Control Hub.
- Vis liste over agenter, der kan håndtere kontakter i køen.
- Vælg en routing algoritme enten LAA eller BAA. For BAA skal du konfigurere vægte for færdighedsfærdigheder og færdighedsdynamiske færdigheder, når det er nødvendigt.
- Tilføj en køkontaktaktivitet i flow, og vælg denne kø.
Tildel færdighedskrav til en kø
- Opret færdigheder og, hvis det er nødvendigt, dynamiske færdigheder.
- Opret Færdighedsprofiler2.
- Tildel Skill-profil til agenter direkte eller team.
- Tildel dynamiske færdigheder direkte til agenter. Dynamiske færdigheder tildeles ikke gennem færdighedsprofiler.
- Opret en Vesttysklands fodboldlandshold2.
- Tilføj agenter til holdet.
- Opret kø med kanaltype telefoni eller chat eller e-mail eller social.
- Føj hold til køen i en enkelt CDG eller flere C 'er.
- Vælg et rutemønster enten LAA eller BAA.
- Tilføj en køkontaktaktivitet i flow, og vælg den kø, som Skills-Based Routing er konfigureret til. For mere information, se Køen Kontakt2.
- Tildel færdigheder, dynamiske færdigheder og færdigheder afslapning i Kø Kontakt aktivitet. For BAA skal du konfigurere vægte for færdighedsfærdigheder og færdighedsdynamiske færdigheder, når det er nødvendigt.
- Brug Eskalere Call Distribution Activity i flow efter kø for hurtigt at flytte til den næste opkaldsdistributionsgruppe eller den sidste.
Opsæt ikke-færdighedsbaserede køer
Tildel hold til en kø
- Opret en Vesttysklands fodboldlandshold2.
- Tilføj agenter til holdet.
- Opret kø med kanaltype telefoni eller chat eller e-mail eller social.
- Føj hold til køen i en enkelt CDG eller flere C 'er.
- Vælg et rutemønster enten LAA.
- Tilføj en køkontaktaktivitet i flow, og vælg denne kø.
- Brug Eskalere Call Distribution Activity i flow efter kø for hurtigt at flytte til den næste opkaldsdistributionsgruppe eller den sidste.
Tildel agent til en kø
- Opret kø med kanaltype telefoni eller chat eller e-mail eller social.
- Føj agenter direkte til køer (Bemærk: Hverken Færdigheder eller team bruges i denne type kø).
- Vælg rutemønstre såsom cirkulær eller lineær agent eller længst tilgængelig agent.
Routing-koncepter
Agent Surplus Scenario
Agent Surplus scenarie opstår, når der er flere tilgængelige agenter, end der er kontakter i kø. I dette tilfælde, når en kundeinteraktion (kontakt) køres, forsøger systemet straks at finde en matchende agent for den pågældende kontakt, og hvis der findes en matchende agent, behøver kontakten ikke at blive parkeret i køen og vente på, at en matchende agent bliver tilgængelig senere.
Hver gang en kontakt udvider sig gennem en Call Distribution Group eller gennem afslapning af færdigheder, forsøger systemet igen straks at finde en matchende agent for den pågældende kontakt.
At finde en matchende agent til en bestemt kontakt bruger det konfigurerede routingmønster i køen.
Webex Contact Center tilbyder flere routing mønstre på tværs af forskellige typer køer, hvilket gør det muligt for organisationer at optimere kundeservice ved at minimere ventetider, balancere agentarbejdsbelastninger og sikre, at kunderne er forbundet med agenter, der har de nødvendige færdigheder til at imødekomme deres specifikke behov. Se afsnittet Routing Pattern for detaljerede oplysninger om routing mønstre.
Kontakt Overskudsscenario
Kontaktoverskudsrouting sker, når antallet af indgående kundeinteraktioner (eller kontakter) overstiger de tilgængelige agenter. Denne situation opstår ofte under spidsbelastninger eller uventede stigninger i kontaktvolumen. Det primære mål med kontaktoverskudsrouting er at håndtere denne overstrømning effektivt og sikre, at kundeserviceniveauet opretholdes på trods af den overdrevne efterspørgsel. For en agent, der netop er blevet tilgængelig på en bestemt kanal, arbejder kontaktoverskudsrouting for at finde og tildele den relevante kontakt, blandt alle parkerede kontakter på tværs af alle køer, som denne agent er tilknyttet.
De vigtigste strategier til at udføre kontaktrouting effektivt med begrænset adgang til agenter er:
-
Placering af kø
Kø- placering gør det muligt for administratorer at angive den relative betydning af køer. Administratorer kan definere kø-placeringer for at indstille den rækkefølge, hvori opkald omdirigeres fra kø til agenter, der er logget ind på teams, på per team-basis.
Overvej f.eks., at agenter, der er logget ind på Team A, er forbundet med to køer – "Fakturering" og "Salg". Administratorer kunne bruge kø rangering til at tildele en højere placering til "Fakturering"-kø, så når kontakter kommer i køerne, vil kontakter fra "Fakturering" blive dirigeret til agenter fra Team A forud for kontakter fra "Salg"-kø. Dette vil ske, selvom der kan være ældre og højere prioriterede kontakter, der kan vente i "Salg"-kø - bare fordi "Fakturering"-kø har en højere kø-rangering end "Salg"-kø. Kun når der ikke er flere ventende kontakter i "Fakturering"-kø, vil agenter fra Team A blive omdirigeret kontakter fra "Salg" (og enhver anden) kø, som de er tilknyttet.
Følgende er nogle af de vigtige egenskaber ved kø rangering:
-
- Hvis en rang kun tildeles til nogle af køerne, vil opkald i disse køer have forrang frem for opkald i de køer, for hvilke der ikke er angivet nogen rang.
- Kø rangering kan indstilles på et maksimum af køer 50 på tværs af alle medietyper med en værdi, der 1 ligger 50 mellem 1 og med den højeste rang.
- Du kan tildele samme rang til flere køer.
- Hvis du aktiverer kø-rangering, behandles køer, der ikke er tildelt nogen eksplicit rang, lavere end alle rangerede køer.
-
Kø Ranking fungerer inden for samme medietype.
Hvis Queue Sale f.eks. er en talemedietype med rang 2 og Queue Billing Support er en chatkø med rang 1 for Team A, får agenter, der er tilgængelige på stemmekanal i Team A, taleopkald først, selvom rang er 2.
Overvej dog to chat-køer til Team B - kreditkort i kø med kø-rang 2 og betalingskort i kø med kø-rang 1. Derefter vil de tilgængelige agenter i Team B blive tilbudt kontakter fra Queue Debit Card først.
-
Kø rangering gælder ikke for kapacitetsbaserede teams.
-
-
Kontaktprioritet
Når en kontakt køres, kan dens prioritet defineres ved at tildele en hierarkisk betydning fra 1 (højeste) til 10 (laveste, standard). Denne prioritering sikrer, at visse kontakter adresseres hurtigere baseret på deres betydning, hastende karakter eller strategiske værdi for organisationen. Når en agent er tilgængelig til at håndtere den næste kontakt blandt alle parkerede kontakter på tværs af alle køer, som agenten er forbundet med, dirigeres den højeste prioriterede kontakt på tværs af alle køer til agenten (forudsat at andre kriterier som f.eks. matchning og andre er opfyldt).
For de kontakter, der står i kø uden eksplicit prioritet, anses en standardprioritet på 10 (laveste). Blandt flere kontakter, der har samme prioritet, sendes den kontakt, der venter i køen i den længste periode, først til den tilgængelige og kvalificerede agent.
-
Længste ventende kontakt
Dette er en grundlæggende strategi, der sikrer, at den længste ventende kontakt på tværs af alle køer, som agenten er forbundet med, bliver dirigeret til agenten.
Dette er det ultimative kriterium, der bestemmer, hvilken kontakt der skal dirigeres, når flere kontakter på tværs af køer med samme kørangering og samme kontaktprioritet venter på at blive behandlet.
I det væsentlige betyder kontaktoverskudsrouting for en agent, der lige er blevet tilgængelig, at vælge en enkelt kontakt, som:
- er af samme medietype som den, hvor agenten er tilgængelig
- er parkeret i en af de køer, som denne agent er forbundet med
- hvis kompetencekrav (hvis nogen) alle er opfyldt af denne agent
- er parkeret i en kø, hvis rang er højere end andre kø, som er konfigureret i agentens hold
- har højeste prioritet blandt alle sådanne kontakter
- er den ældste ventende kontakt blandt kontakter med samme prioritet
I ovenstående eksempel, der illustrerer et kontaktoverskudsscenarie, har agent A1 logget ind på TEAM 1 og er blevet tilgængelig til at håndtere kontakter på flere medietyper.
A er1 forbundet med køer 3 – Q1, Q2 og Q3. TEAM 1 har også defineret kø ranking, hvor Q1 er rangeret højest, derefter henholdsvis Q2 og Q3.
Der er allerede kontakter parkeret i alle disse køer, med færdighedskrav og prioritet defineret for hver kontakt.
Nu fungerer kontaktoverskudsscenariet som følger:
-
Blandt alle de parkerede kontakter på tværs af disse køer kan kun 4 kontakter omdirigeres til A1 – C2, C7 (fra KØ 2) og C3, C8 (fra KØ 3).
Kun disse 4 kontakters færdighedskrav opfyldes fuldt ud af A1's færdigheder.
-
Blandt disse 4 kontakter prioriteres kontakter fra KØ 2 (dvs. C2, C7), fordi KØ 2 har den højeste kø-placering.
Bemærk, at selvom KØ 1 er den højest placerede kø, kan ingen af dens parkerede kontakter omdirigeres til A1, da A ikke opfylder deres færdighedskrav1.
-
Mellem C2 og C7 er den højeste prioriterede kontakt C7. Så det endelige valg er C7, og systemet dirigerer det til A1.
Dette sker, selvom C2 var i kø tidligere, fordi kontaktprioritet har forrang frem for kø-tid.
Blandede multimedieprofiler
Gennem konfiguration af multimedieprofil giver Webex Contact Center agenter mulighed for at servicere kontakter på tværs af forskellige medietyper (stemme, chat, e-mail og sociale). Baseret på denne konfiguration får agenter kanaler leveret pr. medietype.
Hver kontakt, der sendes til en agent, bruger en kanal af denne medietype, så længe agenten arbejder på denne kontakt. Mens agenter kun kan have én stemme kanal, kan de have op til fem kanaler af andre medietyper.
Indstillingen for blandet routing i Multimedieprofiler giver administratorer mulighed for at styre, hvordan forskellige kanaler kan bruges samtidigt for hver agent. Dette gør det muligt for organisationer at give dedikeret opmærksomhed til kunder, fremme bedre servicekvalitet, forbedret kundeoplevelse og bedre konverteringsrater. Organisationer kan også balancere belastningen på tværs af mediekanaler, når de oplever ujævn belastning i nogle kanaler, hvilket muliggør effektiv udnyttelse af agenter.
Der er tre valg:
-
Ekskludering
-
Kombineret
-
Blended-realtid
For mere information om konfiguration af multimedieprofiler, se Håndter multimedieprofiler2.
Rutemønstre
Kompetencebaseret
Færdighedsbaserede routingmønstre i Webex Contact Center direkte indgående kundeinteraktioner til agenter baseret på specifikke færdigheder, der kræves for at løse undersøgelsen, såsom sprogfærdigheder eller teknisk ekspertise. Disse mønstre sikrer, at hver kunde opretter forbindelse til den mest kvalificerede agent, hvilket forbedrer serviceeffektiviteten og kundetilfredsheden. Fordelene omfatter reduceret behandlingstid, forbedrede afviklingsrater og optimeret brug af agentressourcer ved at tilpasse deres ekspertise til kundernes behov.
Færdighedsbaseret routing kan bruge færdigheder, som agenter modtager fra færdighedsprofiler og dynamiske færdigheder, der tildeles direkte til agenter. Dynamiske færdigheder repræsenterer agentattributter, der kan ændre sig uafhængigt af en agents færdighedsprofil.
Når der anvendes færdighedsbaserede routingmønstre, anvendes først færdighedskravet for kontakten (tildelt i flow) eller de færdighedskriterier, der er tildelt køen, til at filtrere tilgængelige agenter, hvis færdigheder og dynamiske færdigheder fuldt ud opfylder disse krav / kriterier. Derefter, blandt agenter, der er filtreret, vælges en enkelt til kontakten baseret på det konfigurerede routingmønster.
For Best Available routing, færdigheder og færdigheder Dynamic Skills kan også bruge vægte til at påvirke den score, der anvendes til agentudvælgelse. Vægte påvirker ikke den længste tilgængelige routing; at mønsteret kun bruger færdigheder og dynamiske færdigheder til at bestemme agentens egnethed.
Længste tilgængelige
Det Længst Tilgængelige færdighed-baserede routingmønster ruller en kontakt til den agent, hvis færdigheder fuldt ud opfylder kravene til kontaktfærdighed/kø-færdighed, og som har været til rådighed længst siden håndteringen af deres sidste kontakt blandt alle kvalificerede agenter i den pågældende kø.
Dette routingmønster hjælper med at fordele arbejdet jævnt på tværs af agenter ved at tildele interaktioner til dem, der har været til rådighed længst, og forhindre ubalancer i arbejdsbyrden. Det hjælper med at opretholde retfærdighed i arbejdsfordelingen, så ingen agent bliver overbelastet, mens andre forbliver fri.
I ovenstående eksempel er der agenter, 4 der har færdigheds- og ikke-færdighedsfærdigheder med forskellige færdighedsværdier.
Overvej en kontakt, der står i kø i en færdighed-baseret kø med det "længste tilgængelige" routingmønster:
- med ovennævnte kvalifikationskrav tildelt via flow, eller
- hvor ovenstående færdighedskriterier er konfigureret i den færdighedsbaserede kø
I dette scenario:
-
Kun agenter, der fuldt ud opfylder kravene til kontaktfærdigheder / kriterier for køen, tages i betragtning ved routing. Kun agenter A1, A2 og A4 opfylder kravene til kontaktfærdighed/kriterier for køen fuldt ud.
Agent A3 er ikke kvalificeret. I tilfælde af Færdighedskriterier tildelt kø, A3er ikke engang forbundet med køen.
-
Blandt A1, A2 og A4 vil kontakten blive dirigeret til den længst tilgængelige agent – A1 der har været tilgængelig i 10 minutter, længere end A2 eller A4.
I kraft af at A1 bliver tildelt kontakten, vil A1 ikke længere være den længst tilgængelige agent på tværs af alle mediekanaler.
- Den næste kontakt med nøjagtig de samme færdighedskrav vil blive dirigeret til den næste længst tilgængelige agent – A2 osv.
Dette routingmønster understøttes i følgende typer af færdighedsbaserede køer:
Bedste tilgængelige
Det bedste tilgængelige færdighed-baserede routingmønster sikrer, at kundeinteraktioner rettes til den mest kvalificerede agent til rådighed. Dette mønster evaluerer ikke kun tilstedeværelsen af de krævede færdigheder blandt agenter, men også færdighedsniveauerne for disse færdigheder og beregner en færdighedsscore for at bestemme den mest kvalificerede ("bedste") agent for hver kontakt.
Dette mønster filtrerer tilgængelige agenter, hvis færdigheder opfylder kontaktfærdighedskravene / kø færdighedskriterierne helt. Derefter beregnes en score for hver kvalificeret agent ved hjælp af duelighedsværdier for alle de færdigheder, der er nævnt i kontaktfærdighedskravene/kriterierne for køen. Agenten med den højeste kvalifikationsscore anses for at være den "bedste" agenten for hver kontakt.
Faktisk bestemmer summen af agenten færdighedsværdier, der matcher kontaktfærdighedskravene / kø færdighedskriterierne, scoren.
Nogle vigtige punkter at forstå:
- Normalt bruges den faktiske færdighedsværdi til beregning af score, fordi en højere færdighedsværdi indikerer en stærkere match. Når et færdighedskrav anvender betingelsen mindre end lig med (<=), inverteres agenten den specifikke færdighedsværdi i scoringsberegningen, dvs. effective_skill_value = (10) minus (actual_skill_value). Dette gøres for at sikre, at en lavere score indikerer en stærkere match.
- Når flere kvalificerede agenter har samme score, vælges den længst tilgængelige agent blandt dem
- Kun færdighedsfærdigheder tages i betragtning ved beregning af score. Eventuelle booleske, tekst eller enumskompetencer i kontaktfærdighedskravene / kø færdighedskriterierne tages ikke i betragtning ved beregning af score.
I ovenstående eksempel er der fire agenter med færdigheds- og non-færdighedsfærdigheder med forskellige færdighedsværdier.
Overvej en kontakt, der står i kø i en færdighed-baseret kø med "Best Available" routing mønster:
- med ovennævnte kvalifikationskrav tildelt via flow, eller
- hvor ovenstående færdighedskriterier er konfigureret i den færdighedsbaserede kø.
I dette scenario:
-
Kun agenter, der fuldt ud opfylder kravene til kontaktfærdigheder / kriterier for køen, tages i betragtning ved routing. Kun agenter A1, A2 og A4 opfylder kravene til kontaktfærdighed/kriterier for køen fuldt ud.
Agent A3 er ikke kvalificeret. I tilfælde af Færdighedskriterier tildelt kø, A3er ikke engang forbundet med køen.
-
Blandt A1, A2 og A4 foretages pointberegningen af systemet baseret på kravene til kontaktfærdighed/kriterier for køen, hvor kun færdighedsfærdigheder tages i betragtning.
Kun de færdigheder, der er nævnt i kontaktfærdighedskrav / kø færdighedskriterier, tages i betragtning ved beregning af score, selvom agenter kan have yderligere / andre færdighedsfærdigheder.
Læg også mærke til inversion af færdighedsværdien i score beregning, når der anvendes mindre end-lig-til (<=) tilstand.
-
Kontakt dirigeres til A2, da dette er den bedste tilgængelige agent baseret på score. Hvis A2 ikke er tilgængelig/optaget, vil kontakten blive dirigeret til den næste bedste tilgængelige agent med den næsthøjeste score osv.
Men vi har 2 agenter – A1 og A4 med den næsthøjeste score. Kontakten dirigeres til den længst tilgængelige agent mellem A1 og A4.
Dette routingmønster understøttes i følgende typer af færdighedsbaserede køer:
Ikke-færdighedsbaseret routing
Webex Contact Center understøtter også en række ikke-færdighedsbaserede routingmønstre, der fokuserer på at fordele indgående kundeinteraktioner uden at tage hensyn til agenternes specifikke færdigheder eller ekspertise. I modsætning til færdighedsbaserede routingmønstre tager disse ikke hensyn til agentens færdigheder eller kræver kontakt eller kø for at definere færdighedskrav / kriterier for routing. I stedet prioriterer de faktorer som tilgængelighed, arbejdsbyrdefordeling og foruddefinerede sekvenser, hvilket giver mulighed for effektiv håndtering af kontakter baseret på operationel logik frem for individuelle agenters kompetencer. Disse mønstre er særligt nyttige i miljøer, hvor interaktioner er relativt ensartede eller ikke kræver specialiseret håndtering.
Længste tilgængelige
Det længste tilgængelige rutemønster ruller en kontakt til den agent i køen, der har været tilgængelig længst siden håndtering af deres sidste kontakt på tværs af alle agenter, der er tilgængelige og forbundet med den pågældende kø.
Dette routingmønster sikrer en retfærdig og afbalanceret fordeling af arbejdsbyrden ved at tildele interaktioner til agenter, der har været i tomgang længst. Ved at forhindre ubalancer i arbejdsbyrden sikrer det, at ingen agent bliver overbelastet, mens andre forbliver fri. Denne tilgang er især effektiv i perioder med stabil kontaktstrøm og opretholder et konsekvent engagement på tværs af agentpuljen.
Agenter mister deres "længste tilgængelige" stillinger på tværs af alle kanaler, når de tilbydes en kontakt af enhver medietype. Det betyder, at når en agent håndterer en kontakt, vil den næste kontakt af enhver medietype, der køres, blive tildelt den næste længst tilgængelige agent i køen.
I ovenstående eksempel er agent A1 den længst tilgængelige agent (position 1) – enten er denne agent logget ind først eller er ikke blevet tildelt en kontakt længere end nogen anden agent.
Agenter A2 (position 2) og A3 (position 3) er også tilgængelige, men de har enten logget ind eller har håndteret kontakter efter A1. Alle agenter er forbundet med begge køer, som har dette routingmønster.
Overvej følgende scenarie:
-
På tidspunkt T0 køes en stemmekontakt C1 og ledes til den længst tilgængelige agent, dvs. A1.
I kraft af at A1 er tildelt C1, er A1 ikke længere den længst tilgængelige agent på tværs af alle mediekanaler.
- På tidspunkt T1 køes en chatkontakt C2 og ledes til den længst tilgængelige agent, som nu er A2.
-
Endelig køres en anden stemmekontakt C3 på tid T2 og ledes til A3.
A1 og A2 fik for nylig kontakter – på dette tidspunkt er det A3, der har ventet længst.
Dette routingmønster understøttes i følgende typer af ikke-færdighedsbaserede køer:
Cirkulær
Det cirkulære rutemønster fordeler indgående kontakter blandt en gruppe af tilgængelige agenter i en round-robin-ordre. Når en kontakt køres, tildeler systemet den til den næste tilgængelige agent i køen baseret på en forudbestemt sekvens.
Processen begynder med agenter i en konfigureret rækkefølge. Den første indgående kontakt tildeles den første tilgængelige agent i denne sekvens. For efterfølgende kontakter vælger systemet den næste tilgængelige agent, der fortsætter fra hvor den slukkede i den definerede kø-rækkefølge. Dette mønster gentages, cykling gennem agenterne, men starter altid efter den sidste valgte agents position.
Denne tilgang er effektiv til at fordele kontakterne retfærdigt og jævnt mellem agenturerne. Det er med til at sikre, at ingen enkelt agent overvældes af kontakter, og at alle agenter har lige muligheder for at håndtere interaktioner konsekvent. Det cirkulære rutemønster tager imidlertid ikke højde for den aktuelle arbejdsbyrde eller andre faktorer, der kan påvirke en agents evne til at håndtere en bestemt kontakt.
I ovenstående eksempel er agenter konfigureret i en cirkulær kø i følgende rækkefølge: A3 → A4 → A5 → A6 → A1 → A2.
Til at begynde med er startpositionen den første agent i den konfigurerede rækkefølge (A3). Da kontakter dirigeres til agenter i denne kø, flyttes positionen rundt om cirklen, placeret på agenten som er næste i konfigureret rækkefølge til agenten som den sidste kontakt blev dirigeret til.
Overvej følgende scenarie:
-
Den første kontakt (C1) køres, og den føres til agent A3.
Markøren opdateres til den næste agent i konfigureret rækkefølge, dvs. A4.
-
Når den anden kontakt (C2) køres, begynder systemet at finde tilgængelige agenter startende fra A4 dvs. A4 → A5 → A6 → A1 → A2 → A3.
Men A4 og A5 er ikke tilgængelige (enten er de ikke engang logget ind, eller Idle eller fuldt optaget med andre kontakter af denne medietype), så C2 ledes til den næste tilgængelige agent – A6. Markøren opdateres til den næste agent i konfigureret rækkefølge, dvs. A1.
-
På samme måde ledes den tredje kontakt (C3) til A1, den fjerde kontakt (C4) til A2. Markøren er igen på A3.
Denne logik fortsætter, og kontakter fordeles blandt tilgængelige agenter i "cirkulære" / "round-robin"-mønstret.
Hvis der er parkerede kontakter i køen, vil agent-overskudsscenariet matche den næste agent, der bliver tilgængelig på denne medietype, med den højest prioriterede, ældste kontakt blandt dem.
Dette overvejer eller påvirker ikke den eksisterende positionsværdi i denne kø, som kun opdateres, når kontaktoverskudsrouting med succes matcher en agent.
Dette routingmønster understøttes i følgende typer af ikke-færdighedsbaserede køer:
Top-Down
Top-down routing mønster fordeler indgående kontakter mellem en gruppe af tilgængelige og bestilte agenter i en sekventiel rækkefølge. Når en kontakt køres, går systemet altid gennem den bestilte liste over agenter fra begyndelsen og matcher kontakten med den første tilgængelige agent (som har en gratis tilgængelig kanal af kontaktens medietype) i den rækkefølge.
Dette sker for hver kontakt, der står i kø. Kontakten forsøger altid at matche fra toppen (først konfigureret agent) og fortsætter ned på listen, indtil der findes en matchende agent.
I modsætning til cirkulær routing-mønster er der ingen "pointer", der dynamisk ændrer udgangspunktet baseret på den sidst valgte agents position.
Denne tilgang er effektiv til fordeling af kontakter blandt agenter, der er bestilt baseret på en vis partiskhed / præference som bestemt af administratoren. Det hjælper med at sikre, at agenterne øverst altid foretrækkes at håndtere kontakter over agenterne under dem. Men top-down routing-mønstret tager ikke højde for den aktuelle arbejdsbyrde eller andre faktorer, der kan påvirke en agents evne til at håndtere en bestemt kontakt.
I ovenstående eksempel konfigureres agenter i en top-down-kø i følgende rækkefølge: A3 → A4 → A5 → A6 → A1 → A2.
Det betyder, at administratoren ønsker, at hver kontakt skal omdirigeres til den første agent (A3), hvis tilgængelig, ellers til den næste agent (A4), hvis tilgængelig osv., i konfigureret rækkefølge.
Overvej følgende scenarie:
- Den første kontakt (C1) køres, og den føres til agent A3, da A3 er øverst i rækkefølgen.
-
Når den anden kontakt (C2) køres, forsøges routing igen fra toppen af ordren (starter altid med A3).
Hvis A3 har mere kanalkapacitet for denne medietype, omdirigeres C2 også til A3. Hvis A3 er fuldt optaget af denne medietype, fortsætter routing ned på listen til A4.
- Men A4 og A5 er ikke tilgængelige (de er enten ikke engang logget ind eller Idle eller fuldt optaget med andre kontakter af denne medietype), så C2 ledes til den næste tilgængelige agent i top-down-rækkefølge – A6.
-
På samme måde forsøger den tredje kontakt (C3) at blive dirigeret startende fra A3 ned mod bunden. Den første matchende agent ville være A1.
Denne logik fortsætter, indtil en kontakt ikke finder nogen tilgængelige agenter før bunden af ordren, i hvilket tilfælde den er parkeret i kø.
Dette routingmønster understøttes i følgende typer af ikke-færdighedsbaserede køer:
Agentbaseret routing
Agent-baseret routing er en funktion, der dirigerer eller køer en kontakt til en bestemt ("foretrukket") agent direkte. Et agentopslag med agentens e-mailadresse eller agentens ID sender en kontakt til den foretrukne agent. Aktiviteten I Kø Til Agent i strømmen hjælper med at opnå Agent-baseret Routing. For mere information, se Kø til agentaktivitet.
En kontakt kan have en kortlægning til en eller flere foretrukne agenter, som typisk kunne håndteres i et eksternt program uden for Webex Contact Center. Den foretrukne agent søgning efter en kontakt udføres via HTTP- forespørgselaktivitet, der henter kortlægningen fra et eksternt program. Hvis du vil styre eller parkere kontakten med den foretrukne agent, skal du konfigurere aktiviteten I Kø til agent ved hjælp af agentens Webex Contact Center-ID eller e-mailadresse. Kontakten kan også parkeres mod en foretrukken agent, hvis den foretrukne agent ikke er umiddelbart tilgængelig.
Agentbaseret routing er nyttig i følgende scenarier:
- Routing af foretrukket agent: Kunden kan tildele kontakter til dedikerede agenter eller relationsledere. I sådanne scenarier ruter den Agent-baserede Routing kontakterne direkte til den pågældende foretrukne agent.
- Routing af sidste agent: Når en kontakt ringer tilbage til kontaktcentret flere gange for at interagere med en agent, kan Agent-baseret Routing dirigere kontakten til den sidste agent, der håndterede kontakten.
I begge tilfælde opbevares kontaktoplysningerne og agentkortlægningen uden for Webex Contact Center.
Egenskaber for kø og routing i flow
I Webex Contact Center kan en bred vifte af routing-, kø- og opkaldskontrolfunktioner orkestreres gennem flows.
En række flowaktiviteter og hændelseshåndteringer, der leveres i Flow Designer, kan placeres i flowet for effektivt at styre livscyklussen for indgående og udgående kontakter.
For mere information om opsætning og brug af strømme, se Byg og håndter strømme med Flow Designer2.
Aktiviteter i kø
Køkontakt
Kø Kontakt-aktiviteten giver mulighed for at kø en kontakt ind i en aktiv indgående kø fra organisationen, så den kan matches og dirigeres til den rigtige agent i den kø.
Følgende aspekter af køen kan håndteres gennem denne aktivitet:
- Priority - Tildele en hierarkisk betydning fra 1 (højeste) til 10 (laveste, standard) til den kontakt, der køres.
- Skill Requirements - Angiv de kvalifikationskriterier, der skal opfyldes af agenter i en færdighed-baseret kø, for at blive betragtet som berettigede til routing af kontakten.
- Skill Relaxations - Tuning, modifikation eller fjernelse af tidligere fastsatte færdighedskrav efter en periode for at forbedre chancerne for at finde en agent.
- Check Agent Availability - Lad systemet øjeblikkeligt udvide sig gennem alle Call Distribution Groups, hvor der ikke findes nogen tilgængelige agenter, for at undgå ventetid.
Se Rutevejledning, for at få flere oplysninger om, hvordan prioritet, færdighedskonfiguration og agenttilgængelighed spiller en rolle i routing-kontakter.
Når kontaktaktiviteten i kø har kørt kontakten i kø,
Hvis en matchende agent allerede er tilgængelig, forsøger systemet at omdirigere kontakten til en agent.
Dette afbryder Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
Hvis der ikke findes nogen matchende agent, bliver kontakten parkeret i køen og venter på, at en matchende agent bliver tilgængelig.
Flowudførelsen fortsætter derefter med de aktiviteter, der er vedhæftet efter Kø Kontakt aktivitet, som giver mulighed for at:
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
PlayMusicaktivitet. - Registrer en tilbagekaldelse baseret på kundens anmodning - ved at vedhæfte en
Callbackaktivitet. - Re-kø dvs. fjern kontakten fra den aktuelle kø og tilføj den i en ny kø - ved at vedhæfte en anden
Queue ContactellerQueue to Agentaktivitet.
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
Når en matchende agent bliver tilgængelig, forsøger systemet at dirigere kontakten til agenten.
Når det lykkes, afbryder det Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
Køkontaktaktiviteten virker, når:
- Kontakten er utildelt og klar til at blive dirigeret til en agent.
- Køen, færdigheden og andre flowkonfigurationer er indstillet korrekt.
- Kontakten forbliver inden for den tilladte grænse 25 for indgangspunkt og køovergange.
- Kontakten forbliver inden for den tilladte grænse for 20 vellykkede routingsforsøg.
Konfigurer stien til fejlhåndtering til yndefuldt at administrere kontakter, der kræver alternativ routing eller yderligere håndtering.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Kø Kontakt2.
Kø til agent
Aktiviteten Queue to Agent giver mulighed for at sætte kontakten i kø direkte til en foretrukken agent ved at kigge på deres unikke agent-id eller e-mailadresse i Webex Contact Center.
Følgende aspekter af køen kan håndteres gennem denne aktivitet:
- Priority - Tildele højere/lavere betydning til de kontakter, der køes mod den samme agent.
- Reporting Queue - Identificer den kø, der skal bruges til konfiguration, såsom optagelse og standard musik-i-kø, og rapportér formålet med kontakten.
- Recovery Queue - Identificer den kø, der skal bruges som en faldback, når kontakten ikke kunne omdirigeres til den angivne foretrukne agent.
Når aktiviteten i Kø Til Agent med succes køer kontakten,
Hvis agenten allerede er tilgængelig, bliver kontakten dirigeret til agenten.
Dette afbryder Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
Hvis agenten er tilgængelig, men vælger at afslå, ikke svarer eller ikke modtager kontakten, flyttes den ind i den leverede genoprettelseskø.
I genoprettelseskøen vil kontakten blive dirigeret til den længst tilgængelige agent, uden støtte til færdigheder.
Hvis agenten ikke er tilgængelig og "
Park Contact If Agent Unavailable" mulighed er selected, kontakten bliver parkeret og venter på, at agenten bliver tilgængelig.Flowudførelsen fortsætter derefter med de aktiviteter, der er knyttet efter kø Til Agent-aktivitet, hvilket giver mulighed for at:
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
PlayMusicaktivitet. Callbackaktivitet.- Re-kø dvs. fjern kontakten fra den aktuelle kø og tilføj den i en ny kø - ved at vedhæfte en anden
Queue to AgentellerQueue Contactaktivitet.
Når agenten bliver tilgængelig, forsøger systemet at omdirigere kontakten til agenten.
Dette afbryder Main flow udførelse og yderligere begivenheder kan udløse de respektive Event Flows, hvis konfigureret.
- Afspil en forudindstillet musik til kunden, der venter i kø - ved at vedhæfte en
- Hvis agenten ikke er tilgængelig og "
Park Contact If Agent Unavailable" mulighed er not selected, køen fejler.
Aktiviteten I Kø Til Agent virker, når:
- Kontakten er utildelt og klar til at blive dirigeret til en agent.
- Det foretrukne agent-id eller e-mailadresse er gyldigt.
- Rapporteringskøen og genoprettelseskøen er konfigureret korrekt.
- Den foretrukne agent er logget ind, tilgængelig og klar til at håndtere kontakten.
Konfigurer en genoprettelseskø for at sikre, at kontakten føres problemfrit, når den foretrukne agent ikke er tilgængelig.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Kø til agent2.
Eskalere Call Distribution Group
Aktiviteten Escalate Call Distribution Group understøttes kun for queues with team assignment, og giver mulighed for at opdatere Call Distribution Group for kontakten med det samme, i stedet for at vente på, at den automatiske udvidelsesopdatering sker for den næste gruppe efter den konfigurerede ventetid. Dette gør det muligt hurtigt at omdirigere kontakten til alle godkendte agenter i køen.
Ved at bruge aktiviteten Escalate Call Distribution Group kan kontakten eskaleres til:
- Next Group—Udvide antallet af hold til at omfatte dem, der er tilføjet i den umiddelbare næste opkaldsdistributionsgruppe.
- Last Group—Udvidelse af sæt af hold til at omfatte alle hold, der er kortlagt på tværs af alle opkaldsdistributionsgrupper, der er konfigureret til køen.
Aktiviteten Escalate Call Distribution Group virker, når:
- Kontakten er allerede i kø og klar til eskalering.
- Kontakten står i kø i en kø, der bruger opkaldsdistributionsgrupper.
For køer, der bruger standardrouting, skal du fortsætte med at distribuere kontakter gennem køens konfigurerede routingadfærd.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
Overvej et eksempel scenarie, hvor en kontakt står i kø i en kø med tre opkaldsdistributionsgrupper, som hver opdateres efter en periode på 30 sekunder.
Der er ingen agenter til rådighed i holdene del af CDG 1 og CDG 2, og en agent er tilgængelig i TEAM 3 som tilhører den sidste opkaldsdistributionsgruppe.
Når aktiviteten Escalate Call Distribution Group ikke bruges i flow, resulterer det i en lang ventetid, som illustreret nedenfor:
Ventetiden kan reduceres ved at bruge aktiviteten Escalate Call Distribution Group bruges som følger:
Baseret på Next Group eller Last Group valgt mulighed, bliver ventetiden for kontakten betydeligt reduceret, som illustreret nedenfor:
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndter strømme > Eskalere Call Distribution Group2.
Aktiviteter i kø
Få info om kø
Aktiviteten Get Queue Info giver mulighed for at hente oplysninger om kø i realtid for en given kontakt, såsom:
- Kontaktens aktuelle position i kø (PIQ), eller den potentielle position, hvis den endnu ikke er i kø.
- Forventet ventetid (EWT) eller den varighed, som en opgave forventes at vente i køen, inden den besvares.
- Antallet af agenter, der er logget ind eller tilgængelige i kontaktens nuværende Call Distribution Group.
- Antallet af agenter, der er logget ind eller tilgængelige på tværs af alle Call Distribution Groups for den valgte kø.
- Hvor længe den ældste kontakt i køen har ventet.
Disse oplysninger stilles til rådighed i flowudførelsen som aktivitetsoutput variabler.
For mere information om aktivitetsforbrug, den detaljerede definition og beregningsmetode for hver kø, se Byg og håndtér strømme > Få kø-info2.
Nogle af måderne at bruge kø information på kan være:
- At meddele kontaktens position i kø og forventet ventetid til kunden, mens de venter på at blive omdirigeret.
- At afgøre, om en tilbagekaldelse kan registreres for kunden, hvis den forventede ventetid er for lang.
- For at eskalere kontakten til næste opkaldsdistributionsgruppe (CDG), hvis der ikke er nogen agenter til rådighed i hold, der er kortlagt til den nuværende CDG.
Aktiviteten Get Queue Info virker, når den valgte variabel løses til en gyldig kø.
Indstil fejlhåndteringsstien til yndefuldt at håndtere tilfælde, hvor den valgte variabel kræver validering eller ikke løser til en tilgængelig kø.
- kontakt er (endnu) ikke i kø, når aktiviteten Get Queue Info udføres.
- kontakt køres i en kø, der ikke understøtter begrebet opkaldsdistributionsgrupper.
I disse tilfælde angiver værdien af -1 i disse udgangsfelter, at disse oplysninger ikke er relevante.
Overvej et eksempel, hvor kunden skal informeres om en lang EWT i køen efter hvert sekund 15 brugt i køen.
Dette kan opnås ved hjælp af Get Queue Info-aktiviteten i strømmen som følger:
Avanceret kø- info
Aktiviteten Advanced Queue Info giver mulighed for at hente oplysninger om kø i realtid for en given kontakt, idet der desuden tages hensyn til kontaktens kvalifikationskriterier, såsom:
- Kontaktens aktuelle position i kø (PIQ), eller den potentielle position, hvis den endnu ikke er i kø.
- Antallet af agenter, der er logget ind eller tilgængelige i kontaktens nuværende opkaldsdistributionsgruppe, der matcher de givne kvalifikationskriterier.
- Antallet af agenter, der er logget ind eller tilgængelige på tværs af alle opkaldsdistributionsgrupper for den valgte kø, svarende til de givne kvalifikationskriterier.
- Den aktuelle opkaldsdistributionsgruppe, hvor kontakten er parkeret i en given kø.
- Det samlede antal opkaldsdistributionsgrupper i en given kø.
Disse oplysninger stilles til rådighed i flowudførelsen som aktivitetsoutput variabler.
For mere information om aktivitetsforbrug, den detaljerede definition og beregningsmetode for hver kø, se Byg og håndter strømme > Avanceret kø Info2.
Nogle af måderne at bruge den avancerede kø information på kan være:
- At meddele kontaktens position i køen til kunden, mens de venter på at blive omdirigeret.
- For at eskalere kontakten til næste opkaldsdistributionsgruppe, hvis der ikke findes agenter, der matcher kvalifikationskriterierne, i hold, der er kortlagt til den aktuelle opkaldsdistributionsgruppe.
- For at afgøre, om en tilbagekaldelse kan registreres for kunden, hvis ingen agenter, der opfylder kvalifikationskriterierne, er logget ind på tværs af alle opkaldsdistributionsgrupper.
Aktiviteten Advanced Queue Info virker, når:
- Der kræves oplysninger om køen for køer, hvor kvalifikationskravene er konfigureret i strømmen, snarere end som kvalifikationskriterier på kø-niveau.
- Hvis kontakten allerede er i kø, anmodes der om oplysninger for den samme kø, hvor kontakten i øjeblikket er i kø.
- Kontakten køes til en kø, ikke direkte til en foretrukken agent.
Konfigurer stien til fejlhåndtering til at håndtere anmodninger, der ikke opfylder disse krav.
I sådanne tilfælde resulterer aktiviteten i en fiasko, og gennemstrømningen flyttes til Error Handling vej.
Overvej et eksempel, hvor kunden skal informeres om at modtage en tilbagekaldelse i betragtning af, at der ikke findes agenter, der opfylder kvalifikationskriterierne.
Dette kan opnås ved at bruge aktiviteten Advanced Queue Info i strømmen som følger:
Opkaldskontrolaktiviteter
Sæt opkalds- id
Aktiviteten Sæt opkalds-id bruges til at definere det opkalds-id, der skal vises under et opkald. Aktiviteten Set Caller ID må kun bruges på Predial Event Flows som en terminal aktivitet, der markerer slutningen af begivenhedsstrømmen.
Aktiviteten Set Caller ID gør det muligt at konfigurere den krævede Automatic Number Identification (ANI) baseret på Dialed Number Identification Service (DNIS), operationstype eller deltagertype.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Sæt opkalds-id2.
Optagelseskontrol
Aktiviteten Optagelseskontrol er designet til at blive brugt sammen med en Menu-aktivitet til at fange optagelsesindehaverens samtykke. Dette sikrer overholdelse af regler eller politikker, der kræver udtrykkeligt samtykke, før registreringen begynder, og integrerer dette trin problemfrit i arbejdsprocessen.
Menu IVR-aktiviteten skal indfange brugerens samtykke i en boolesk variabel, som vil blive tildelt som input til aktiviteten Recording Control. Hvis kunden skal indberette brugerens samtykke i en samtykkeerklæring, skal samtykkeværdien opbevares i en indberetningspligtig global variabel. Alternativt kan en lokal variabel bruges, hvis rapportering ikke er påkrævet. Denne tilgang giver lejere og kunder øget fleksibilitet i forvaltningen og udnyttelsen af variabler effektivt.
Når denne aktivitet føjes til strømmen, går brugerens samtykke forud for lejerens niveau eller kø niveau eller optageplan niveau konfigurationsindstillinger.
Prioritetsrækkefølgen er som følger:
- Hvis brugerens samtykke er Ja i strømmen, registreres opkaldet, uanset optagekonfigurationen, der er indstillet på lejer- eller kø- eller optagetidsplanen.
- Hvis brugeren ikke giver sit samtykke som svar på aktiviteten, registreres opkaldet ikke, uanset den optagelseskonfiguration, der er indstillet på lejer- eller kø- eller optagelsesplanniveau.
- Hvis aktiviteten Optagelseskontrol ikke er konfigureret i strømmen, men en konfiguration er indstillet til Ja på et af de andre niveauer, f.eks. lejer eller kø eller optagelsesplan, registreres opkaldet.
- Hvis aktiviteten Optagelseskontrol ikke er konfigureret i strømmen, og en konfiguration er indstillet til Nej på alle niveauer såsom lejer, kø og optagelsesplan, registreres opkaldet ikke.
Denne optagelseskontrol kan illustreres som følger:
Derudover gælder optagelseskonfigurationer som Fortsæt på overførsel, Pause genoptag aktiveret, Pause varighed og andre fortsat i henhold til det eksisterende hierarki, herunder lejer, kø eller optagelsesplan niveauer.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Registreringskontrol2.
Blind overførsel
Blind Transfer er en proces, hvor en kontakt effektivt ledes til et eksternt Dial Number (DN) gennem IVR-systemet, hvilket eliminerer behovet for agentinvolvering.
Aktiviteten Blind Transfer bruges, når et opkald skal overføres til et eksternt eller tredjeparts DN. Dette er en terminal aktivitet, så strømmen slutter, når overførslen er udført.
Blind Transfer-aktivitet understøttes ikke, når strømmen udføres til høring.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Blind overførsel2.
Bridged Transfer
Med Bridged Transfer-aktiviteten kan en kontakt midlertidigt overføres til en ekstern destination, mens strømmen bevarer kontrollen over opkaldet. Den eksterne destination kan være en ekstern bro eller en interaktiv stemmesvartjeneste (IVR).
Når den eksterne destination slutter opkaldet, fortsætter opkaldsstrømmen yderligere efter behov, som at køe den til en agent.
Aktiviteten Bridge Transfer afkøler en kontakt, mens den overføres til et tredjeparts IVR- eller automatisk opkaldsdistributionssystem (ACD). Hvis kontakten ikke håndteres af tredjepartssystemet, kan den sættes i kø igen i den oprindelige kø, så kontakten forbliver i arbejdsprocessen for korrekt håndtering.
Antag f.eks., at et kontaktcenter har Webex Contact Center agentressourcer og agentressourcer på et eksternt callcenter eller Private Branch Exchange (PBX). Kunden ønsker at sætte et opkald i kø mod en kø af Webex Contact Center agenter i en kort periode (f.eks. 60 sekunder). Hvis der ikke er nogen agent til rådighed i denne periode, kan opkaldet derefter overføres (med en implicit dekø) til det eksterne callcenter til håndtering af kontakten.
- Bridged Transfer-aktivitet understøttes ikke i udgående opkalds- og hændelsesstrømme.
- Kontakter, der allerede er tildelt en agent, understøttes ikke til Bridge Transfer gennem strømmen.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Bridged Transfer2.
Afbryd kontakt
Afbryd kontakt-aktiviteten giver mulighed for at afbryde eller afslutte en aktiv kontakt direkte fra strømmen.
Dette er en terminalaktivitet, der er knyttet til strømmen, og kan være nyttig til at afslutte kontakter uden en agent indgriben, egnet til fejlsøgningsstrømmene eller efter registrering af en tilbagekaldelse for kunden.
Baseret på konfigurationen udløses efteropkaldsundersøgelsen eller feedback, når kontakten afsluttes gennem denne aktivitet.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og administrer strømme > Afbryd kontakt2.
Angiv kontaktprioritet
Aktiviteten Set Contact Priority letter effektiv styring af kontaktprioritet inden for strømmen ved at give mulighed for tildeling af specifikke prioritetsniveauer til kontakter. Dette gør det muligt at give visse kontakter større eller mindre betydning, hvilket sikrer, at de fordeles hensigtsmæssigt i forhold til andre ventende kontakter, når agenter bliver tilgængelige. Denne fleksibilitet giver mulighed for præcis kontrol over kontaktprioritering i hele flowet.
Prioriteten fastsættes ved at tildele et hierarkisk prioritetsniveau fra 1 (højeste) til 9 (laveste). Kontakter med den højeste prioritet flyttes frem for kontakter med den laveste prioritet. Når flere kontakter har samme prioritetsniveau, videreføres den kontakt, der har ventet længst, først til den næste tilgængelige og kvalificerede agent. Dette system sikrer, at kontakter med højere prioritet modtager øjeblikkelig opmærksomhed, samtidig med at der opretholdes retfærdighed blandt kontakter med samme prioritet baseret på deres ventetid.
- Aktiviteten Set Contact Priority kan placeres på et hvilket som helst tidspunkt i hovedstrømmen eller hændelsesstrømmen.
- Hvis aktiviteten Sæt kontaktprioritet er konfigureret før en kø-aktivitet (f.eks. Kø-kontakt eller Kø til agent), kan dens prioritetsindstilling tilsidesættes af enhver prioritet, der udtrykkeligt er konfigureret i de efterfølgende kø-aktiviteter. Hvis følgende kø-aktivitet ikke angiver en prioritet, anvendes den kontaktprioritet, der er fastsat af den tidligere aktivitet Set Contact Priority.
- Omvendt, hvis aktiviteten Sæt kontaktprioritet er konfigureret efter en kø-aktivitet (f.eks. Kø-kontakt eller Kø til agent), vil den tilsidesætte den prioritetsindstilling, der er konfigureret af den foregående kø-aktivitet.
- Aktiviteten Set Contact Priority er i øjeblikket ikke understøttet for eksterne kontakter og kampagnekontakter.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Sæt kontaktprioritet2.
Tilbagekaldelsesaktiviteter
Tilbagekald
En Callback-aktivitet gør det muligt for opkaldende at anmode om en callback i stedet for at vente på pause, hvilket i høj grad forbedrer kundetilfredsheden ved at reducere ventetiderne og minimere frafaldsprocenterne. Når den er aktiveret, opretter aktiviteten Callback en opgave i en kø, hvilket sikrer, at en tilgængelig agent kan returnere kundens opkald.
Flowdesigneren kan konfigurere aktiviteten til enten at holde kontakten i den oprindelige kø, hvor opkaldet opstod, eller tildele den til en anden kø baseret på præferencer. Hvis tilbagekaldelsen forbliver i den oprindelige kø, bevarer kontakten sin position, færdigheder, prioritet og kontekstuelle data, hvilket giver mulighed for problemfri tildeling til den næste tilgængelige agent. Hvis der vælges en anden kø, skubbes kontakten til slutningen af den valgte kø uden færdigheder og med standardprioritet.
Aktiviteten giver også kunderne mulighed for at anmode om tilbagekaldelser fra deres foretrukne agenter, hvilket tilføjer et personligt præg til oplevelsen og forbedrer kundetilfredsheden. Dette kan opnås, når tilbagekaldelsesaktiviteten følger en Queuetoagent-aktivitet i strømmen. Derudover tilbyder aktiviteten Callback en valgfri konfiguration til at tilpasse den automatiske nummeridentifikation (ANI), der anvendes under callback-processen. Denne tilpasning bidrager til mærkets konsistens og reducerer sandsynligheden for afvisning af opkald ved at sikre et genkendeligt opkalds-ID.
Flowdesigneren har mulighed for at inkludere en Callback Failed begivenhed i begivenhedsstrømmen. Denne begivenhed udløses, når et tilbagekaldelsesforsøg mislykkes, hvilket gør det muligt for flowdesigneren at gennemføre genforsøg med bestemte intervaller. Forsinkelsen eller intervallet mellem genforsøg kan konfigureres ved hjælp af Vent-aktiviteten, med et minimum genprøveinterval på 10 sekunder og et maksimum på 72 timer. Systemet understøtter op til at forsøge 10 igen på tværs af et maksimalt tidsrum 14 af dage ved hjælp af Vent-aktiviteten.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Tilbagekaldelse2.
Skemalæg tilbagekaldelse
Den planlagte tilbagekaldelse gør det muligt for strømmen at tilbyde kunderne bekvemmeligheden ved at anmode om en tilbagekaldelse på en bestemt fremtidig dato og klokkeslæt – hvilket eliminerer behovet for øjeblikkelig forbindelse til en agent. Denne funktion forbedrer kundeoplevelsen ved at give dem mulighed for at vælge et bekvemt tilbagekaldsvindue, hvilket minimerer opfattede ventetider og reducerer frafaldsprocenten.
Strømmen skal indfange den opkaldende persons input, f.eks. foretrukket dato og klokkeslæt, via DTMF-prompter og videregive dem til aktiviteten efter udførelse af de nødvendige input-valideringer.
Før du begynder, skal du sørge for at Callback Default Entry Point er konfigureret under Channel Settings i Control Hub. For mere information, se Opsætning af et tilbagekaldelsespunkt2.
Tilbagekaldelsen kan planlægges ved hjælp af en hvilken som helst telefonkø – hvad enten det er indgående eller udgående. For at opnå de bedste resultater anbefales det at tilføje en Afbryd-aktivitet umiddelbart efter den planlagte tilbagekaldelse for at sikre, at det aktuelle opkald slutter korrekt, når tilbagekaldelsen er planlagt. For mere information om planlægning af IVR-tilbagekaldelser, se Skemalæg IVR-tilbagekaldelser2.
Når tilbagekaldelsen udløses på den ønskede fremtidige dato og klokkeslæt, oprettes der et nyt opkald eller en ny interaktion. Denne nye interaktion vil følge standardstrømmen, der er knyttet til standardindtastningspunktet for tilbagekaldelse. Hvis tilbagekaldelsesforsøget mislykkes, kan strømmen automatisk prøve opkaldet ved hjælp af begivenhedshåndteringen Tilbagekaldelse mislykkedes, hvis den er konfigureret i denne strøm.
Følgende inputvalideringer bør overvejes, før input overføres til aktiviteten:
- Datovalg – Du kan vælge en hvilken som helst dato fra i dag 31 til dage i fremtiden. Datoen skal være i dette format: ÅÅÅÅ-MM-DD (f.eks. 2025-07-18).
- Time Window Start og End Time – Den tid, du vælger, skal starte mindst minutter 30 fra nu og kan vare hvor som helst mellem 30 minutter og 8 timer. Brug 24-time-format (som f.eks.
14:30:00). - Tidszone – Du skal indtaste en gyldig tidszone i IANA-format (som
America/New_York), så vi kan ringe til dig på det rigtige tidspunkt.
En referenceimplementering leveres i form af en subflowskabelon til at demonstrere de DTMF-prompter og grundlæggende valideringer, der anvendes sammen med aktiviteten. For mere information, se Skabelon til planlagt tilbagekaldelsessubflow2.
Analyse af opkaldsforløb
Aktiviteten Call Progress Analysis (CPA) gør det muligt at registrere automatiske svarsystemer og levende menneskelige stemmer på Call Back-opkald.
Når et tilbagekaldelsesforsøg støder på en Answering Machine Detection (AMD) eller voicemail, identificerer systemet opkaldet som mislykket. Resultatet af Answering Machine Detection (AMD) er optaget i Reason output variablen for Callback Failed event manager. Baseret på denne outputvariabel kan flowdesigneren konfigurere tilbagekaldelsesforsøg.
- For høflig tilbagekaldelse kan Callback-analysen placeres på et punkt efter Callback-aktiviteten i hovedstrømmen. For planlagt tilbagekaldelse eller personlig planlagt tilbagekaldelse kan den placeres efter New Contact i hovedstrømmen.
- I hændelsesstrømmen understøttes det kun i Callback Failed hændelseshåndtering.
- Hvis en kundeundersøgelse efter opkald (Feedback-aktivitet) er konfigureret i strømmen, vil den ikke blive startet, hvis opkaldet besvares af en AMD eller en voicemail. Dette forhindrer, at unødvendige undersøgelser udløses.
For mere information om aktivitetsindstillinger, forbrug og outputvariabler, se Byg og håndtér strømme > Analyse af opkald2.
Kø
Oversigt
I Webex Contact Center fungerer en kø som et venteområde for indgående interaktioner som telefoni, chat, e-mail eller sociale kanaler. Kontakter parkeres i køer, indtil de automatisk fordeles til agenter, eller agenter manuelt henter dem til håndtering. Derudover understøtter de funktioner såsom færdighedsbaseret routing, prioritetsstyring og retfærdig fordeling af arbejdsbelastninger.
Supervisorer kan bruge køer til at observere forskellige arbejdslinjer og forbedre, hvordan opgaver håndteres i kontaktcenteret.
Nogle af de vigtigste fordele ved at bruge køer effektivt er:
- Bedre kundeoplevelse: Administrer ventetider, og lad kunderne vide, at de står i kø for at blive hjulpet.
- Øget effektivitet: Sørg for, at opkald håndteres på en ordentlig måde, hvilket reducerer kaos og dårlig administration.
- Retfærdig fordeling af kontakter: Fordel opkald jævnt blandt agenter for at undgå at overbelaste en enkelt agent.
- Prioritetshåndtering: Tillad prioritering af bestemte opkald, f.eks. VIP-kunder eller presserende problemer.
Typer af køer
Webex Contact Center understøtter flere typer køer, der muliggør en bred vifte af use-cases for kontaktcentre af alle størrelser og kompleksiteter på tværs af alle medietyper med ensartede funktioner.
Der er køer, der tager hensyn til agentfærdigheder i forbindelse med distribution af kontakter, og køer, der ikke gør. Disse køer er også forskellige med hensyn til, hvordan agenter er knyttet til dem for at arbejde på kontakter.
Der er to brede kategorier af køer:
- Ikke-færdighedsbaserede køer
- Færdighedsbaserede køer
Ikke-færdighedsbaserede køer
Ikke-færdighedsbaserede køer tager ikke højde for færdigheder, der er knyttet til agenter. Du kan konfigurere ikke-færdighedsbaserede køer med følgende indstillinger:
- Teamopgaver
- Agenttildelinger
Ikke-færdighedsbaserede køer med teamtildelinger
I ikke-færdighedsbaserede køer med teamtildeling kan du organisere agenter i teams og kombinere disse teams for at danne opkaldsdistributionsgrupper (CDG). Du kan angive en tidsforsinkelse mellem hver gruppe for at administrere opkaldsflowet.
Opkaldsdistributionsgrupper hjælper med at definere flere niveauer af agenter, der bliver kvalificerede til at arbejde på kontakter i denne kø over konfigurerede tidsintervaller. Kontakter tildeles til agenter baseret på deres teams niveau. Hvis der ikke er nogen tilgængelige agenter, parkeres kontakterne i en forudkonfigureret varighed, før de udvides til at omfatte den næste gruppe teams. Denne proces fortsætter, indtil en agent er tilgængelig, eller alle grupper er blevet kontrolleret.
Du kan oprette disse typer teams:
- Individuelle teams: Agenter kan organiseres i teams, der kan repræsentere en bestemt organisationsfunktion, som derefter kan blive en del af køer, så kontakter kan distribueres til agenter i disse teams. Du kan mærke en agent til flere teams for at håndtere kontakter fra forskellige køer for effektiv distribution.
- Kapacitetsbaserede teams: Kapacitetsbaseret team (CBT) er en funktion, der dirigerer taleopkald til et kapacitetsbaseret direkte nummer (DN), hvor kapaciteten bestemmer, hvor mange opkald der kan håndteres samtidigt. Det gør det muligt at dirigere opkald til telefonnumre, uden at agenter skal logge på systemet, hvilket gør det velegnet til scenarier, hvor opkald besvares af voicemail, telefonsvarer eller viderestillingsgrupper i stedet for traditionelle callcenter-agenter. I denne opsætning er der ingen specifikke agenter tildelt til teamet, og de bruger ikke Webex Contact Center Agent Desktop.
I dette eksempel er der tre opkaldsdistributionsgrupper, som giver mulighed for måludvidelse, hvilket betyder udvidelse til flere agenter på tværs af teams over konfigurerede tidsintervaller.
Den første opkaldsdistributionsgruppe indeholder TEAM 1, som har 3 agenter konfigureret – A1, A2 og A5.
Den anden opkaldsdistributionsgruppe indeholder TEAM 2, som har 3 agenter konfigureret – A2, A3 og A4.
Den tredje (og sidste) opkaldsdistributionsgruppe indeholder TEAM 3, som har 2 agenter konfigureret – A6 og A7.
Når en kontakt er sat i kø, søger systemet først efter en matchende agent i den første opkaldsdistributionsgruppe. Hvis der ikke findes nogen agenter, parkeres kontakten i den konfigurerede varighed, før måludvidelsen foretages til den næste gruppe. Dette tilføjer nye teams til de eksisterende. Denne proces gentages, indtil den finder et match, eller alle grupper udvides.
En funktion kaldet "Kontroller agenttilgængelighed" får kontakten til øjeblikkeligt at udvide sig til den efterfølgende opkaldsdistributionsgruppe, hvis der ikke findes nogen matchende agenter i den aktuelle gruppe. Dette kan aktiveres i Køkontaktaktivitet <LINK TIL sektion 3.1.1> i flowet.
Denne opsætning resulterer i følgende scenarier:
- A2 tilhører TEAM 1 og TEAM 2. Hvis A2 vælger TEAM 1 til at logge på Agent Desktop, betragter systemet A2 som en del af TEAM 1 og dermed kun den første opkaldsdistributionsgruppe.
- A5 tilhører TEAM 1, men kunne også have været en del af et andet team i organisationen, som de aktuelt har logget ind i. Derfor betragtes A5 ikke som en del af TEAM 1 og er ikke tilknyttet denne kø.
Køer med teamtildeling giver agenter denne effektive mulighed for at flytte mellem køer ved blot at vælge et team under logon.
Tilgængeligt routingmønster:
Ikke-færdighedsbaserede køer med agenttildelinger
Ikke-færdighedsbaserede køer er en type kø, hvor en pulje af agenter tildeles direkte til køen. I modsætning til andre køtyper, som indirekte bestemmer puljen af agenter, der er tildelt dem, giver disse køer administratorer mulighed for at vælge agenter direkte og manuelt. Teambaserede tildelingskøer tildeler f.eks. agenter baseret på deres indloggede teams, og færdighedsbaserede tildelingskøer matcher agenter baseret på påkrævede færdigheder. I modsætning hertil kan administratorer føje agenter direkte til disse køer for at blive en del af køen. Dette giver en enkel måde at administrere agentallokering på uden at være afhængig af systemdrevne tildelinger.
Køer med agenttildeling giver enkle, men effektive distributionsalgoritmer, der hjælper med distribution af kontakter blandt puljen af agenter. De tager ikke hensyn til agenternes færdigheder i distribution af kontakter. Men agenter kan sorteres inden for hver kø, og dette tages i betragtning, når kontakter distribueres til dem. I denne kontekst fungerer teams primært som en organisatorisk konstruktion for supervisorer snarere end en faktor i beslutninger om agent-køtilknytning og kontaktdistribution, hvilket forenkler køstyring.
Denne type kø er bedst egnet, hvor statisk tildeling af agenter og administration af agent-kø-tilknytning er mulig og ønskelig til driftskontrol, og valget af routingalgoritmer er egnet til arbejdsfordeling blandt agenter. Disse køer er også særligt nyttige i scenarier, hvor flere typer kundeforespørgsler kræver specialiseret ekspertise, der kan betjenes af et på forhånd oprettet segment af ekspertagenter.
Komplekse kontaktcenterorganisationer kan dog finde det vanskeligt manuelt at administrere agenttildelinger i disse køer. De kunne drage større fordel af andre køtyper, der tilbyder dynamisk distribution og agent-kø-tilknytninger.
I dette eksempel har køen et sæt agenter tilknyttet i en bestemt rækkefølge, f.eks. A4, A9, A7 osv. Denne rækkefølge spiller en rolle i specifikke distributionsalgoritmer, der matcher indgående kontakter med agenter. Systemet matcher kontakter med disse agenter baseret på deres tilgængelighed og den valgte routingalgoritme.
I modsætning til køer med teamtildeling er der ikke noget koncept for måludvidelse over tidsintervaller. Hvis ingen af de konfigurerede agenter er tilgængelige til at distribuere denne kontakt, parkeres den i kø, indtil en af disse agenter bliver tilgængelig til at håndtere kontakter før parkens timeout. Måludvidelse gælder ikke for disse køer.
Tilgængelige routingmønstre:
Færdighedsbaserede køer
Færdighedsbaserede køer giver mulighed for, at kontakter kan distribueres til agenter med de rette færdigheder til at opfylde deres behov.
Du kan konfigurere følgende typer færdighedsbaserede indstillinger:
Fagkriterier, der er tildelt til kø
Administratorer kan tildele fagkriterier til køer. Færdighedsbaserede køer med fagkriterier giver administratorer mulighed for at konfigurere påkrævede færdigheder direkte i køen. Alle agenter i organisationen, der har alle de nødvendige færdigheder i køen via direkte færdighedsprofil, bliver implicit en del af denne kø.
Denne konfiguration hjælper administratorer med at få en direkte visning af agenter, der knytter sig til køen i kraft af deres færdigheder. I situationer med stor eller lav volumen kan administratorer overveje at justere de krævede færdigheder for køen og agentens færdighedsprofiler for at udvide eller formindske agentpuljen efter behov.
Denne type kø adskiller sig fra teamtildelingsbaserede køer i den forstand, at der ikke er nogen opkaldsfordelingsgruppeindstilling, hvilket betyder, at teamet ikke spiller nogen rolle i agent-til-kø-tilknytningen. Desuden konfigureres de krævede færdigheder statisk i denne kø i modsætning til teambaserede færdighedskøer, hvor flowet injicerer (statiske eller variable) krævede færdigheder. Derfor er færdighederne teknisk set en del af køen snarere end selve kontakten.
Enhver agent i organisationen, der fuldt ud opfylder fagkriterierne for køen (har færdigheder fra direkte færdighedsprofil), bliver implicit tilknyttet denne kø. Team spiller ingen rolle i agenttilknytningen til disse køer. Disse agenter kan være en del af ethvert team til administrations- og driftsformål.
Hver kontakt, der sættes i kø i denne kø, antager automatisk de fagkriterier, der er defineret i selve køen. Individuelle kontakter kan ikke definere eller tilsidesætte deres egne kvalifikationskrav/-kriterier i modsætning til i færdighedsbaserede køer med teamtildeling.
I dette eksempel
- Kun agenterne A1, A3 og A7 opfylder fuldt ud de fagkriterier, der er konfigureret i køen, og derfor vil kun disse agenter blive tilknyttet denne kø.
- Agenterne A2, A4 og A6, som delvist opfylder kriterierne, eller A5, som mangler relevante færdigheder, kan ikke tilknyttes denne kø.
Opdatering af en agents færdighedsprofil (kaldet videreuddannelse), så den opfylder fagkriterierne for køen, vil automatisk og dynamisk gøre den pågældende agent til en del af denne kø. Alternativt vil opdatering af selve køfærdighedskriteriet, så flere (eller færre) agenter opfylder de opdaterede fagkriterier, også automatisk og dynamisk tilføje (eller fjerne) agenter fra denne kø.
I modsætning til køer med teamtildeling er der ikke noget koncept for måludvidelse over tidsintervaller. Hvis kontakten ikke kan matches med nogen af de tilknyttede agenter, parkeres den i kø, indtil en af disse agenter bliver tilgængelig til at håndtere kontakter før parkeringstimeout.
Færdighedsbaserede køer er bedst egnede, hvor statisk tildeling af færdigheder og styring af kø til agenttilknytning er mulig og ønskelig for driftskontrol. De er også egnede, når udvælgelsen af routingalgoritmer er passende til arbejdsfordeling blandt agenter. Disse køer er også særligt nyttige i scenarier, hvor forskellige typer kundeforespørgsler kræver specifikke færdigheder, der kan betjenes af et på forhånd afledt segment af ekspertagenter.
Komplekse kontaktcenterorganisationer kan finde det lettere at administrere kø til agent-tildelinger i færdighedsbaserede køer sammenlignet med køer med agenttildeling, hvor hver agent manuelt skal føjes til listen, hvilket er besværligt, især for en større organisation.
Kvalifikationskrav tildelt i flow
Færdighedsbaserede køer med kvalifikationskrav tildelt i flow er en type teamtildelingsbaseret kø i Webex Contact Center, hvor et sæt teams konfigureres på flere niveauer, kaldet opkaldsdistributionsgrupper. Agenter, der er logget på disse konfigurerede teams, tildeles kontakter fra denne kø baseret på niveauet Opkaldsdistributionsgruppe, hvor deres team er konfigureret i køen, hvis de også fuldt ud opfylder kontaktens kvalifikationskrav.
Inden for en sådan kø grupperes agentteams i opkaldsdistributionsgrupper med konfigurerbare tidsforsinkelser mellem dem. Hvis der ikke er nogen agent tilgængelig til kontakten, parkeres anmodningen, og efter forsinkelsen udvides distributionen til den næste opkaldsdistributionsgruppe. Denne proces fortsætter, indtil en agent er tildelt, eller alle grupper er opbrugt. Hvis en agent i en tidligere kontrolleret gruppe bliver tilgængelig under denne proces, vælges den pågældende agent.
Agenter erhverver færdigheder via en færdighedsprofil, der er direkte tildelt agenten. Agentfærdigheder bestemmes ud fra teamvalget under logon.
Hver kontakt kan valgfrit angive kvalifikationskrav i flowet, som matches med færdighederne hos tilgængelige agenter for at vælge den bedst egnede agent.
Derudover kan kontakter også angive færdighedslempelser med konfigurerede tidsintervaller. Disse er ændrede sæt af fagkrav, der ville overskrive kontaktens oprindelige kvalifikationskrav efter konfigurerede tidsintervaller. Dette gør det muligt for en kontakt at ændre (typisk bruges til at "slappe af") sine kvalifikationskrav, mens den er parkeret i kø, så flere agenter kan matche disse lempede færdighedskrav.
Måludvidelse via opkaldsdistributionsgrupper kan ske samtidig med cyklusser for lempelse af færdigheder – begge med det formål at matche en parkeret kontakt med berettigede agenter hurtigere, hvilket reducerer den samlede ventetid og forbedrer serviceniveauet for køen.
Ligesom køer uden færdigheder med teamtildeling har den tre opkaldsdistributionsgrupper, der giver mulighed for "måludvidelse", dvs. udvidelse til flere agenter på tværs af teams over konfigurerede tidsintervaller.
- Den første opkaldsdistributionsgruppe indeholder TEAM 1, som har 3 agenter konfigureret – A1, A2 og A5.
- Den anden opkaldsdistributionsgruppe indeholder TEAM 2, som har 3 agenter konfigureret – A2, A3 og A4.
- Den tredje (og sidste) opkaldsdistributionsgruppe indeholder TEAM 3, som har 2 agenter konfigureret – A6 og A7.
Der er dog to hovedting at bemærke:
- Hver kontakt, der sættes i kø i denne kø, definerer sine færdighedskrav og afslapning gennem flowet.
- Agenter kan have færdigheder konfigureret (via en færdighedsprofil – direkte eller nedarvet fra det team, der er logget på).
Mens A2 er konfigureret til at være en del af både TEAM 1 og TEAM 2, betragtes agenten i sin aktuelle session som en del af dette team og vil derfor også arve færdighedsprofilen (og dermed færdighedsværdierne) fra dette team (medmindre dette tilsidesættes med en direkte færdighedsprofilkonfiguration for denne agent).
Dette er en effektiv funktion, der leveres af køer med teamtildelinger, hvor agenter kan flytte mellem køer ved blot at vælge et team under logon.
Sammen med muligheden for at nedarve indstillinger for færdighedsprofiler fra det valgte team kan en agent også arbejde med forskellige sæt færdigheder.
I dette eksempel
- Kontakter sættes i kø med et indledende færdighedskrav (sk_1 >= 6) under eskalering fra flow med en færdighedslempelse (sk_1 >= 3) efter et konfigureret tidsinterval.
- På tværs af alle agenter i alle opkaldsdistributionsgrupper er det kun A1, A3, A6 og A7, der har færdigheder, der opfylder det oprindelige færdighedskrav til kontakter i kø.
- De resterende agenter har enten færdigheden (sk_1), men opfylder ikke færdighedskravene (f.eks. A2 i TEAM 1 og A4 i TEAM 2), eller har slet ikke denne færdighed (f.eks. A5, A2 i TEAM 2).
- Over tid, efter afslapning af færdigheder, opfylder A2 og A4 nu også kontaktens "afslappede" færdighedskrav.
For hver kontakt, der sættes i kø i denne kø, forsøger systemet at finde en matchende agent inden for distributionsgruppen for første opkald, som fuldt ud opfylder de aktuelle kvalifikationskrav til kontakten. Hvis der ikke findes en matchende agent, parkeres kontakten i den konfigurerede varighed, før måludvidelsen sker med den anden opkaldsdistributionsgruppe. Alle teams, der er konfigureret i den anden opkaldsdistributionsgruppe, føjes også til eksisterende teams fra den første gruppe. Nu forsøger systemet at finde en matchende agent inden for den udvidede gruppe. Bemærk, at mens dette sker, opdaterer fagafslapning også fagkravene til kontakten med konfigurerede tidsintervaller, og systemet bruger opdaterede fagkrav til at matche med tilgængelige agenter i den aktuelle opkaldsdistributionsgruppe.
Dette fortsætter, indtil alle de konfigurerede opkaldsdistributionsgrupper er udvidet, og alle færdighedslempelser er anvendt, medmindre der tidligere findes en matchende agent.
Tilgængelige routingmønstre:
Konfiguration af kø
Oprette færdighedsbaserede køer
Tildele fagkriterier til en kø
- Opret færdigheder.
- Opret færdighedsprofiler.
- Tildel fagprofil direkte til agenter.
- Opret kø med kanaltypen Telefoni eller Chat eller E-mail eller Social.
- Tildel færdighedskrav til køer i Control Hub.
- Se liste over agenter, der kan håndtere kontakter i køen.
- Vælg en routingalgoritme enten LAA eller BAA.
- Tilføj en køkontaktaktivitet i flow, og vælg denne kø.
Tildele kvalifikationskrav til en kø
- Opret færdigheder.
- Opret færdighedsprofiler.
- Tildel fagprofil til agenter direkte eller team.
- Opret et team.
- Føj agenter til teamet.
- Opret kø med kanaltypen Telefoni eller Chat eller E-mail eller Social.
- Føj teams til køen i en enkelt CDG eller flere CDG'er.
- Vælg et routingmønster enten LAA eller BAA.
- Tilføj en køkontaktaktivitet i flow, og vælg den kø, som færdighedsbaseret distribution er konfigureret for. Du kan finde flere oplysninger under Køkontakt.
- Tildel færdigheder og afslapning af færdigheder i aktivitet Køkontakt.
- Brug Eskaler opkaldsfordelingsaktivitet i kø POST for hurtigt at flytte til den næste opkaldsdistributionsgruppe eller den sidste.
Oprette ikke-færdighedsbaserede køer
Tildel team til en kø
- Opret et team.
- Føj agenter til teamet.
- Opret kø med kanaltypen Telefoni eller Chat eller E-mail eller Social.
- Føj teams til køen i en enkelt CDG eller flere CDG'er.
- Vælg et routingmønster enten LAA.
- Tilføj en køkontaktaktivitet i flow, og vælg denne kø.
- Brug Eskaler opkaldsdistributionsaktivitet i flow POST kø for hurtigt at flytte til den næste opkaldsdistributionsgruppe eller den sidste.
Tildel agent til et køflow
- Opret kø med kanaltypen Telefoni eller Chat eller E-mail eller Social.
- Føj agenter direkte til køer (Bemærk: Hverken færdigheder eller team bruges i denne type kø).
- Vælg routingmønstre, f.eks. Cirkulær eller Lineær eller Agent, der er længst ledig.
Routing
Rutekoncepter
Scenarie med agentoverskud
Scenariet Agentoverskud opstår, når der er flere tilgængelige agenter, end der er kontakter i kø. I dette tilfælde, når en kundeinteraktion (kontakt) er sat i kø, forsøger systemet straks at finde en matchende agent for denne specifikke kontakt, og hvis der findes en matchende agent, behøver kontakten ikke at blive parkeret i kø og vente på, at en matchende agent bliver tilgængelig senere.
Hver gang en kontakt udvides via en opkaldsdistributionsgruppe eller gennem lempelse af kvalifikationer, forsøger systemet igen at finde en matchende agent til denne specifikke kontakt med det samme.
Når du finder en agent, der matcher en bestemt kontakt, bruges det konfigurerede distributionsmønster i køen.
Webex Contact Center tilbyder flere routingmønstre på tværs af forskellige typer køer, som gør det muligt for organisationer at optimere kundeservice ved at minimere ventetider, afbalancere agentarbejdsbelastninger og sikre, at kunderne er forbundet med agenter, der har de nødvendige færdigheder til at imødekomme deres specifikke behov. Se afsnittet Distributionsmønster for at få detaljerede oplysninger om distributionsmønstre.
Scenarie for kontaktoverskud
Kontaktoverskudsdistribution forekommer, når antallet af indgående kundeinteraktioner (eller kontakter) overstiger de tilgængelige agenter. Denne situation opstår ofte i spidsbelastningstider eller uventede stigninger i kontaktvolumen. Det primære mål med kontaktoverskudsdistribution er at styre dette overløb effektivt og sikre, at kundeservicestandarderne opretholdes på trods af den overskydende efterspørgsel. For en agent, der netop er blevet tilgængelig på en bestemt kanal, arbejder overskydende kontaktdistribution på at finde og tildele den relevante kontakt blandt alle parkerede kontakter på tværs af alle køer, som denne agent er tilknyttet.
De vigtigste strategier til at udføre kontaktdistribution effektivt med begrænset agenttilgængelighed er:
-
Kørangering
Kørangering gør det muligt for administratorer at angive køernes relative vigtighed. Administratorer kan definere køklassificeringer for at indstille den rækkefølge, som opkald distribueres fra køer til agenter, der er logget på teams, i på teambasis.
Overvej f.eks., at agenter, der er logget på team A, er tilknyttet to køer – "Fakturering" og "Salg". Administratorer kan bruge kørangering til at tildele en højere klassificering til "Fakturering"-køen, så når der kommer kontakter ind i køerne, distribueres kontakter fra "Fakturering" til agenter, der hører til team A, foran kontakter fra "Salg"-køer. Dette sker, selvom der kan være ældre kontakter med højere prioritet, der kunne vente i køen "Salg" – blot fordi køen "Fakturering" har en højere kørangering end køen "Salg". Kun når der ikke er flere ventende kontakter i faktureringskøen, får agenter fra team A tildelt kontakter fra køen "Salg" (og enhver anden), som de er tilknyttet.
Følgende er nogle af de vigtige egenskaber ved kørangering:
-
- Hvis en klassificering kun tildeles til nogle af køerne, har opkald i disse køer forrang for opkald i køerne, som der ikke er angivet nogen klassificering for.
- Kørangering kan maksimalt indstilles på 50 køer på tværs af alle medietyper med en værdi mellem 1 og 50 med 1 som den højeste rangering.
- Du kan tildele den samme rang til flere køer.
- Hvis du aktiverer kørangering, behandles køer, der ikke er tildelt nogen eksplicit klassificering, lavere end alle rangerede køer.
-
Kørangering fungerer inden for den samme medietype.
Hvis Køsalg f.eks. er en stemmemedietypekø med rang 2, og Understøttelse af køfakturering er en chatkø med rang 1 for team A, så får agenter, der er tilgængelige på stemmekanalen i team A, taleopkaldet først, selvom rangeringen er 2.
Overvej dog to chatkøer til Hold B - Køkreditkort med kørang 2 og Kødebetkort med kørang 1. Derefter vil de tilgængelige agenter i team B blive tilbudt kontakter fra kødebetkort først.
-
Kørangering gælder ikke for kapacitetsbaserede teams.
-
-
Kontaktprioritet
Når en kontakt er sat i kø, kan dens prioritet defineres ved at tildele en hierarkisk vigtighed fra 1 (højest) til 10 (laveste, standard). Denne prioritering sikrer, at visse kontakter adresseres hurtigere baseret på deres vigtighed, hastende karakter eller strategiske værdi for organisationen. Når en agent er tilgængelig til at håndtere den næste kontakt blandt alle parkerede kontakter på tværs af alle køer, som agenten er tilknyttet, distribueres kontakten med højeste prioritet på tværs af alle køer til agenten (forudsat at andre kriterier, f.eks. matchning af færdigheder og andre, er opfyldt).
For kontakter, der sættes i kø uden nogen eksplicit prioritet, overvejes en standardprioritet på 10 (lavest). Blandt flere kontakter, der har samme prioritet, distribueres den kontakt, der venter i køen i længst tid, først til den tilgængelige og kvalificerede agent.
-
Længst ventende kontakt
Dette er en grundlæggende strategi, der sikrer, at den kontakt, der har ventet længst på tværs af alle køer, som agenten er tilknyttet, distribueres til agenten.
Dette er det ultimative kriterium, der bestemmer den kontakt, der skal distribueres, når flere kontakter på tværs af køer med samme kørangering og samme kontaktprioritet venter på at blive behandlet.
I bund og grund betyder kontaktoverskudsdistribution for en agent, der lige er blevet tilgængelig, at der vælges en enkelt kontakt, som:
- Er af samme medietype som den, som agenten er tilgængelig på
- Parkeres i en af de køer, som denne agent er knyttet til
- Hvis kvalifikationskrav (hvis nogen) alle opfyldes af denne agent
- Parkeres i en kø, hvis rangering er højere end andre køer, som er konfigureret i agentens team
- Har højeste prioritet blandt alle sådanne kontakter
- Er den ældste ventende kontakt blandt kontakter med samme prioritet
I ovenstående eksempel, der illustrerer et kontaktoverskudsscenarie, er agent A1 logget på TEAM 1 og er blevet tilgængelig til at håndtere kontakter på flere medietyper.
A1 er knyttet til 3 køer – Q1,Q2 og Q3. TEAM 1 har også defineret kørangering, hvor Q1 rangeres højest, derefter henholdsvis Q2 og Q3 .
Der er kontakter, der allerede er parkeret i alle disse køer, hvor fagkrav og prioritet er defineret for hver kontakt.
Nu fungerer kontaktoverskudsscenariet som følger:
-
Blandt alle de parkerede kontakter på tværs af disse køer kan kun 4 kontakter distribueres til A1–C2,C7 (fra KØ 2) ogC3,C8 (fra KØ 3).
Kun færdighedskravene til disse 4 kontakter opfyldes fuldt ud af A1's færdigheder.
-
Blandt disse 4 kontakter gives prioritet til kontakter fra KØ 2 (dvs. C2, C7), fordi KØ 2 har den højeste kørangering.
Bemærk, at selvom KØ 1 er den højest rangerede kø, kan ingen af de parkerede kontakter dirigeres til A1, da deres kvalifikationskrav ikke opfyldes af A1.
-
Mellem C2 og C7 erkontakten med højeste prioritet C7 . Så det endelige valg er C7 , og systemet dirigererdet til A1.
Dette sker, selvom C2 blev sat i kø tidligere, fordi kontaktprioriteten har forrang for tiden i kø.
Blandede multimedieprofiler
Gennem multimedieprofilkonfiguration giver Webex Contact Center agenter mulighed for at servicere kontakter på tværs af forskellige medietyper (stemme, chat, e-mail og socialt). Baseret på denne konfiguration får agenter klargjorte kanaler pr. medietype.
Hver kontakt, der distribueres til en agent, bruger én kanal af den pågældende medietype, så længe agenten arbejder på den pågældende kontakt. Mens agenter kun kan have én stemmekanal, kan de have op til fem kanaler af andre medietyper.
Indstillingen blandet distribution i multimedieprofiler giver administratorer mulighed for at styre, hvordan forskellige kanaler kan bruges samtidigt for hver agent. Dette gør det muligt for organisationer at give dedikeret opmærksomhed til kunder, fremme bedre Quality of Service, forbedret kundeoplevelse og bedre konverteringsfrekvenser. Organisationer kan også afbalancere belastningen på tværs af mediekanaler, når de oplever ujævn belastning i nogle kanaler, hvilket muliggør effektiv udnyttelse af agenter.
Der er tre valgmuligheder:
-
Ekskludering
-
Kombineret
-
Blandet i realtid
Du kan finde flere oplysninger om konfiguration af multimedieprofiler under Administrere multimedieprofiler.
Distributionsmønstre
Færdighedsbaseret
Færdighedsbaserede distributionsmønstre i Webex Contact Center dirigerer indgående kundeinteraktioner til agenter baseret på specifikke færdigheder, der kræves for at løse forespørgslen, såsom sprogfærdigheder eller teknisk ekspertise. Disse mønstre sikrer, at hver kunde opretter forbindelse til den mest kvalificerede agent, hvilket forbedrer serviceeffektiviteten og kundetilfredsheden. Fordelene omfatter reduceret håndteringstid, forbedrede løsningsrater og optimeret brug af agentressourcer ved at tilpasse deres ekspertise til kundernes behov.
Når der bruges færdighedsbaserede distributionsmønstre, bruges først kontaktens færdighedskrav (tildelt i flow) eller de færdighedskriterier, der er tildelt til køen, til at filtrere tilgængelige agenter, hvis færdigheder opfylder disse krav / kriterier fuldstændigt. Blandt agenter, der filtreres, vælges der derefter en enkelt til kontakten baseret på det konfigurerede routingmønster.
Længst tilgængelig
Det færdighedsbaserede distributionsmønster, der har været længst ledig, distribuerer en kontakt til den agent, hvis færdigheder helt opfylder kravene til kontaktfærdigheder / køfagkriterierne, og som har været tilgængelig længst siden håndteringen af deres sidste kontakt blandt alle kvalificerede agenter i den pågældende kø.
Dette distributionsmønster hjælper med at fordele arbejdet jævnt på tværs af agenter ved at tildele interaktioner til dem, der har været tilgængelige længst, hvilket forhindrer ubalancer i arbejdsbyrden. Det hjælper med at opretholde retfærdighed i arbejdsfordelingen, hvilket sikrer, at ingen agent er overbelastet, mens andre forbliver frie.
I ovenstående eksempel er der 4 agenter, der har færdigheds- og ikke-færdighedsfærdigheder med forskellige færdighedsfærdighedsværdier.
Overvej en kontakt, der er sat i kø i en færdighedsbaseret kø med routingmønstret "Længst tilgængelig":
- Med ovenstående kvalifikationskrav tildelt via flow, eller
- Hvor ovenstående færdighedskriterier konfigureres i den færdighedsbaserede kø
I dette scenarie:
-
Kun agenter, der fuldt ud opfylder kravene til kontaktfag/køfagskriterier, tages i betragtning til distribution. Kun agenterne A1, A2 og A4 opfylder fuldstændigt kontaktfærdighedskravene/køfærdighedskriterierne.
Agent A3 er ikke kvalificeret. I tilfælde af færdighedskriterier, der er tildelt til køen, er A3 ikke engang tilknyttet køen.
-
Blandt A1, A2 og A4 vil kontakten blive dirigeret til den agent, der har været længst tilgængelig – A1, som har været tilgængelig i 10 minutter, længere end A2 eller A4.
Da A1 får tildelt kontakten, vil A1 ikke længere være den agent, der har været længst tilgængelig på tværs af alle mediekanaler.
- Den næste kontakt med nøjagtigt de samme kvalifikationskrav distribueres til den næste agent, der har været længst tilgængelig – A2 osv.
Dette distributionsmønster understøttes i følgende typer færdighedsbaserede køer:
Bedste tilgængelige
Det bedst tilgængelige færdighedsbaserede distributionsmønster sikrer, at kundeinteraktioner dirigeres til den mest kvalificerede tilgængelige agent. Dette mønster evaluerer ikke kun tilstedeværelsen af påkrævede færdigheder blandt agenter, men også færdighedsniveauerne for disse færdigheder, og beregner et færdighedsresultat for at bestemme den mest kvalificerede ("bedste") agent til hver kontakt.
Dette mønster filtrerer tilgængelige agenter, hvis færdigheder helt opfylder kontaktfærdighedskravene/køfærdighedskriterierne. Derefter beregnes der en score for hver berettiget agent ved hjælp af færdighedsværdier for alle de færdigheder, der er nævnt i kontaktfagskravene/køfærdighedskriterierne. Agenten med den højeste færdighedsscore betragtes som den "bedste" agent til hver kontakt.
Effektivt bestemmer summen af agentens færdighedsværdier, der matcher kontaktfærdighedskravene / køfærdighedskriterierne, scoren.
Nogle vigtige punkter at forstå:
- Normalt bruges den faktiske færdighedsværdi i resultatberegning, fordi et højere færdighedsresultat angiver et stærkere match. Undtagen, når et fagkrav bruger betingelsen mindre end lig med (<=), inverteres agentens specifikke færdighedsværdi i resultatberegningen , dvs. effective_skill_value = (10) minus (actual_skill_value). Dette gøres for at sikre, at en lavere score indikerer et stærkere match.
- Når flere kvalificerede agenter har samme resultat, vælges den agent, der har været længst tilgængelig blandt dem
- Kun færdighedsfærdigheder tages i betragtning til scoreberegning. Booleske færdigheder, tekstfærdigheder eller optællingsfærdigheder i kontaktfagskravene/køfagskriterierne tages ikke i betragtning ved beregning af point.
I ovenstående eksempel er der fire agenter, der har færdigheds- og ikke-færdighedsfærdigheder med forskellige færdighedsfærdighedsværdier.
Overvej en kontakt, der er sat i kø i en færdighedsbaseret kø med routingmønstret "Bedst tilgængelige":
- Med ovenstående kvalifikationskrav tildelt via flow, eller
- Hvor ovenstående færdighedskriterier konfigureres i den færdighedsbaserede kø.
I dette scenarie:
-
Kun agenter, der fuldt ud opfylder kravene til kontaktfag/køfagskriterier, tages i betragtning til distribution. Kun agenterne A1, A2 og A4 opfylder fuldstændigt kontaktfærdighedskravene/køfærdighedskriterierne.
Agent A3 er ikke kvalificeret. I tilfælde af færdighedskriterier, der er tildelt til køen, er A3 ikke engang tilknyttet køen.
-
Blandt A1, A2 og A4 foretages scoreberegningen af systemet baseret på kontaktfærdighedskravene / køfærdighedskriterierne, hvor kun færdighedsfærdigheder tages i betragtning.
Kun de færdigheder, der er nævnt i kontaktfærdighedskravene / køfærdighedskriterierne, tages i betragtning ved beregning af score, selvom agenter muligvis har yderligere/andre færdighedsfærdigheder.
Bemærk også inverteringen af færdighedsværdien i resultatberegningen, når betingelsen mindre end lig med (<=) bruges.
-
Kontakten distribueres til A2 , da dette er den bedste tilgængelige agent baseret på resultat. Hvis A2 ikke er tilgængelig/optaget, distribueres kontakten til den næstbedste tilgængelige agent med den næsthøjeste score osv.
Vi har dog 2 agenter – A1 og A4 med den næsthøjeste score. Kontakten distribueres til den agent, der har været længst tilgængelig mellem A1 og A4.
Dette distributionsmønster understøttes i følgende typer færdighedsbaserede køer:
Ikke-færdighedsbaseret distribution
Webex Contact Center understøtter også en række ikke-færdighedsbaserede routingmønstre, der fokuserer på at distribuere indgående kundeinteraktioner uden at overveje agenternes specifikke færdigheder eller ekspertise. I modsætning til færdighedsbaserede routingmønstre tager disse ikke hensyn til agentfærdigheder eller kræver, at kontakten eller køen definerer kvalifikationskrav/kriterier for distribution. De prioriterer snarere faktorer som tilgængelighed, arbejdsbelastningsfordeling og foruddefinerede sekvenser, hvilket giver mulighed for effektiv håndtering af kontakter baseret på driftslogik snarere end individuelle agentkompetencer. Disse mønstre er især nyttige i miljøer, hvor interaktioner er relativt ensartede eller ikke kræver specialiseret håndtering.
Længst tilgængelig
Det længst tilgængelige distributionsmønster distribuerer en kontakt til den agent i køen, der har været tilgængelig i længst tid siden håndteringen af vedkommendes sidste kontakt på tværs af alle agenter, der er tilgængelige og tilknyttet den pågældende kø.
Dette distributionsmønster sikrer en retfærdig og afbalanceret fordeling af arbejdsbyrden ved at tildele interaktioner til agenter, der har været ledig i længst tid. Ved at forhindre ubalancer i arbejdsbyrden sikrer det, at ingen agent overbelastes, mens andre forbliver ledige. Denne fremgangsmåde er især effektiv i perioder med konstant kontaktstrøm, hvor der opretholdes et ensartet engagement på tværs af agentpuljen.
Agenter mister deres "længst ledige" stillinger på tværs af alle kanaler, når de tilbydes en kontakt af enhver medietype. Det betyder, at når en agent har behandlet en kontakt, tildeles den næste kontakt af enhver medietype, der er sat i kø, til den næste agent, der har været længst tilgængelig i køen.
I ovenstående eksempel er agent A1 den agent, der har været længst ledig (position 1) – enten loggede denne agent på først, eller også er han ikke blevet tildelt en kontakt længere end nogen anden agent.
Agenterne A2 (position 2) og A3 (position 3) er også tilgængelige, men de har enten logget på eller har håndteret kontakter efter A1. Alle agenter er knyttet til begge køer, der har dette routingmønster.
Overvej følgende scenarie:
-
På tidspunktet T0 sættes en stemmekontakt C1 i kø og dirigeres til den agent, der har været længst ledig , dvs. A1.
Da A1 er tildelt C1, er A1 ikke længere den agent, der har været længst tilgængelig på tværs af alle mediekanaler.
- På tidspunktet T1 sættes en chatkontakt C2 i kø og dirigeres til den agent, der har været længst ledig, og som nu er A2.
-
Endelig sættes en anden stemmekontakt C3 i kø på tidspunktetT2 og dirigeres til A3.
A1 og A2 har for nylig fået kontakter – på nuværende tidspunkt er det A3 , der har ventet længst.
Dette distributionsmønster understøttes i følgende typer ikke-færdighedsbaserede køer:
Cirkulær
Det cirkulære routingmønster fordeler indgående kontakter mellem en gruppe af tilgængelige agenter i en round-robin-rækkefølge. Når en kontakt sættes i kø, tildeler systemet den til den næste tilgængelige agent i køen baseret på en forudbestemt sekvens.
Processen starter med agenter i en konfigureret rækkefølge. Den første indgående kontakt tildeles den første tilgængelige agent i denne sekvens. For efterfølgende kontakter vælger systemet den næste tilgængelige agent og fortsætter, hvor den slap i den definerede kørækkefølge. Dette mønster gentages, idet der cykles gennem agenterne, men altid startes efter den sidst valgte agents position.
Denne fremgangsmåde er effektiv til at fordele kontakter retfærdigt og ligeligt mellem agenter. Det hjælper med at sikre, at ingen enkelt agent overvældes af kontakter, og at alle agenter har lige muligheder for at håndtere interaktioner på en ensartet måde. Det cirkulære distributionsmønster tager dog ikke højde for den aktuelle arbejdsbyrde eller andre faktorer, der kan påvirke en agents evne til at håndtere en bestemt kontakt.
I ovenstående eksempel konfigureres agenter i en cirkulær kø i følgende rækkefølge: A3 → A4 → A5 → A6 → A1 → A2.
Til at begynde med er startpositionen den første agent i den konfigurerede rækkefølge (A3). Når kontakter distribueres til agenter i denne kø, flyttes positionen rundt i cirklen og placeres til den agent, der er den næste i konfigureret rækkefølge, til den agent, som den sidste kontakt blev distribueret til.
Overvej følgende scenarie:
-
Den første kontakt (C1) sættes i kø og distribueres til agent A3.
Markøren opdateres til den næste agent i konfigureret rækkefølge, f.eks. A4.
-
Når den anden kontakt (C2) sættes i kø, begynder systemet at finde tilgængelige agenter startende fra A4 , dvs. A4 → A5 → A6 → A1 → A2 → A3.
A4 og A5 er imidlertid ikke tilgængelige (enten er de ikke engang logget på, eller de er inaktive eller helt optaget af andre kontakter af denne medietype), så C2 dirigeres til den næste tilgængelige agent – A6. Markøren opdateres til den næste agent i konfigureret rækkefølge, dvs . A1.
-
På samme måde distribueres den tredje kontakt (C3) tilA1 , den fjerde kontakt (C4) distribueres tilA2 . Markøren er på A3 igen.
Denne logik fortsætter, og kontakter fordeles blandt tilgængelige agenter i mønsteret "cirkulær" / "round-robin".
Hvis der er parkerede kontakter i kø, vil overskudsscenariet matche den næste agent, der bliver tilgængelig på denne medietype, med den ældste kontakt blandt dem med højeste prioritet.
Dette tager ikke højde for eller påvirker den eksisterende positionsværdi i denne kø, som kun opdateres, når kontaktoverskudsdistribution matches med en agent.
Dette distributionsmønster understøttes i følgende typer ikke-færdighedsbaserede køer:
Top-ned
Top-down-distributionsmønsteret fordeler indgående kontakter blandt en gruppe af tilgængelige og bestilte agenter i en sekventiel rækkefølge. Når en kontakt er sat i kø, gennemgår systemet altid den ordnede liste over agenter fra begyndelsen og matcher kontakten med den første tilgængelige agent (som har en ledig tilgængelig kanal af kontaktens medietype) i den pågældende sekvens.
Dette sker for hver kontakt, der er sat i kø. Kontakten forsøges altid at blive matchet, idet den starter oppefra (først konfigurerede agent) og fortsætter ned ad listen, indtil der findes en matchende agent.
I modsætning til cirkulært distributionsmønster er der ingen "markør", der dynamisk ændrer startpunktet baseret på den sidst valgte agents position.
Denne fremgangsmåde er effektiv til distribution af kontakter blandt agenter, der er sorteret baseret på en vis bias/præference som bestemt af administratoren. Det er med til at sikre, at agenterne øverst altid foretrækkes til at håndtere kontakter frem for agenter under dem. Top-down-distributionsmønsteret tager dog ikke højde for den aktuelle arbejdsbyrde eller andre faktorer, der kan påvirke en agents evne til at håndtere en bestemt kontakt.
I ovenstående eksempel konfigureres agenter i en top-down-kø i følgende rækkefølge: A3 → A4 → A5 → A6 → A1 → A2.
Det betyder, at administratoren ønsker, at alle kontakter skal distribueres til den første agent (A3), hvis den er tilgængelig, ellers til den næste agent (A4), hvis den er tilgængelig osv., i konfigureret rækkefølge.
Overvej følgende scenarie:
- Den første kontakt (C1) sættes i kø, og den distribueres til agent A3, da A3 er øverst i ordren.
-
Når den anden kontakt (C2) sættes i kø, forsøges routing igen fra toppen af ordren (altid startende med A3).
Hvis A3 har mere kanalkapacitet for denne medietype, distribueres C2 også til A3. Men hvis A3 er helt optaget af denne medietype, fortsætter distributionen ned ad listen til A4.
- A4 og A5 er imidlertid ikke tilgængelige (de er enten ikke engang logget på eller inaktive eller helt optaget af andre kontakter af denne medietype), så C2 dirigeres til den næste tilgængelige agent i rækkefølgen oppefra og ned – A6.
-
På samme måde forsøges den tredje kontakt (C3) ført fra A3 ned mod bunden. Den første matchende agent ville være A1.
Denne logik fortsætter, indtil en kontakt ikke finder nogen tilgængelige agenter før nederst i ordren, hvorefter kontakten parkeres i køen.
Dette distributionsmønster understøttes i følgende typer ikke-færdighedsbaserede køer:
Agentbaseret distribution
Agentbaseret distribution er en funktion, der distribuerer eller sætter en kontakt i kø til en angivet ("foretrukken") agent direkte. Et agentopslag med agentens mailadresse eller agentens ID distribuerer en kontakt til den foretrukne agent. Kø til agent-aktiviteten i flowet hjælper med at opnå agentbaseret routing. Du kan finde flere oplysninger i Kø til agent-aktivitet .
En kontakt kan have en tilknytning til en eller flere foretrukne agenter, som typisk kan administreres i et eksternt program uden for Webex Contact Center. Den foretrukne agentopslag for en kontakt foretages via HTTP-anmodningsaktiviteten , som henter tilknytningen fra et eksternt program. Hvis du vil distribuere eller parkere kontakten med den foretrukne agent, skal du konfigurere aktiviteten Kø til agent ved hjælp af agentens Webex Contact Center ID eller e-mail-adresse. Kontakten kan også parkeres mod en foretrukken agent, hvis den foretrukne agent ikke er tilgængelig med det samme.
Agentbaseret distribution er nyttig i følgende scenarier:
- Foretrukken agentdistribution: Kunden kan tildele kontakter til dedikerede agenter eller relationsledere. I sådanne scenarier distribuerer den agentbaserede routing kontakterne direkte til den foretrukne agent.
- Sidste agentdistribution: Når en kontakt ringer tilbage til kontaktcentret flere gange for at interagere med en agent, kan agentbaseret distribution dirigere kontakten til den sidste agent, der behandlede kontakten.
I begge brugstilfælde gemmes oplysningerne om kontakten og agenttilknytningen uden for Webex Contact Center.
Kø- og routingfunktioner i flow
Funktioner i kø og routing i flow
I Webex Contact Center kan en lang række routing-, kø- og opkaldskontrolfunktioner orkestreres via flows.
En række flowaktiviteter og hændelseshåndterere, der findes i flowdesigneren, kan placeres i flowet for effektivt at administrere livscyklussen for indgående og udgående kontakter.
Du kan finde flere oplysninger om konfiguration og brug af flow i Oprette og administrere flow med Flowdesigner.
Aktiviteter i kø
Køkontakt
Køkontaktaktiviteten giver mulighed for at sætte en kontakt i kø i en aktiv indgående kø fra organisationen, så den kan matches og distribueres til den rigtige agent i den pågældende kø.
Følgende aspekter af kødannelse kan styres via denne aktivitet:
- Prioritet – Tildeling af en hierarkisk vigtighed fra 1 (højest) til 10 (lavest, standard) til den kontakt, der sættes i kø.
- Færdighedskrav – Angiv de færdighedskriterier, der skal opfyldes af agenter i en færdighedsbaseret kø for at blive betragtet som kvalificerede til distribution af kontakten.
- Færdighedsafslapninger - Tuning, ændring eller fjernelse af tidligere indstillede færdighedskrav efter en periode for at forbedre chancerne for at finde en agent.
- Kontroller agenttilgængelighed – Tillad, at systemet øjeblikkeligt udvides gennem alle opkaldsdistributionsgrupper, hvor der ikke findes nogen tilgængelige agenter, for at undgå ventetid.
Se Routing for at få flere oplysninger om, hvordan prioritet, færdighedskonfiguration og agenttilgængelighed spiller en rolle ved distribution af kontakter.
Når kontaktkøaktiviteten har sat kontakten i kø,
-
Hvis der allerede er en matchende agent tilgængelig, forsøger systemet at dirigere kontakten til en agent.
Dette afbryder udførelsen af hovedflowet , og yderligere hændelser kan udløse de respektive hændelsesflows, hvis de er konfigureret.
-
Hvis der ikke findes en matchende agent, parkeres kontakten i køen og venter på, at en matchende agent bliver tilgængelig.
Flowudførelsen fortsætter derefter med de aktiviteter, der er knyttet efter køkontaktaktiviteten, hvilket giver mulighed for at:
- Afspil en forudkonfigureret musik til kunden, der venter i kø - ved at vedhæfte en PlayMusic-aktivitet .
- Registrer et tilbagekald baseret på kundens anmodning - ved at vedhæfte en tilbagekaldsaktivitet .
- Sæt kontakten i kø igen, dvs. fjern kontakten fra den aktuelle kø, og føj den til en ny kø – ved at knytte en anden køkontakt eller kø til agentaktivitet .
Når en matchende agent bliver tilgængelig, forsøger systemet at dirigere kontakten til agenten.
Når det lykkes, afbryder dette udførelsen af hovedflowet , og yderligere hændelser kan udløse de respektive hændelsesflows, hvis de er konfigureret.
Brug af køkontaktaktivitet understøttes ikke, når:
- Der er allerede tildelt en agent til kontakten.
- Der angives en ugyldig kø, eller anden konfiguration i flowet.
- Det maksimalt tilladte indgangspunkt og køovergange (25) for en kontakt er opbrugt.
- Det maksimalt tilladte antal forsøg på at distribuere en kontakt (20) er opbrugt.
I sådanne tilfælde resulterer aktiviteten i en fejl, og flowudførelsen flyttes til fejlhåndteringsstien .
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler i Oprette og administrere flows > køkontakt.
Kø til agent
Aktiviteten Kø til agent giver mulighed for at sætte kontakten i kø direkte til en foretrukken agent ved at slå vedkommendes entydige agent ID eller mailadresse op i Webex Contact Center.
Følgende aspekter af kødannelse kan styres via denne aktivitet:
- Prioritet – Tildel en højere/lavere prioritet til kontakter, der står i kø mod den samme agent.
- Rapporteringskø – Identificer køen, der skal bruges til konfiguration, f.eks. optagelse og standardmusik i køen, og rapportformål for kontakten.
- Genoprettelseskø – Identificer køen, der skal bruges som reserve, når kontakten ikke kunne distribueres til den angivne foretrukne agent.
Når kø til agent-aktiviteten har sat kontakten i kø,
-
Hvis agenten allerede er tilgængelig, distribueres kontakten til agenten.
Dette afbryder udførelsen af hovedflowet , og yderligere hændelser kan udløse de respektive hændelsesflows, hvis de er konfigureret.
-
Hvis agenten er tilgængelig, men vælger at afvise, ikke svare eller ikke modtager kontakten, flyttes den til den angivne gendannelseskø.
I gendannelseskøen distribueres kontakten til den agent, der har været længst tilgængelig, uden understøttelse af færdigheder.
-
Hvis agenten ikke er tilgængelig, og indstillingen " Parker kontakt, hvis agent ikke er tilgængelig " er valgt, parkeres kontakten og venter på, at agenten bliver tilgængelig.
Flowudførelsen fortsætter derefter med de aktiviteter, der er knyttet efter aktiviteten Kø til agent, hvilket giver mulighed for at:
- Afspil en forudkonfigureret musik til kunden, der venter i kø - ved at vedhæfte en PlayMusic-aktivitet .
- Genkaldsaktivitet .
- Sæt i kø igen, dvs. fjern kontakten fra den aktuelle kø, og tilføj den til en ny kø – ved at knytte en anden kø til agent - eller køkontaktaktivitet .
Når agenten bliver tilgængelig, forsøger systemet at dirigere kontakten til agenten.
Dette afbryder udførelsen af hovedflowet , og yderligere hændelser kan udløse de respektive hændelsesflows, hvis de er konfigureret.
- Hvis agenten ikke er tilgængelig, og indstillingen " Parker kontakt, hvis agent ikke er tilgængelig " ikke er valgt, mislykkes køen.
- Der er allerede tildelt en agent til kontakten.
- Der angives en ugyldig foretrukken agent ID eller e-mailadresse.
- Der er en ugyldig rapporterings- eller genoprettelseskø.
- Den foretrukne agent findes, men vedkommende er ikke logget på, er ikke tilgængelig eller i gang med at håndtere en anden kontakt.
I sådanne tilfælde resulterer aktiviteten i en fejl, og flowudførelsen flyttes til fejlhåndteringsstien .
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler i Oprette og administrere flows > kø til agent.
Eskaler opkaldsdistributionsgruppe
Aktiviteten Eskaler opkaldsdistributionsgruppe understøttes kun for køer med teamtildeling og giver mulighed for at opdatere opkaldsdistributionsgruppen for kontakten med det samme i stedet for at vente på, at den automatiske udvidelsesopdatering sker for den næste gruppe efter den konfigurerede ventetid. Dette gør det muligt hurtigt at distribuere kontakten til alle kvalificerede agenter i køen.
Ved hjælp af aktiviteten Eskaler opkaldsdistributionsgruppe kan kontakten eskaleres til:
- Næste gruppe – Udvidelse af teamsættet til at omfatte dem, der er tilføjet i den umiddelbart næste opkaldsdistributionsgruppe.
- Sidste gruppe – Udvidelse af teamsættet til at omfatte alle de teams, der er tilknyttet på tværs af alle opkaldsdistributionsgrupper, der er konfigureret for køen.
- Kontakten er ikke allerede sat i kø.
- Kontakten er sat i kø i en kø, der ikke understøtter begrebet opkaldsdistributionsgrupper.
I sådanne tilfælde resulterer aktiviteten i en fejl, og flowudførelsen flyttes til fejlhåndteringsstien .
Overvej et eksempelscenarie, hvor en kontakt sættes i kø i en kø med tre opkaldsdistributionsgrupper, der hver opdateres efter en periode på 30 sekunder.
Ingen agenter er tilgængelige i teamdelen af CDG 1 og CDG 2, og en agent er tilgængelig i TEAM 3 , som hører til distributionsgruppen for sidste opkald.
Når aktiviteten Eskaler opkaldsfordelingsgruppe ikke bruges i flowet, resulterer det i en lang ventetid som vist nedenfor:
Ventetiden kan sænkes ved hjælp af aktiviteten Eskaler opkaldsdistributionsgruppe, der bruges på følgende måde:
Baseret på indstillingen Næste gruppe eller Sidste gruppe , der er valgt, reduceres ventetiden på kontakten betydeligt, som illustreret nedenfor:
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler i Oprette og administrere flows > Eskaler opkaldsdistributionsgruppe.
Aktiviteter med køoplysninger
Få køoplysninger
Aktiviteten Hent køoplysninger giver mulighed for at hente køoplysninger i realtid for en given kontakt, f.eks.:
- Kontaktens aktuelle position i kø (PIQ) eller den potentielle position, hvis den endnu ikke er sat i kø.
- Den estimerede ventetid eller varighed, hvor en opgave estimeres at vente i køen, før den besvares.
- Antallet af agenter, der er logget på eller tilgængelige i kontaktens aktuelle opkaldsdistributionsgruppe.
- Antallet af agenter, der er logget på eller tilgængelige på tværs af alle opkaldsdistributionsgrupper for den valgte kø.
- Den varighed, som den ældste kontakt i køen har ventet på.
Disse oplysninger gøres tilgængelige i flowudførelsen som aktivitetsoutputvariabler.
Du kan finde flere oplysninger om aktivitetsforbruget, den detaljerede definition og beregningsmetoden for hver kødetalje i Oprette og administrere flows > Hent køoplysninger.
Nogle af måderne at bruge køoplysningerne på kan være:
- At meddele kontaktens placering i kø og estimerede ventetid til kunden, mens vedkommende venter på at blive sendt.
- At afgøre, om et tilbagekald kan registreres for kunden, hvis den estimerede ventetid er for lang.
- At eskalere kontakten til næste opkaldsdistributionsgruppe (CDG), hvis der ikke er nogen agenter tilgængelige i teams, der er knyttet til den aktuelle CDG.
Brug af aktiviteten Hent køinfo understøttes ikke, når der leveres en ugyldig kø gennem variabelvalget.
I dette tilfælde resulterer aktiviteten i en fejl, og flowudførelsen flyttes til stien Fejlhåndtering .
- Kontakten er (endnu) ikke sat i kø, når aktiviteten Vis køinfo udføres.
- Kontakten sættes i kø i en kø, der ikke understøtter begrebet opkaldsdistributionsgrupper.
I disse tilfælde angiver værdien -1 i disse outputfelter, at disse oplysninger ikke er relevante.
Overvej et eksempelscenarie, hvor kunden skal informeres om en lang EWT i køen efter hvert 15. sekund, der er brugt i køen.
Dette kan opnås ved at bruge aktiviteten Hent køoplysninger i flowet på følgende måde:
Avanceret køinfo
Aktiviteten Avancerede køoplysninger giver mulighed for at hente køoplysninger i realtid for en given kontakt under hensyntagen til kontaktens færdighedskriterier, f.eks.:
- Kontaktens aktuelle position i kø (PIQ) eller den potentielle position, hvis den endnu ikke er sat i kø.
- Antallet af agenter, der er logget på eller tilgængelige i kontaktens aktuelle opkaldsdistributionsgruppe, der matcher de angivne færdighedskriterier.
- Antallet af agenter, der er logget på eller tilgængelige på tværs af alle opkaldsdistributionsgrupper for den valgte kø, og som matcher de angivne færdighedskriterier.
- Den aktuelle opkaldsdistributionsgruppe, hvor kontakten er parkeret i en angivet kø.
- Det samlede antal opkaldsdistributionsgrupper i en angivet kø.
Disse oplysninger gøres tilgængelige i flowudførelsen som aktivitetsoutputvariabler.
Du kan finde flere oplysninger om aktivitetsforbruget, den detaljerede definition og beregningsmetoden for hver kødetalje i Oprette og administrere flows > Avancerede køoplysninger.
Nogle af måderne at bruge de avancerede køoplysninger på kan være:
- At meddele kontaktens placering i kø til kunden, mens vedkommende venter på at blive sendt.
- For at eskalere kontakten til næste opkaldsdistributionsgruppe, hvis ingen agenter, der matcher fagkriterierne, er tilgængelige i teams, der er knyttet til den aktuelle opkaldsdistributionsgruppe.
- At afgøre, om et tilbagekald kan registreres for kunden, hvis der ikke er logget nogen agenter, der matcher fagkriterierne, på tværs af alle opkaldsdistributionsgrupper.
Brug af aktiviteten Avanceret køinfo understøttes ikke, når:
- Oplysningerne anmodes om for køer med fagkriterier, der er tildelt til kø.
- Kontakten er allerede sat i kø, men i en anden kø end den, hvor der anmodes om oplysningerne.
- Kontakten sættes i kø direkte mod en foretrukken agent.
I sådanne tilfælde resulterer aktiviteten i en fejl, og flowudførelsen flyttes til fejlhåndteringsstien .
Overvej et eksempelscenarie, hvor kunden bør informeres om at modtage et tilbagekald, da der ikke er nogen agenter, der opfylder færdighedskriterierne.
Dette kan opnås ved at bruge aktiviteten Avanceret køinfo i flowet på følgende måde:
Aktiviteter til opkaldskontrol
Angiv opkalds-id
Aktiviteten Angiv opkalder ID bruges til at definere den opkalder ID, der skal vises under et opkald. Aktiviteten Angiv opkalder ID må kun bruges på PreDial-hændelsesflow som en terminalaktivitet, der markerer afslutningen på hændelsesflowet.
Aktiviteten Indstil opkalder ID gør det muligt at konfigurere den krævede ANI-aktivitet (Automatic Number Identification) baseret på DNIS (Dialed Number Identification Service), operationstype eller deltagertype.
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler i Oprette og administrere flows > Angiv opkalder ID.
Optagelsesstyring
Optagelseskontrolaktiviteten er designet til at blive brugt sammen med en menuaktivitet til at registrere optagelsessamtykke fra opkalderen. Dette sikrer overholdelse af regler eller politikker, der kræver udtrykkeligt samtykke, før optagelsen begynder, og integrerer problemfrit dette trin i arbejdsgangen.
Aktiviteten Menu IVR skal registrere brugerens samtykke i en boolesk variabel, der tildeles som input til aktivitet i Optagelseskontrol. Hvis kunden har brug for at rapportere brugerens samtykke i en samtykkerapport, skal samtykkeværdien gemmes i en rapporterbar global variabel. Alternativt kan du bruge en lokal variabel, hvis rapportering ikke er påkrævet. Denne tilgang giver lejere og kunder øget fleksibilitet til at administrere og udnytte variabler effektivt.
Når denne aktivitet føjes til flowet, har brugerens samtykke forrang over konfigurationsindstillingerne for lejer- eller køniveau eller optagelsesplanniveau.
Prioritetsrækkefølgen er som følger:
- Hvis brugerens samtykke er Ja i flowet, optages opkaldet, uanset hvilken optagelseskonfiguration der er angivet på lejer-, kø- eller optagelsesplanniveau.
- Hvis brugeren ikke giver sit samtykke som svar på aktiviteten, optages opkaldet ikke, uanset hvilken optagelseskonfiguration der er angivet på lejer-, kø- eller optagelsesplanniveau.
- Hvis aktiviteten Optagelsesstyring ikke er konfigureret i flowet, men en konfiguration er indstillet til Ja på et af de andre niveauer, f.eks. lejer eller kø eller optagelsesplan, optages opkaldet.
- Hvis aktiviteten Optagelsesstyring ikke er konfigureret i flowet, og en konfiguration er indstillet til Nej på alle niveauer, f.eks. lejer, kø og optagelsesplan, optages opkaldet ikke.
Dette optagelseskontrolelement kan illustreres som følger:
Derudover forbliver optagelseskonfigurationer som Fortsæt ved overførsel, Genoptag midlertidigt aktiveret, Varighed af pause og andre gældende i henhold til det eksisterende hierarki, herunder lejer-, kø- eller optagelsesplanniveauer.
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler under Oprette og administrere flows > Optagelseskontrol.
Uovervåget overførsel
Blind overførsel er en proces, hvor en kontakt distribueres effektivt til et eksternt opkaldsnummer (DN) gennem IVR-systemet, hvilket eliminerer behovet for agentinvolvering.
Aktiviteten Blind overførsel bruges, når et opkald skal viderestilles til et eksternt DN eller et tredjeparts-DN. Dette er en terminalaktivitet, så flowet slutter, når overførslen er udført.
Blind overførselsaktivitet understøttes ikke, når flowet udføres til konsultation.
Du kan finde flere oplysninger om aktivitetsindstillinger, brugs- og outputvariabler i Oprette og administrere flows > Blind overførsel.
Broomstilling
Bridged Transfer-aktiviteten gør det muligt midlertidigt at overføre en kontakt til en ekstern destination, mens flowet bevarer kontrollen over opkaldet. Den eksterne destination kan være en ekstern bro eller en Interactive Voice Response (IVR) tjeneste.
Når den eksterne destination afslutter opkaldet, fortsætter opkaldsflowet længere efter behov, f.eks. ved at sætte det i kø hos en agent.
Brooverførselsaktiviteten sætter en kontakt ud af køen, mens den overføres til et tredjeparts IVR- eller automatisk opkaldsdistributionssystem (ACD). Hvis kontakten ikke håndteres af tredjepartssystemet, kan den sættes i kø igen i den oprindelige kø, hvilket sikrer, at kontakten forbliver i workflowet til korrekt håndtering.
Antag f.eks., at et kontaktcenter har Webex Contact Center agentressourcer og agentressourcer på et eksternt callcenter eller PBX (Private Branch Exchange). Kunden ønsker at sætte et opkald i kø i en kø af Webex Contact Center-agenter i en kort periode (f.eks. 60 sekunder). Hvis der ikke er nogen agent tilgængelig i denne periode, kan opkaldet derefter overføres via bro (med en implicit dekø) til det eksterne callcenter til håndtering af kontakten.
- Broomstillingsaktivitet understøttes ikke i udgående opkaldsflow og hændelsesflow.
- Kontakter, der allerede er tildelt til en agent, understøttes ikke i forbindelse med brooverførsel gennem flowet.
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler i Oprette og administrere flows > Bridged Transfer.
Afbryd kontakt
Aktiviteten Afbryd kontakt giver mulighed for at afbryde eller afslutte en aktiv kontakt direkte fra flowet.
Dette er en terminalaktivitet, der er knyttet til flowet, og som kan være nyttig til afslutning af kontakter uden agentintervention, der er egnet til fejlstiflow, eller efter registrering af et tilbagekald for kunden.
Baseret på konfigurationen udløses POST-opkaldsundersøgelsen eller feedbacken, når kontakten afsluttes gennem denne aktivitet.
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler i Oprette og administrere flows > Afbryd kontakt.
Angiv kontaktprioritet
Aktiviteten Angiv kontaktprioritet muliggør effektiv administration af kontaktprioriteter i flowet ved at tillade tildeling af specifikke prioritetsniveauer til kontakter. Dette gør det muligt at tillægge visse kontakter højere eller mindre vigtighed, hvilket sikrer, at de distribueres korrekt i forhold til andre ventende kontakter, når agenter bliver tilgængelige. Denne fleksibilitet giver mulighed for præcis kontrol over kontaktprioritering gennem hele flowet.
Prioriteten fastlægges ved at tildele et hierarkisk vigtighedsniveau fra 1 (højest) til 9 (lavest). Kontakter med højeste prioritet distribueres før kontakter med lavere prioriteter. Når flere kontakter deler det samme prioritetsniveau, distribueres den kontakt, der har ventet længst, først til den næste tilgængelige og berettigede agent. Dette system sikrer, at kontakter med højere prioritet får hurtig opmærksomhed, samtidig med at der opretholdes retfærdighed blandt kontakter med samme prioritet baseret på deres ventetid.
- Aktiviteten Angiv kontaktprioritet kan placeres når som helst i hoved- eller hændelsesflowet.
- Hvis aktiviteten Angiv kontaktprioritet konfigureres før en køaktivitet (f.eks. køkontakt eller kø til agent), kan dens prioritetsindstilling tilsidesættes af enhver prioritet, der eksplicit konfigureres i de efterfølgende køaktiviteter. Men hvis følgende køaktivitet ikke angiver en prioritet, anvendes den kontaktprioritet, der er angivet af den tidligere aktivitet Angiv kontaktprioritet.
- Hvis aktiviteten Angiv kontaktprioritet omvendt konfigureres efter en køaktivitet (f.eks. Køkontakt eller Kø til agent), tilsidesætter den prioritetsindstillingen, der er konfigureret af den foregående køaktivitet.
- Aktiviteten Angiv kontaktprioritet understøttes i øjeblikket ikke for udgående kontakter og kampagnekontakter.
Du kan finde flere oplysninger om aktivitetsindstillinger, brugs- og outputvariabler i Oprette og administrere flows > angive kontaktprioritet.
Genkaldsaktiviteter
Genkald
En tilbagekaldsaktivitet giver opkaldere mulighed for at anmode om et tilbagekald i stedet for at vente på hold, hvilket forbedrer kundetilfredsheden betydeligt ved at reducere ventetider og minimere antallet af afbrudte opkald. Når tilbagekaldsaktiviteten er aktiveret, oprettes en opgave i en kø, hvilket sikrer, at en tilgængelig agent kan besvare kundens opkald.
Flowdesigneren kan konfigurere aktiviteten til enten at beholde kontakten i den oprindelige kø, hvor opkaldet kom fra, eller tildele den til en anden kø baseret på præferencer. Hvis tilbagekaldet forbliver i den oprindelige kø, bevarer kontakten sin position, sine færdigheder, sin prioritet og sine kontekstafhængige data, hvilket giver mulighed for problemfri tildeling til den næste tilgængelige agent. Men hvis der vælges en anden kø, skubbes kontakten til slutningen af den valgte kø uden kvalifikationer og med standardprioritet.
Aktiviteten giver også kunderne mulighed for at anmode om tilbagekald fra deres foretrukne agenter, hvilket tilføjer et personligt præg til oplevelsen og forbedrer kundetilfredsheden. Dette kan opnås, når tilbagekaldsaktiviteten følger en QueueToAgent-aktivitet i flowet. Derudover tilbyder tilbagekaldsaktiviteten en valgfri konfiguration til tilpasning af ANI (Automatic Number Identification), der bruges under tilbagekaldsprocessen. Denne tilpasning hjælper med brandkonsistens og reducerer sandsynligheden for afvisning af opkald ved at sikre en genkendelig Caller ID.
Flowdesigneren har mulighed for at medtage hændelsen CallbackFailed i hændelsesflowet. Denne hændelse udløses, når et tilbagekaldsforsøg mislykkes, hvilket gør det muligt for flowdesigneren at implementere nye forsøg med bestemte intervaller. Forsinkelsen eller intervallet mellem nye forsøg kan konfigureres ved brug af venteaktiviteten med et interval for nyt forsøg på mindst 10 sekunder og maksimalt 72 timer. Systemet understøtter op til 10 nye forsøg over en periode på maksimalt 14 dage ved brug af venteaktiviteten.
Du kan finde flere oplysninger om aktivitetsindstillinger, forbrugs- og outputvariabler i Oprette og administrere flows > tilbagekald.
Planlæg genkald
Aktiviteten Planlagt tilbagekald giver flowet mulighed for at tilbyde kunderne bekvemmeligheden ved at anmode om et tilbagekald på en bestemt fremtidig dato og et bestemt tidspunkt i fremtiden – hvilket eliminerer behovet for øjeblikkelig forbindelse til en agent. Denne funktion forbedrer kundeoplevelsen ved at give dem mulighed for at vælge et praktisk tilbagekaldsvindue, hvorved opfattede ventetider minimeres og reducerer antallet af afbrudte opkald.
Flowet skal registrere opkalderens input, f.eks. foretrukken dato og klokkeslæt, via DTMF-prompter og sende dem til aktiviteten efter at have udført de nødvendige inputvalideringer.
Før du går i gang, skal du sørge for , at standardindgangspunktet for tilbagekald er konfigureret under kanalindstillinger i Control Hub. Du kan finde flere oplysninger i Konfigurere et tilbagekaldsindgangspunkt.
Tilbagekaldet kan planlægges ved hjælp af en hvilken som helst telefonikø – uanset om det er indgående eller udgående. For at opnå de bedste resultater anbefales det at tilføje en afbrydelsesaktivitet umiddelbart efter den planlagte tilbagekaldsaktivitet for at sikre, at det aktuelle opkald afsluttes korrekt, når tilbagekaldet er planlagt. Du kan finde flere oplysninger om planlægning af IVR-tilbagekald under Planlægge IVR-tilbagekald.
Når tilbagekaldet udløses på den ønskede fremtidige dato og det ønskede tidspunkt, oprettes der et nyt opkald eller en ny interaktion. Denne nye interaktion følger det standardflow, der er knyttet til standardindgangspunktet for tilbagekald. Hvis forsøg på tilbagekald mislykkes, kan flowet automatisk prøve opkaldet igen ved hjælp af hændelseshandleren CallbackFailed, hvis det er konfigureret i det pågældende flow.
Følgende inputvalideringer bør overvejes, før input sendes til aktiviteten:
- Valg af dato – du kan vælge enhver dato fra i dag og op til 31 dage ud i fremtiden. Datoen skal have formatet: ÅÅÅÅ-MM-DD (f.eks. 2025-07-18).
- Start- og sluttid for tidsvindue – Den tid, du vælger, skal starte mindst 30 minutter fra nu og kan vare Anywhere mellem 30 minutter og 8 timer. Brug venligst 24-timers tidsformat (som
14:30:00). - Tidszone – Du skal angive en gyldig tidszone i IANA-format (f.eks.
. America/New_York), så vi kan ringe til dig på det rigtige tidspunkt.
Der leveres en referenceimplementering i form af en underflowskabelon for at demonstrere de DTMF-prompts og grundlæggende valideringer, der bruges sammen med aktiviteten. Du kan finde flere oplysninger i Skabelon til underflow for planlagt tilbagekald.
Analyse af opkaldsstatus
Aktiviteten Analyse af opkaldsfremdrift (CPA) gør det muligt at registrere automatiske telefonsvarer og levende menneskestemmer ved tilbagekaldsopkald.
Når et tilbagekaldsforsøg støder på en telefonsvarer (AMD) eller voicemail, identificerer systemet opkaldet som mislykket. Resultatet af AMD (Answering Machine Detection) registreres i årsagsoutputvariablen for hændelseshandleren CallbackFailed. Baseret på denne outputvariabel kan flowdesigneren konfigurere tilbagekaldsforsøg.
- For høflighedstilbagekald kan CallProgressAnalysis placeres på et punkt efter tilbagekaldsaktiviteten i hovedflowet. Ved planlagt tilbagekald eller personligt planlagt tilbagekald kan det placeres efter NewPhoneContact i hovedflowet.
- I hændelsesflowet understøttes det kun i hændelseshandleren CallbackFailed.
- Hvis en POST-opkaldskundeundersøgelse (feedbackaktivitet) konfigureres i flowet, startes den ikke, hvis opkaldet besvares af en AMD eller voicemail. Dette forhindrer udløsning af unødvendige undersøgelser.
Du kan finde flere oplysninger om aktivitetsindstillinger, brugs- og outputvariabler i Oprette og administrere flows > Analyse af opkaldsstatus.