Hop til hovedindhold

Chat workflow-regler

Chat workflow-regler giver dig mulighed for at automatisere handlinger i live chats baseret paa besoegsadfaerd, beskedaktivitet, agenthandlinger og chatkontekst. Disse regler hjaelper dig med proaktivt at engagere besogende, dirigere samtaler og haandtere chatflows uden manuel indgriben.

Generel information​

Generel informationGenerel information
  • Rule Name: definer et beskrivende navn for reglen. Klar navngivning hjaelper dit team med nemt at identificere, hvad hver regel goer.
  • Active: aktiver eller deaktiver reglen. Kun aktive regler udfoeres, naar deres begivenhed og betingelser er opfyldt.
  • Trigger event: vaelg begivenheden, der udloeser reglen.
  • Priority / Sort order: angiv reglens behandlingsraekkefoelge. Lavere tal udfoeres foerst. Dette hjaelper med at kontrollere, hvilke regler der har forrang, naar flere regler gaelder for samme begivenhed.
  • Stop further rules processing: stop udforelse af regler med lavere prioritet, naar denne regel er blevet anvendt. Nyttigt naar du oensker, at en specifik regel skal have fuld kontrol over en begivenhed.

Udloesende begivenheder​

Angiver begivenheden, der starter regelevaluering. Tilgaengelige begivenheder inkluderer:

  • When customer visits a page - udloeses, naar en besoegende indlaeser en side med chat-widgetten.
  • When customer opens a new conversation - udloeses, naar en ny chatsamtale oprettes.
  • When customer sends their first message - udloeses, naar den besoegende sender sin foerste besked i samtalen.
  • When customer sends any message - udloeses ved hver besoegerbesked.
  • When conversation is started via Rule - udloeses, naar en samtale oprettes af en anden workflow-regel.
  • When rule sends a message - udloeses, efter en automatiseret besked sendes af en regel.
  • When teammate sends any message - udloeses, naar en agent svarer i chatten.
  • If teammate changes the conversation state - udloeses, naar chatstatussen aendres (aaben, lukket, betjenes aktuelt osv.).
  • If teammate changes the team assignment - udloeses, naar chatten tildeles et andet team.
  • When teammate adds a note - udloeses, naar en intern note tilfoejes til chatten.

Betingelser​

Betingelser definerer, hvornaar en workflow-regel skal udfoeres. Du kan bruge en eller flere betingelser, kombinere dem med ALL/ANY logik og endda oprette indlejrede grupper til avanceret filtrering. Efterlad denne sektion tom for at faa reglen til at udfoeres ved hver begivenhedsforekomst.

BetingelserBetingelser

Tilgaengelige betingelser​

Du kan bygge betingelser ved hjaelp af foelgende felter:

  • Hour of Day (0-23) - den besoegendes lokale time, da begivenheden indtraf.
  • Day of Week - den aktuelle dag, da chatbegivenheden blev udloest.
  • Time on Site (seconds) - samlet tid den besoegende har tilbragt paa webstedet.
  • Time on Page (seconds) - hvor laenge den besoegende har vaeret paa den aktuelle side.
  • IP Address - den besoegendes IP-adresse.
  • City - by bestemt ud fra den besoegendes IP-adresse.
  • Region - region eller stat bestemt ud fra den besoegendes IP-adresse.
  • Country Code - landekode (ISO) bestemt ud fra den besoegendes placering.
  • Current Page URL - URL paa den side, hvor chatbegivenheden indtraf.
  • Current Page Title - titel paa den side, der aktuelt vises for den besoegende.
  • Pages Viewed - samlet antal sider besoeget under sessionen.
  • User Agent - raa user agent-streng sendt af den besoegendes browser.
  • Browser - registreret browsernavn (Chrome, Safari, Firefox osv.).
  • Platform / OS - registreret operativsystem for den besoegende.
  • Requesting Chat - angiver, om den besoegende aktivt anmoder om en chat.
  • Served by Agent - viser, om chatten aktuelt er tildelt en agent.
  • Triggered - angiver, om chatten allerede er blevet udloest af en workflow-regel.
  • Visitor Name - navn angivet af den besoegende eller sat automatisk af en regel.
  • Visitor Email - e-mailadresse angivet af den besoegende.
  • Visitor Tags - tags tildelt den besoegende.
  • Number of Chats - samlet antal chatsamtaler initieret af den besoegende.
  • Number of Sessions - antal separate besoeg foretaget af den besoegende.
  • Message Sender - identificerer, hvem der sendte beskeden (besoegende eller teammedlem).
  • Sender Type - skelner mellem besoegende, agent eller systembesked.
  • Message Content - tekstindhold i chatbeskeden.
  • Account Status - den besoegendes kontostatus (gaest, registreret, blokeret osv.).
  • Chat Widget ID - identificerer, hvilken chat-widget der initierede samtalen.
  • Queue Size - antal chats, der aktuelt venter i koeen.

Betingelsesoperatorer​

Hver betingelse understotter foelgende operatorer:

  • Equals - matcher en praecis vaerdi.
  • Not Equals - udelukker en specifik vaerdi.
  • Greater Than - kontrollerer, om vaerdien overstiger det angivne tal.
  • Greater Than or Equals - kontrollerer, om vaerdien naar eller overstiger tallet.
  • Less Than - kontrollerer, om vaerdien er under det angivne tal.
  • Less Than or Equals - kontrollerer, om vaerdien er under eller lig med tallet.
  • Between - kontrollerer, om vaerdien falder inden for et defineret interval.
  • Matches Regex - bruger regulaere udtryk til avanceret matching.
  • Starts With - kontrollerer, om vaerdien begynder med specifik tekst.
  • Ends With - kontrollerer, om vaerdien slutter med specifik tekst.
  • Is Empty - udloeses, naar ingen vaerdi er til stede.
  • Is Not Empty - udloeses, naar en vaerdi eksisterer.
  • Contains - kontrollerer, om vaerdien indeholder specifik tekst.
  • Does Not Contain - kontrollerer, om vaerdien udelukker specifik tekst.

Handlinger​

Handlinger definerer, hvad der sker, naar alle regelbetingelser er opfyldt. Du kan konfigurere flere handlinger inden for en enkelt regel.

HandlingerHandlinger
  • Send Message to Visitor - sender en automatiseret besked i chatten.
  • Set Triggered Status - markerer chatten som udloest til sporings- eller logikkaedning.
  • Wait - pauser regeludforelse i en specificeret tid, foer der fortsaettes.
  • Set Visitor Name - tildeler eller opdaterer den besoegendes navn.
  • Block Visitor - forhindrer den besoegende i at starte nye chats.
  • Add Tag - tilfoejer et tag til den besoegende eller chatten.
  • Remove Tag - fjerner et eksisterende tag.
  • Set Note - opretter eller erstatter en intern note i samtalen.
  • Append to Note - tilfoejer yderligere tekst til en eksisterende intern note.