Chat-workflowregels
Chat-workflowregels stellen u in staat om acties in live chats te automatiseren op basis van bezoekersgedrag, berichtactiviteit, agentacties en chatcontext. Deze regels helpen u proactief bezoekers te betrekken, gesprekken te routeren en chatstromen te beheren zonder handmatige tussenkomst.
Algemene informatie

- Rule Name: definieer een beschrijvende naam voor de regel. Duidelijke naamgeving helpt uw team gemakkelijk te identificeren wat elke regel doet.
- Active: schakel de regel in of uit. Alleen actieve regels worden uitgevoerd wanneer hun gebeurtenis en voorwaarden zijn vervuld.
- Trigger event: kies de gebeurtenis die de regel activeert.
- Priority / Sort order: specificeer de verwerkingsvolgorde van de regel. Lagere nummers worden eerst uitgevoerd. Dit helpt te bepalen welke regels voorrang krijgen wanneer meerdere regels van toepassing zijn op dezelfde gebeurtenis.
- Stop further rules processing: stop het uitvoeren van regels met lagere prioriteit zodra deze regel is toegepast. Nuttig wanneer u wilt dat een specifieke regel volledige controle over een gebeurtenis heeft.
Triggergebeurtenissen
Specificeert de gebeurtenis die de regelevaluatie start. Beschikbare gebeurtenissen zijn:
- When customer visits a page - wordt geactiveerd wanneer een bezoeker een pagina met de chatwidget laadt.
- When customer opens a new conversation - wordt geactiveerd wanneer een nieuw chatgesprek wordt aangemaakt.
- When customer sends their first message - wordt geactiveerd wanneer de bezoeker zijn eerste bericht in het gesprek verstuurt.
- When customer sends any message - wordt geactiveerd bij elk bezoekerbericht.
- When conversation is started via Rule - wordt geactiveerd wanneer een gesprek wordt aangemaakt door een andere workflowregel.
- When rule sends a message - wordt geactiveerd nadat een geautomatiseerd bericht door een regel is verzonden.
- When teammate sends any message - wordt geactiveerd wanneer een agent in de chat reageert.
- If teammate changes the conversation state - wordt geactiveerd wanneer de chatstatus verandert (open, gesloten, momenteel bediend, enz.).
- If teammate changes the team assignment - wordt geactiveerd wanneer de chat wordt toegewezen aan een ander team.
- When teammate adds a note - wordt geactiveerd wanneer een interne notitie aan de chat wordt toegevoegd.
Voorwaarden
Voorwaarden definiëren wanneer een workflowregel moet worden uitgevoerd. U kunt een of meerdere voorwaarden gebruiken, ze combineren met ALL/ANY-logica, en zelfs geneste groepen maken voor geavanceerde filtering. Laat deze sectie leeg om de regel bij elke gebeurtenis uit te voeren.

Beschikbare voorwaarden
U kunt voorwaarden opbouwen met de volgende velden:
- Hour of Day (0-23) - het lokale uur van de bezoeker toen de gebeurtenis plaatsvond.
- Day of Week - de huidige dag toen de chatgebeurtenis werd geactiveerd.
- Time on Site (seconds) - totale tijd die de bezoeker op de website heeft doorgebracht.
- Time on Page (seconds) - hoe lang de bezoeker op de huidige pagina is gebleven.
- IP Address - het IP-adres van de bezoeker.
- City - stad afgeleid van het IP-adres van de bezoeker.
- Region - regio of staat afgeleid van het IP-adres van de bezoeker.
- Country Code - landcode (ISO) afgeleid van de locatie van de bezoeker.
- Current Page URL - URL van de pagina waar de chatgebeurtenis plaatsvond.
- Current Page Title - titel van de pagina die momenteel door de bezoeker wordt bekeken.
- Pages Viewed - totaal aantal pagina's bezocht tijdens de sessie.
- User Agent - onbewerkte user agent-string verzonden door de browser van de bezoeker.
- Browser - gedetecteerde browsernaam (Chrome, Safari, Firefox, enz.).
- Platform / OS - gedetecteerd besturingssysteem van de bezoeker.
- Requesting Chat - geeft aan of de bezoeker actief om een chat vraagt.
- Served by Agent - toont of de chat momenteel is toegewezen aan een agent.
- Triggered - geeft aan of de chat al is geactiveerd door een workflowregel.
- Visitor Name - naam opgegeven door de bezoeker of automatisch ingesteld door een regel.
- Visitor Email - e-mailadres opgegeven door de bezoeker.
- Visitor Tags - tags toegewezen aan de bezoeker.
- Number of Chats - totaal aantal chatgesprekken gestart door de bezoeker.
- Number of Sessions - aantal afzonderlijke bezoeken van de bezoeker.
- Message Sender - identificeert wie het bericht heeft verzonden (bezoeker of teamgenoot).
- Sender Type - onderscheidt tussen bezoeker, agent of systeembericht.
- Message Content - tekstinhoud van het chatbericht.
- Account Status - accountstatus van de bezoeker (gast, geregistreerd, geblokkeerd, enz.).
- Chat Widget ID - identificeert welke chatwidget het gesprek heeft gestart.
- Queue Size - aantal chats dat momenteel in de wachtrij staat.
Voorwaarde-operators
Elke voorwaarde ondersteunt de volgende operators:
- Equals - komt overeen met een exacte waarde.
- Not Equals - sluit een specifieke waarde uit.
- Greater Than - controleert of de waarde het opgegeven getal overschrijdt.
- Greater Than or Equals - controleert of de waarde het getal bereikt of overschrijdt.
- Less Than - controleert of de waarde onder het opgegeven getal ligt.
- Less Than or Equals - controleert of de waarde onder of gelijk is aan het getal.
- Between - controleert of de waarde binnen een gedefinieerd bereik valt.
- Matches Regex - gebruikt reguliere expressies voor geavanceerde matching.
- Starts With - controleert of de waarde begint met specifieke tekst.
- Ends With - controleert of de waarde eindigt met specifieke tekst.
- Is Empty - wordt geactiveerd wanneer er geen waarde aanwezig is.
- Is Not Empty - wordt geactiveerd wanneer er een waarde bestaat.
- Contains - controleert of de waarde specifieke tekst bevat.
- Does Not Contain - controleert of de waarde specifieke tekst niet bevat.
Acties
Acties definiëren wat er gebeurt wanneer aan alle regelvoorwaarden is voldaan. U kunt meerdere acties configureren binnen een enkele regel.

- Send Message to Visitor - stuurt een geautomatiseerd bericht in de chat.
- Set Triggered Status - markeert de chat als geactiveerd voor tracking of logica-koppeling.
- Wait - pauzeert de regeluitvoering voor een opgegeven tijd voordat deze wordt voortgezet.
- Set Visitor Name - wijst de naam van de bezoeker toe of werkt deze bij.
- Block Visitor - voorkomt dat de bezoeker nieuwe chats start.
- Add Tag - voegt een tag toe aan de bezoeker of chat.
- Remove Tag - verwijdert een bestaande tag.
- Set Note - maakt of vervangt een interne notitie in het gesprek.
- Append to Note - voegt extra tekst toe aan een bestaande interne notitie.