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

- 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.

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.

- 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.