Chat-arbeidsflytregler
Chat-arbeidsflytregler lar deg automatisere handlinger i live-chatter basert pa besokeradferd, meldingsaktivitet, agenthandlinger og chat-kontekst. Disse reglene hjelper deg med a proaktivt engasjere besokende, rute samtaler og administrere chat-flyter uten manuell inngripen.
Generell informasjon

- Rule Name: definer et beskrivende navn for regelen. Tydelig navngiving hjelper teamet ditt med enkelt a identifisere hva hver regel gjor.
- Active: aktiver eller deaktiver regelen. Bare aktive regler utfores nar deres hendelse og betingelser er oppfylt.
- Trigger event: velg hendelsen som utloser regelen.
- Priority / Sort order: spesifiser regelens behandlingsrekkefqlge. Lavere tall utfores forst. Dette hjelper med a kontrollere hvilke regler som har forrang nar flere regler gjelder for samme hendelse.
- Stop further rules processing: stopp utforelse av regler med lavere prioritet nar denne regelen er anvendt. Nyttig nar du vil at en spesifikk regel skal ha full kontroll over en hendelse.
Utloserhendelser
Spesifiserer hendelsen som starter regelevaluering. Tilgjengelige hendelser inkluderer:
- When customer visits a page - utloses nar en besoker laster en side med chat-widgeten.
- When customer opens a new conversation - utloses nar en ny chat-samtale opprettes.
- When customer sends their first message - utloses nar besokeren sender sin forste melding i samtalen.
- When customer sends any message - utloses ved hver besokermelding.
- When conversation is started via Rule - utloses nar en samtale opprettes av en annen arbeidsflytregler.
- When rule sends a message - utloses etter at en automatisert melding er sendt av en regel.
- When teammate sends any message - utloses nar en agent svarer i chatten.
- If teammate changes the conversation state - utloses nar chat-statusen endres (apen, lukket, betjenes for oyeblikket, osv.).
- If teammate changes the team assignment - utloses nar chatten tildeles et annet team.
- When teammate adds a note - utloses nar et internt notat legges til chatten.
Betingelser
Betingelser definerer nar en arbeidsflytregler skal utfores. Du kan bruke en eller flere betingelser, kombinere dem med ALL/ANY-logikk, og til og med opprette nestede grupper for avansert filtrering. La denne seksjonen vare tom for a fa regelen til a utfores ved hver hendelse.

Tilgjengelige betingelser
Du kan bygge betingelser ved a bruke folgende felt:
- Hour of Day (0-23) - besokerens lokale time nar hendelsen inntraff.
- Day of Week - gjeldende dag nar chat-hendelsen ble utlost.
- Time on Site (seconds) - total tid besokeren har tilbrakt pa nettstedet.
- Time on Page (seconds) - hvor lenge besokeren har vart pa gjeldende side.
- IP Address - besokerens IP-adresse.
- City - by bestemt fra besokerens IP-adresse.
- Region - region eller delstat bestemt fra besokerens IP-adresse.
- Country Code - landskode (ISO) bestemt fra besokerens plassering.
- Current Page URL - URL til siden hvor chat-hendelsen inntraff.
- Current Page Title - tittel pa siden som besokes av besokeren.
- Pages Viewed - totalt antall sider besekt under ekonom.
- User Agent - ra user agent-streng sendt av besokerens nettleser.
- Browser - oppdaget nettlesernavn (Chrome, Safari, Firefox, osv.).
- Platform / OS - oppdaget operativsystem til besokeren.
- Requesting Chat - indikerer om besokeren aktivt ber om en chat.
- Served by Agent - viser om chatten for oyeblikket er tildelt en agent.
- Triggered - indikerer om chatten allerede har blitt utlost av en arbeidsflytregler.
- Visitor Name - navn oppgitt av besokeren eller satt automatisk av en regel.
- Visitor Email - e-postadresse oppgitt av besokeren.
- Visitor Tags - tagger tildelt besokeren.
- Number of Chats - totalt antall chat-samtaler startet av besokeren.
- Number of Sessions - antall separate besok gjort av besokeren.
- Message Sender - identifiserer hvem som sendte meldingen (besoker eller teamkollega).
- Sender Type - skiller mellom besoker, agent eller systemmelding.
- Message Content - tekstinnhold i chat-meldingen.
- Account Status - besokerens kontotilstand (gjest, registrert, blokkert, osv.).
- Chat Widget ID - identifiserer hvilken chat-widget som startet samtalen.
- Queue Size - antall chatter som for oyeblikket venter i koen.
Betingelsesoperatorer
Hver betingelse stotter folgende operatorer:
- Equals - matcher en eksakt verdi.
- Not Equals - ekskluderer en spesifikk verdi.
- Greater Than - sjekker om verdien overstiger det angitte tallet.
- Greater Than or Equals - sjekker om verdien mater eller overstiger tallet.
- Less Than - sjekker om verdien er under det angitte tallet.
- Less Than or Equals - sjekker om verdien er under eller lik tallet.
- Between - sjekker om verdien faller innenfor et definert omrade.
- Matches Regex - bruker regulare uttrykk for avansert matching.
- Starts With - sjekker om verdien begynner med spesifikk tekst.
- Ends With - sjekker om verdien slutter med spesifikk tekst.
- Is Empty - utloses nar ingen verdi er tilstede.
- Is Not Empty - utloses nar en verdi eksisterer.
- Contains - sjekker om verdien inkluderer spesifikk tekst.
- Does Not Contain - sjekker om verdien ekskluderer spesifikk tekst.
Handlinger
Handlinger definerer hva som skjer nar alle regelbetingelser er oppfylt. Du kan konfigurere flere handlinger innenfor en enkelt regel.

- Send Message to Visitor - sender en automatisert melding i chatten.
- Set Triggered Status - merker chatten som utlost for sporing eller logikkjeding.
- Wait - pauser regelutforelse i en spesifisert tid for fortsettelse.
- Set Visitor Name - tildeler eller oppdaterer besokerens navn.
- Block Visitor - forhindrer besokeren fra a starte nye chatter.
- Add Tag - legger til en tag til besokeren eller chatten.
- Remove Tag - fjerner en eksisterende tag.
- Set Note - oppretter eller erstatter et internt notat i samtalen.
- Append to Note - legger til ekstra tekst til et eksisterende internt notat.