Chat-työnkulkusäännöt
Chat-työnkulkusäännöt antavat sinun automatisoida toimintoja live-chateissa perustuen kävijöiden käyttäytymiseen, viestiaktiviteettiin, agenttien toimiin ja chat-kontekstiin. Nämä säännöt auttavat sinua proaktiivisesti sitouttamaan kävijöitä, reitittämään keskusteluja ja hallitsemaan chat-virtoja ilman manuaalista puuttumista.
Yleistiedot

- Rule Name: määritä kuvaava nimi säännölle. Selkeä nimeäminen auttaa tiimiäsi helposti tunnistamaan mitä kukin sääntö tekee.
- Active: ota käyttöön tai poista sääntö käytöstä. Vain aktiiviset säännöt suoritetaan kun niiden tapahtuma ja ehdot täyttyvät.
- Trigger event: valitse tapahtuma, joka laukaisee säännön.
- Priority / Sort order: määritä säännön käsittelyjärjestys. Pienemmät numerot suoritetaan ensin. Tämä auttaa hallitsemaan mitkä säännöt ovat etusijalla kun useita sääntöjä koskee samaa tapahtumaa.
- Stop further rules processing: lopeta alemman prioriteetin sääntöjen suorittaminen kun tämä sääntö on sovellettu. Hyödyllinen kun haluat tietyn säännön ottavan täyden hallinnan tapahtumasta.
Laukaisutapahtumat
Määrittää tapahtuman, joka käynnistää säännön arvioinnin. Saatavilla olevat tapahtumat:
- When customer visits a page – laukeaa kun kävijä lataa sivun chat-widgetillä.
- When customer opens a new conversation – laukeaa kun uusi chat-keskustelu luodaan.
- When customer sends their first message – laukeaa kun kävijä lähettää ensimmäisen viestinsä keskustelussa.
- When customer sends any message – laukeaa jokaisella kävijän viestillä.
- When conversation is started via Rule – laukeaa kun keskustelu luodaan toisen työnkulkusäännön toimesta.
- When rule sends a message – laukeaa kun sääntö on lähettänyt automaattisen viestin.
- When teammate sends any message – laukeaa kun agentti vastaa chatissa.
- If teammate changes the conversation state – laukeaa kun chatin tila muuttuu (avoin, suljettu, palvellaan jne.).
- If teammate changes the team assignment – laukeaa kun chat uudelleensiirretään toiselle tiimille.
- When teammate adds a note – laukeaa kun sisäinen muistiinpano lisätään chattiin.
Ehdot
Ehdot määrittävät milloin työnkulkusääntö tulisi suorittaa. Voit käyttää yhtä tai useita ehtoja, yhdistää niitä ALL/ANY-logiikalla ja jopa luoda sisäkkäisiä ryhmiä edistyneeseen suodatukseen. Jätä tämä osio tyhjäksi saadaksesi säännön suorittumaan jokaisella tapahtuman esiintymisellä.

Saatavilla olevat ehdot
Voit rakentaa ehtoja käyttäen seuraavia kenttiä:
- Hour of Day (0–23) – kävijän paikallinen tunti kun tapahtuma tapahtui.
- Day of Week – nykyinen päivä kun chat-tapahtuma laukesi.
- Time on Site (seconds) – kokonaisaika jonka kävijä on viettänyt verkkosivustolla.
- Time on Page (seconds) – kuinka kauan kävijä on ollut nykyisellä sivulla.
- IP Address – kävijän IP-osoite.
- City – kaupunki selvitettynä kävijän IP-osoitteesta.
- Region – alue tai osavaltio selvitettynä kävijän IP-osoitteesta.
- Country Code – maatunnus (ISO) selvitettynä kävijän sijainnista.
- Current Page URL – sivun URL jolla chat-tapahtuma tapahtui.
- Current Page Title – kävijän parhaillaan katseleman sivun otsikko.
- Pages Viewed – istunnon aikana vierailtujen sivujen kokonaismäärä.
- User Agent – kävijän selaimen lähettämä raaka user agent -merkkijono.
- Browser – havaittu selaimen nimi (Chrome, Safari, Firefox, jne.).
- Platform / OS – havaittu kävijän käyttöjärjestelmä.
- Requesting Chat – osoittaa pyytääkö kävijä aktiivisesti chattia.
- Served by Agent – näyttää onko chat tällä hetkellä osoitettu agentille.
- Triggered – osoittaa onko chat jo laukaistu työnkulkusäännön toimesta.
- Visitor Name – kävijän antama tai säännön automaattisesti asettama nimi.
- Visitor Email – kävijän antama sähköpostiosoite.
- Visitor Tags – kävijälle osoitetut tagit.
- Number of Chats – kävijän aloittamien chat-keskustelujen kokonaismäärä.
- Number of Sessions – kävijän tekemien erillisten vierailujen määrä.
- Message Sender – tunnistaa kuka lähetti viestin (kävijä vai tiimikaveri).
- Sender Type – erottaa kävijän, agentin ja järjestelmäviestin toisistaan.
- Message Content – chat-viestin tekstisisältö.
- Account Status – kävijän tilin tila (vieras, rekisteröitynyt, estetty jne.).
- Chat Widget ID – tunnistaa mikä chat-widget aloitti keskustelun.
- Queue Size – jonossa tällä hetkellä odottavien chattien määrä.
Ehto-operaattorit
Jokainen ehto tukee seuraavia operaattoreita:
- Equals – vastaa tarkkaa arvoa.
- Not Equals – sulkee pois tietyn arvon.
- Greater Than – tarkistaa ylittääkö arvo määritetyn numeron.
- Greater Than or Equals – tarkistaa onko arvo numeron verran tai enemmän.
- Less Than – tarkistaa onko arvo alle määritetyn numeron.
- Less Than or Equals – tarkistaa onko arvo numeron verran tai vähemmän.
- Between – tarkistaa onko arvo määritetyllä alueella.
- Matches Regex – käyttää säännöllisiä lausekkeita edistyneeseen vastaavuuteen.
- Starts With – tarkistaa alkaako arvo tietyllä tekstillä.
- Ends With – tarkistaa päättyykö arvo tiettyyn tekstiin.
- Is Empty – laukeaa kun arvoa ei ole.
- Is Not Empty – laukeaa kun arvo on olemassa.
- Contains – tarkistaa sisältääkö arvo tietyn tekstin.
- Does Not Contain – tarkistaa ettei arvo sisällä tiettyä tekstiä.
Toiminnot
Toiminnot määrittävät mitä tapahtuu kun kaikki säännön ehdot täyttyvät. Voit määrittää useita toimintoja yhteen sääntöön.

- Send Message to Visitor – lähettää automaattisen viestin chatissa.
- Set Triggered Status – merkitsee chatin laukaistuksi seurantaa tai logiikkaketjutusta varten.
- Wait – keskeyttää säännön suorittamisen määritetyksi ajaksi ennen jatkamista.
- Set Visitor Name – asettaa tai päivittää kävijän nimen.
- Block Visitor – estää kävijää aloittamasta uusia chatteja.
- Add Tag – lisää tagin kävijälle tai chatille.
- Remove Tag – poistaa olemassa olevan tagin.
- Set Note – luo tai korvaa sisäisen muistiinpanon keskustelussa.
- Append to Note – lisää tekstiä olemassa olevaan sisäiseen muistiinpanoon.