Így indul egy munkafolyamat
Válaszd ki, mi indítsa el magától a munkafolyamatot, mikor maradjon csendben, milyen gyakran és kinél fusson, és hogyan indíthatod el magad.
Hol állítod be
Nyisd meg a munkafolyamatot a szerkesztőben, és kattints a vászon első kártyájára, amelynek a fejléce Akkor indul, amikor. Megnyílik az Így indul el ez a munkafolyamat panel, ezekkel a mezőkkel:
A vásznon lévő kártya összefoglalja, amit beállítottál: a triggert, valamint az Ezekkel indul, Csak akkor, ha, Gyakoriság és Prioritás sorokat. Ha beállítod őket, ezeket is mutatja: Kinek indul: csak azonosított látogatóknak és Korlát: látogatónként óránként legfeljebb 5 indítás (a te számoddal). Apró betűvel azt is kiírja, hol indul el a munkafolyamat magától, mikor marad csendben, és ki indíthatja még el. Egy közzé nem tett munkafolyamatnál ehelyett figyelmeztetés áll ott: semmi nem indítja el, sem a triggere, sem a kézi indítás egyik módja sem, amíg közzé nem teszed. A módosításaidat a Mentés gomb tárolja el.
- A név: kattints rá az átnevezéshez.
- A márka, amelyhez a munkafolyamat tartozik, jelvényként látszik a név mellett. Ha másik márkánál is használnád a munkafolyamatot, másold át a márka Munkafolyamatok oldaláról.
- A Szerkesztés AI-val gomb megkéri Vexet, hogy módosítsa a munkafolyamatot. A módosítás a vászonra kerül, és addig vár, amíg meg nem nyomod a Mentés gombot — lásd: Folyamatszerkesztő.
- A … menü a Közzététel / Visszavonás és a Mentés gomb mellett található, benne az Átnevezés, a Másolat készítése és a Törlés.
Ha más munkafolyamatok egy Munkafolyamat indítása lépéssel ezt indítják, a Visszavonás és a Törlés előbb rákérdez, és megnevezi őket. Amíg ez a munkafolyamat ki van kapcsolva, vagy miután törölted, azok a munkafolyamatok bocsánatot kérnek a látogatótól, és átadják a beszélgetést a csapatodnak.
A Közzététel elutasítja a kérést, amíg egy API hívás lépésnek még nincs címe, ezzel az (angol nyelvű) üzenettel: „Fill in the address of every Call an API step before switching this workflow on.”
Mindehhez a Chat munkafolyamatok jogosultság kell.
A triggerek
A trigger dönti el, mikor induljon el a munkafolyamat magától. Ebben a sorrendben szerepelnek:
| Trigger | Akkor indul, amikor | Hol indulhat | Milyen gyakran, ha nem választasz |
|---|---|---|---|
| A felhasználó mondja | Az AI ügynök felismer egy általad leírt kérést | Webchat, Facebook, Instagram, e-mail, telefonhívások | Nincs ilyen beállítás |
| Nincs automatikus indítás | Magától soha | Sehol | Nincs ilyen beállítás |
| Chat megnyitása | A látogató elkezdi látni a chatet | Webchat | Látogatónként egyszer |
| Nem vette fel ügyintéző | A látogató ügyintézőt kért, de senki nem válaszolt | Webchat, Facebook, Instagram, e-mail | Nincs ilyen beállítás (kérésenként egyszer) |
| Egyedi esemény | A weboldalad jelzi, hogy valami történt | Webchat | Minden alkalommal |
| Online azóta | A látogatás elérte a beállított percet | Webchat | Látogatónként egyszer |
| Látogatás | Új látogatás kezdődik | Webchat | Látogatónként egyszer |
| Értékelés érkezett | A látogató értékeli a beszélgetést | Webchat, Facebook, Instagram | Minden alkalommal |
| Chat bezárva | A látogató már nem látja a chatet | Webchat | Minden alkalommal |
A nulláról épített munkafolyamat A felhasználó mondja triggerrel indul. A munkafolyamat lépései további csatornákat zárhatnak ki; lásd: Hol futhat egy munkafolyamat.
A felhasználó mondja
Amikor a Vex egy látogatónak válaszol, minden üzenetet összevet a leírásoddal. Ha az üzenet ezt a kérést jelenti, a Vex saját válasz helyett ezt a munkafolyamatot indítja el. Mindenhol működik, ahol a Vex válaszol: webchatben, Facebookon, Instagramon, e-mailben és telefonhíváson.
- Mit kér a látogató: írd le a kérést egyszerű szavakkal, például: „A látogató tudni szeretné, hol van a rendelése.”
- Értékek, amiket az AI ügynök kiolvas az üzenetből (nem kötelező, legfeljebb 10): ezeket a Vex a látogató mondatából tölti ki, amikor elindítja a munkafolyamatot. Minden értéknek van Neve (betűk, számok és alulvonás, például
order_id; a későbbi lépések{{ order_id }}formában szúrják be), egy Mi ez sora, amely megmondja az AI-nak, mit írjon ide, és egy Típusa: Szöveg, vagy Néhány lehetőség egyike a Lehetőségek listájával, amelyekből az AI választhat. A látogató saját adatainak nevei, példáulemailvagyname, nem használhatók.
A Vex nem indítja el, amíg ügyintéző van a beszélgetésben, vagy ügyintézőt kértek. Akkor sem indítja el, ha a Mit kér a látogató mező üres. Egy új munkafolyamat üres mezővel indul A felhasználó mondja triggeren, ezért közzététel előtt töltsd ki.
Nincs automatikus indítás
Olyan munkafolyamatokhoz használd, amelyeket a beérkezett üzenetekből, egy másik munkafolyamatból, egy kezdőlapi gombbal vagy beszélgetésindítóval, illetve a weboldaladról indítasz. Lásd: Munkafolyamat elindítása kézzel. Ennek a triggernek korábban Manuális indítás volt a neve. Azok a régebbi munkafolyamatok, amelyek sosem kaptak triggert, itt Nincs automatikus indítás, a márka Munkafolyamatok listájában pedig „Még nincs trigger” felirattal jelennek meg.
Chat megnyitása
Akkor indul, amikor a látogató a chatre nyitja meg a widgetet, visszatér a chat képernyőre, vagy a widget egy másik képernyőjéről odalép. Nem indul el, ha a látogató az alábbiak egyikével jutott a chathez, mert ilyenkor már valami konkrétat kért:
- a kezdőlapon írt üzenettel
- a kezdőlap egy Üzenet Küldése vagy Munkafolyamat Indítása típusú gombjával
- a weboldalad
Yaplet.startBothívásával - egy olyan Elköteleződés bannerrel vagy chatüzenettel, amelynek a művelete munkafolyamatot indít
Csak webchatben. Ha nem módosítod a Milyen gyakran beállítást, látogatónként egyszer fut.
Nem vette fel ügyintéző
- Percek: mennyit várjon azután, hogy a látogató ügyintézőt kért. Ha üresen hagyod, 5 perc; a 45-nél nagyobb érték 45-nek számít.
Amikor letelik az idő, a munkafolyamat elindul, ha azóta senki nem vette át a beszélgetést, és egyetlen ügyintéző sem írt a látogatónak. Kérésenként egyszer indul. Ha a látogató újra ügyintézőt kér, az óra újraindul. Használd bocsánatkérésre, e-mail cím elkérésére vagy visszahívás felajánlására.
Írásos beszélgetésekben működik: webchatben, Facebookon, Instagramon és e-mailben. Milyen gyakran beállítása nincs.
Egyedi esemény
A fejlesztőd egyetlen kódsort illeszt be oda, ahol ez történik, egy olyan oldalon, amelyen rajta van a Yaplet widget:
Yaplet.trackEvent('customEvent', { name: 'payment_failed', order_id: '1234', amount: 59 })
- Esemény neve: a
nameérték, amit a weboldalad küld, ittpayment_failed. A kis- és nagybetű, valamint az elején vagy a végén álló szóköz nem számít. Amíg ez a mező üres, a munkafolyamat soha nem indul el.
Minden mást, amit a weboldal küld, értékként kap meg a munkafolyamat: írd be egy üzenetbe így: {{ order_id }}, vagy vizsgálj meg egy mezőt az Esemény adat csoportban a Csak akkor induljon, ha szűrőben. A látogató saját adataihoz hasonló nevű mezők (name, email, phone, plan, value, country és így tovább, vagy bármi, ami custom_ előtaggal kezdődik) kimaradnak, ezért a saját adataidnak adj más nevet.
Csak webchatben. Ha nem módosítod a Milyen gyakran beállítást, minden alkalommal fut, amikor az esemény megérkezik.
Online azóta
- Percek: meddig kell tartania a látogatásnak. Ha üresen hagyod, 10 perc.
A munkafolyamat akkor indul el, amikor a látogatás ennyi ideje tart, és nyitva van egy oldal a widgeteddel. Minden új látogatás újrakezdi a számolást. Ha a látogató még előtte bezárja az oldalt, és ugyanazon a látogatáson belül később visszatér, nem indul el: nem volt végig itt. Csak webchatben. Ha nem módosítod a Milyen gyakran beállítást, látogatónként egyszer fut.
Látogatás
Új látogatás a látogató első látogatása, vagy a visszatérése legalább 3 olyan óra után, amely alatt nem volt aktivitás a widgetedet tartalmazó oldalakon. Ha ezen a 3 órán belül újratölti az oldalt vagy új lapot nyit, az még ugyanaz a látogatás. Csak webchatben. Ha nem módosítod a Milyen gyakran beállítást, látogatónként egyszer fut.
Értékelés érkezett
A weboldal widgetjében leadott értékelésre, valamint a Facebook Messenger vagy az Instagram értékelő gombjára indul. A munkafolyamat két értékkel indul:
rating: a pontszám, egy szám 1 és 5 között. Egy Feltételek lépés másként válaszolhat egy alacsony és egy magas pontszámra.comment: amit a látogató az értékeléshez írt, ha írt valamit. A Facebookról és Instagramról érkező értékelésekhez soha nem tartozik megjegyzés.
Ha nem módosítod a Milyen gyakran beállítást, minden alkalommal fut.
Chat bezárva
Egyszer indul el minden olyan alkalommal, amikor a látogató bezárja a widgetet, vagy a chat képernyőről a widget egy másik képernyőjére lép. A többi képernyő közötti váltás nem számít. Csak webchatben. Ha nem módosítod a Milyen gyakran beállítást, minden alkalommal fut. Ennek a triggernek korábban Chat bezárása volt a neve.
Mikor marad csendben egy munkafolyamat
Vannak pillanatok, amikor egy munkafolyamat akkor sem való, ha a triggere bekövetkezett. Ezek a szabályok csendben tartják:
| A munkafolyamat nem indul el, ha… | Érvényes |
|---|---|
| A látogató tiltva van | Minden triggerre és a kézi indítás minden módjára |
| Ügyintéző van a beszélgetésben | Minden triggerre, kivéve az Értékelés érkezett triggert bekapcsolt kapcsolóval |
| Ügyintézőt kértek, és még senki nem vette át a beszélgetést | Chat megnyitása, Látogatás, Online azóta, Egyedi esemény, Értékelés érkezett, Chat bezárva |
| Egy másik, az elmúlt 3 órában indult munkafolyamat a látogató válaszára vár | Minden triggerre, kivéve A felhasználó mondja triggert |
| A látogató írt, vagy egy ügyintéző válaszolt az elmúlt 3 órában | Chat megnyitása, Látogatás, Online azóta |
A felhasználó mondja saját szabályt követ: a Vex kimarad a beszélgetésből, amíg ügyintéző van benne, vagy ügyintézőt kértek, így a munkafolyamatot sem indítja el.
A munkafolyamat saját beállításainak is engedniük kell az indítást: a lépéseinek futniuk kell tudni a beszélgetés csatornáján, a látogatónak meg kell felelnie a Csak akkor induljon, ha szűrőnek, a Milyen gyakran beállításnak engednie kell egy újabb indítást, és ha beállítottad őket, a Csak azonosított látogatóknak és az Indítások látogatónként óránként beállításnak is át kell engednie a látogatót.
Milyen gyakran
A Chat megnyitása, az Egyedi esemény, az Online azóta, a Látogatás, az Értékelés érkezett és a Chat bezárva triggernek van Milyen gyakran mezője. A felhasználó mondja, a Nincs automatikus indítás és a Nem vette fel ügyintéző triggernek nincs.
Látogatónként számoljuk, az összes beszélgetésén át. A kézzel indított futások is beleszámítanak: ha egy ügyintéző a beérkezett üzenetekből elindít egy „egyszer” beállítású munkafolyamatot, a triggere már nem indítja el újra annál a látogatónál.
Prioritás
Egész szám, 0, hacsak nem módosítod. Ha a márka két munkafolyamata ugyanarra a pillanatra illeszkedik, pontosan egy fut: a magasabb számú. Azonos szám esetén a régebbi munkafolyamat nyer.
A sorrend csak azt dönti el, ki kerül sorra először. Ha a magasabb prioritású munkafolyamatot valami visszatartja, például a szűrője vagy a Milyen gyakran beállítás, akkor a következő fut helyette. A vesztesek Visszatartott indítások listájában „Másik munkafolyamat nyert” áll. A felhasználó mondja triggernél a prioritás nem számít, mert a Vex maga választja ki a munkafolyamatot.
Csak azonosított látogatóknak
A kapcsoló minden munkafolyamatnál ki van kapcsolva, amíg be nem kapcsolod, így magától semmi nem változik. Minden triggerrel működik.
Ki számít azonosítottnak: az a látogató a weboldalad chatjében, akit a weboldalad a Yaplet.identify segítségével bejelentkeztetett, a widget azonosítási titkos kulcsából készült aláírással. A kulcsot és a kódmintákat a Márka → Chat widget oldal Telepítés fülén találod; a beállítást a Személyazonosság ellenőrzése cikk írja le. A Facebookról, Instagramról, e-mailben és telefonon érkezők soha nem számítanak azonosítottnak, mert a feladó és a telefonszám hamisítható. A panel ugyanezt elmagyarázza a kapcsoló alatt.
Mindenki másnál a munkafolyamat nem indul el:
- A felhasználó mondja: az AI ügynök helyette elmondja a látogatónak, hogyan azonosíthatja magát, a saját szavaival és a látogató nyelvén. Ehhez a Márka → Vex oldal Válaszok fülén lévő Hogyan azonosíthatják magukat a látogatók szöveget használja. Ha az üres, ezt az (angol nyelvű) általános mondatot: „To use this, please sign in to your account on our website and open the chat from there, then ask again.” Telefonhíváson a hangügyintéző mondja el.
- A többi trigger (Chat megnyitása, Látogatás, Egyedi esemény és így tovább): a munkafolyamat kimarad, a látogató semmit nem lát belőle.
- A látogató saját indításai (kezdőlapi gomb, beszélgetésindító, SDK, link vagy Elköteleződés művelet): nem történik semmi.
Ezek mind Nincs azonosítva okkal jelennek meg a Futások nézet Visszatartott indítások listájában.
Indítások látogatónként óránként
Az ugyanannál a látogatónál az elmúlt egy órában történt indításokat számolja, a telefonhívásokat is beleértve. A bejelentkezett látogatót a felhasználói azonosítója alapján számoljuk, így egy új böngésző-munkamenet nem nullázza a számlálót. A korlát felett a munkafolyamat nem indul el; ha az AI ügynököt kérték meg rá (A felhasználó mondja), helyette maga válaszol a látogatónak. Ezek Látogatói korlát okkal jelennek meg a Visszatartott indítások listájában.
Itt is ugyanaz érvényes, mint a Csak azonosított látogatóknak beállításnál: a látogató saját indításaira vonatkozik a korlát, a beérkezett üzenetekből és a Munkafolyamat indítása lépésből indított futásokra nem.
Csak akkor induljon, ha
A szűrőt a trigger bekövetkezésekor ellenőrizzük, még az első lépés előtt. A szabályokat ÉS / VAGY kapcsolattal kombinálhatod, ezekből a csoportokból:
- Látogató: Ország, E-mail, Név, Külső azonosító, Azonosított, Csomag, Érték, Nyelv, Jelenlegi oldal, Eszköz, Böngésző, Operációs rendszer, Utoljára látva, Első munkamenet, Munkamenetek, Tiltott és Egyedi attribútum (az attribútum nevét te írod be). A Jelenlegi oldal a Mintára illeszkedik (a
*bármilyen szöveget helyettesít) és a Regex egyezés lehetőséget is kínálja. - Widget: Online állapot (online vagy offline).
- Beszélgetés: Csatorna (chat widget, Facebook / Instagram, e-mail, telefon).
- Esemény adat: csak az Egyedi esemény triggernél. Beírod egy mező nevét, amit a weboldalad küld, például
amount, és szövegként vagy számként hasonlítod össze.
Munkafolyamat elindítása kézzel
Bármi is a triggere, egy közzétett munkafolyamatot szándékosan is elindíthatsz:
- A beérkezett üzenetekből: egy beszélgetés Munkafolyamatok gombjával, vagy ugyanezzel a választóval a mobilalkalmazásban. A beszélgetés márkájának közzétett munkafolyamatait sorolja fel.
- Egy másik munkafolyamatból: egy Munkafolyamat indítása lépéssel. Lásd: Folyamatszerkesztő.
- A widget kezdőlapjáról: egy Munkafolyamat Indítása típusú gombbal. Lásd: Kezdőképernyő kártyák.
- Egy beszélgetésindítóval, amely munkafolyamatot indít. Lásd: Beszélgetésindítók.
- Egy Elköteleződés bannerből vagy chatüzenetből, amelynek a művelete munkafolyamatot indít. Lásd: Elköteleződés.
- A saját weboldaladról, egy olyan oldalon, amelyen rajta van a Yaplet widget, az SDK-val vagy egy linkkel:
Yaplet.startBot('<workflow id>')
<a href="yaplet://bot/<workflow id>">Track my order</a>
A munkafolyamat azonosítója a szerkesztő webcímének /dashboard/automation/custom/ utáni része. A hívás és a link is megnyitja a widgetet a chaten, és elindítja a munkafolyamatot.
yaplet://bot/ linkek csak a saját oldalaidon működnek, ahol a widget fut. A chat widgetben és a tudásbázis cikkeiben nem csinálnak semmit.A szándékos indítások másképp működnek, mint egy trigger:
- Figyelmen kívül hagyják a Csak akkor induljon, ha és a Milyen gyakran beállítást. Valaki név szerint kérte ezt a munkafolyamatot. A trigger későbbi saját indításainál viszont beleszámítanak a Milyen gyakran beállításba.
- A látogató saját indításaira a Csak azonosított látogatóknak és az Indítások látogatónként óránként beállítás továbbra is vonatkozik. Kezdőlapi gomb, beszélgetésindító, SDK, link vagy Elköteleződés művelet nem csinál semmit annál a látogatónál, aki nincs azonosítva, vagy elérte a korlátot. A beérkezett üzenetekből, a mobilalkalmazásból vagy egy Munkafolyamat indítása lépésből indított futásokra egyik szabály sem vonatkozik.
- A munkafolyamatnak közzétettnek kell lennie, és a beszélgetés márkájához kell tartoznia.
- Felváltják a várakozó munkafolyamatot. Ha a beszélgetésben egy másik munkafolyamat a látogató válaszára vár, az új veszi át a helyét, és a régi gombok eltűnnek a látogató képernyőjéről.
- Tiltott látogatónál soha nem indul munkafolyamat, így sem.
- Ha ügyintéző van a beszélgetésben, a látogató saját indításai nem működnek. Kezdőlapi gomb, beszélgetésindító, SDK, link vagy Elköteleződés művelet nem indítja el a munkafolyamatot, amíg ügyintéző van a beszélgetésben. Ilyenkor csak a beérkezett üzenetekből vagy a mobilalkalmazásból indíthatod el.
Amikor a látogató egy kezdőlapi gombra vagy beszélgetésindítóra koppint, a felirata a látogató saját üzeneteként jelenik meg, így a beszélgetés kérdésként és válaszként olvasható. Ha ügyintéző van a beszélgetésben, ez az üzenet az ügyintézőhöz kerül, és a munkafolyamat nem indul el. Az SDK, a linkek és az Elköteleződés műveletek nem küldenek üzenetet.