Hoppa till huvudinnehåll

Arbetsflödesregler för chatt

Arbetsflödesregler för chatt låter dig automatisera åtgärder i livechatt baserat på besökarbeteende, meddelandeaktivitet, agentåtgärder och chattkontext. Dessa regler hjälper dig att proaktivt engagera besökare, dirigera konversationer och hantera chattflöden utan manuell intervention.

Allmän information​

Allmän informationAllmän information
  • Rule Name: definiera ett beskrivande namn för regeln. Tydlig namngivning hjälper ditt team att enkelt identifiera vad varje regel gör.
  • Active: aktivera eller inaktivera regeln. Endast aktiva regler körs när deras händelse och villkor uppfylls.
  • Trigger event: välj händelsen som utlöser regeln.
  • Priority / Sort order: ange regelns bearbetningsordning. Lägre nummer körs först. Detta hjälper till att kontrollera vilka regler som har företräde när flera regler gäller för samma händelse.
  • Stop further rules processing: sluta köra regler med lägre prioritet när denna regel har tillämpats. Användbart när du vill att en specifik regel ska ta full kontroll över en händelse.

Utlösande händelser​

Anger händelsen som startar regelutvärdering. Tillgängliga händelser inkluderar:

  • When customer visits a page - utlöses när en besökare laddar en sida med chattwidgeten.
  • When customer opens a new conversation - utlöses när en ny chattkonversation skapas.
  • When customer sends their first message - utlöses när besökaren skickar sitt första meddelande i konversationen.
  • When customer sends any message - utlöses vid varje besökarmeddelande.
  • When conversation is started via Rule - utlöses när en konversation skapas av en annan arbetsflödesregel.
  • When rule sends a message - utlöses efter att ett automatiserat meddelande skickas av en regel.
  • When teammate sends any message - utlöses när en agent svarar i chatten.
  • If teammate changes the conversation state - utlöses när chattstatus ändras (öppen, stängd, för närvarande betjänad, etc.).
  • If teammate changes the team assignment - utlöses när chatten omtilldelas till ett annat team.
  • When teammate adds a note - utlöses när en intern anteckning läggs till i chatten.

Villkor​

Villkor definierar när en arbetsflödesregel ska köras. Du kan använda ett eller flera villkor, kombinera dem med ALL/ANY-logik, och till och med skapa kapslade grupper för avancerad filtrering. Lämna denna sektion tom för att göra så att regeln körs vid varje händelseförekomst.

VillkorVillkor

Tillgängliga villkor​

Du kan bygga villkor med följande fält:

  • Hour of Day (0-23) - besökarens lokala timme när händelsen inträffade.
  • Day of Week - aktuell dag när chatthändelsen utlöstes.
  • Time on Site (seconds) - total tid besökaren har tillbringat på webbplatsen.
  • Time on Page (seconds) - hur länge besökaren har stannat på den aktuella sidan.
  • IP Address - besökarens IP-adress.
  • City - stad bestämd från besökarens IP-adress.
  • Region - region eller delstat bestämd från besökarens IP-adress.
  • Country Code - landskod (ISO) bestämd från besökarens plats.
  • Current Page URL - URL för sidan där chatthändelsen inträffade.
  • Current Page Title - titel på sidan som för närvarande visas av besökaren.
  • Pages Viewed - totalt antal sidor besökta under sessionen.
  • User Agent - rå user agent-sträng skickad av besökarens webbläsare.
  • Browser - upptäckt webbläsarnamn (Chrome, Safari, Firefox, etc.).
  • Platform / OS - upptäckt operativsystem för besökaren.
  • Requesting Chat - indikerar om besökaren aktivt begär en chatt.
  • Served by Agent - visar om chatten för närvarande är tilldelad en agent.
  • Triggered - indikerar om chatten redan har utlösts av en arbetsflödesregel.
  • Visitor Name - namn tillhandahållet av besökaren eller ställt in automatiskt av en regel.
  • Visitor Email - e-postadress tillhandahållen av besökaren.
  • Visitor Tags - taggar tilldelade besökaren.
  • Number of Chats - totalt antal chattkonversationer initierade av besökaren.
  • Number of Sessions - antal separata besök gjorda av besökaren.
  • Message Sender - identifierar vem som skickade meddelandet (besökare eller teammedlem).
  • Sender Type - skiljer mellan besökare, agent eller systemmeddelande.
  • Message Content - textinnehåll i chattmeddelandet.
  • Account Status - besökarens kontostatus (gäst, registrerad, blockerad, etc.).
  • Chat Widget ID - identifierar vilken chattwidget som initierade konversationen.
  • Queue Size - antal chattar som för närvarande väntar i kön.

Villkorsoperatorer​

Varje villkor stöder följande operatorer:

  • Equals - matchar ett exakt värde.
  • Not Equals - exkluderar ett specifikt värde.
  • Greater Than - kontrollerar om värdet överstiger det angivna numret.
  • Greater Than or Equals - kontrollerar om värdet uppnår eller överstiger numret.
  • Less Than - kontrollerar om värdet är under det angivna numret.
  • Less Than or Equals - kontrollerar om värdet är under eller lika med numret.
  • Between - kontrollerar om värdet faller inom ett definierat intervall.
  • Matches Regex - använder reguljära uttryck för avancerad matchning.
  • Starts With - kontrollerar om värdet börjar med specifik text.
  • Ends With - kontrollerar om värdet slutar med specifik text.
  • Is Empty - utlöses när inget värde finns.
  • Is Not Empty - utlöses när ett värde existerar.
  • Contains - kontrollerar om värdet inkluderar specifik text.
  • Does Not Contain - kontrollerar om värdet exkluderar specifik text.

Åtgärder​

Åtgärder definierar vad som händer när alla regelvillkor är uppfyllda. Du kan konfigurera flera åtgärder inom en enda regel.

ÅtgärderÅtgärder
  • Send Message to Visitor - skickar ett automatiserat meddelande i chatten.
  • Set Triggered Status - markerar chatten som utlöst för spårning eller logikkedjning.
  • Wait - pausar regelkörning under en specificerad tid innan fortsättning.
  • Set Visitor Name - tilldelar eller uppdaterar besökarens namn.
  • Block Visitor - förhindrar besökaren från att starta nya chattar.
  • Add Tag - lägger till en tagg till besökaren eller chatten.
  • Remove Tag - tar bort en befintlig tagg.
  • Set Note - skapar eller ersätter en intern anteckning i konversationen.
  • Append to Note - lägger till ytterligare text till en befintlig intern anteckning.