Munkafolyamat eszközök
Mit tehet egy AI a márkád chat-munkafolyamataival a Vexből vagy egy csatlakoztatott AI alkalmazásból: elolvashatja a munkafolyamat-útmutatót, ellenőrizhet egy tervet, kikapcsolva építhet új munkafolyamatot, módosíthatja, duplikálhatja, kikapcsolhatja és törölheti a kikapcsolt munkafolyamatokat, és megnézheti, hogyan futottak a munkafolyamataid.
Áttekintés
Az irányítópultodba épített asszisztensből, a Vexből vagy egy csatlakoztatott AI alkalmazásból egy AI egy egyszerű leírásból chat-munkafolyamatot építhet, vagy módosíthat egy meglévőt, anélkül hogy neked egyetlen kártyát is le kellene tenned. Elolvassa a Yaplet munkafolyamat-útmutatóját, a teljes munkafolyamatot megírja tervként — mi indítja, és milyen lépések követik egymást —, a Yaplettel ellenőrizteti a tervet, és csak ezután építi meg. Ezekben a műveletekben nem fut AI modell: a tervet az az AI írja, amellyel beszélgetsz, a Yaplet pedig ugyanazokkal a szabályokkal ellenőrzi és menti, mint a Folyamatszerkesztő. Az AI a műveleteket a find_actions eszközzel keresi meg, és mindegyiket a fajtájához tartozó futtató eszközzel indítja el — lásd az MCP Szerver oldalt.
Egy AI soha nem kapcsol be munkafolyamatot. Mindent, amit épít, kikapcsolva hoz létre; te nézed át a szerkesztőben, és te kapcsolod be.
A Vexben minden módosítás és törlés előbb a Megerősítés gombra vár; a törlés piros kártyát kap, mert nem vonható vissza. Mindegyik bekerül az Audit naplóba AI módosítás vagy AI törlés vagy küldés bejegyzésként.
Workflows) — ugyanaz a jogosultság, amely a márka Munkafolyamatok oldalát is megnyitja. Annak a személynek, akinek a nevében a kapcsolat fut, a Vex asszisztens jogosultság is kell.copilot:workflows). Ha még a munkafolyamat eszközök megjelenése előtt csatlakoztattad az alkalmazást, csatlakoztasd újra egyszer, és pipáld be ezt a területet.Műveletek
| Művelet | Szint | Mit csinál |
|---|---|---|
workflows.guide | Olvasás | A chat-munkafolyamatok útmutatója, szakaszonként: áttekintés, lépések, triggerek, értékek, tervformátum, receptek, alternatívák (mikor jobb egy munkafolyamatnál egyszerűbb megoldás) és biztonság (hogyan kösd be biztonságosan a munkafolyamatot a saját rendszereidbe). |
workflows.brand_facts | Olvasás | Amit egy márka munkafolyamata használhat: a márka nyelve, az űrlapjaid, a márka munkafolyamatai, API eszközei, hogy van-e Facebook- / Instagram-oldala vagy hangügyintézője, a widgetjei, hogy be volt-e már valaha állítva a látogatók azonosításának ellenőrzése, és azok az értéknevek, amelyeket egy munkafolyamat nem használhat. |
workflows.get_plan | Olvasás | Egy munkafolyamatot szerkeszthető tervként olvas be, azzal együtt, hogy be van-e kapcsolva, és a szerkesztő linkjével. A titkos értékekből csak az látszik, hogy be vannak-e állítva. |
workflows.check_plan | Olvasás | Úgy ellenőriz egy tervet, hogy semmit nem ment: hibák, figyelmeztetések, egy közérthető végigvezetés, a pontos kérés, amelyet minden API hívás lépés el fog küldeni, és egy teendőlista. |
workflows.runs | Olvasás | Hogyan futottak a chat-munkafolyamataid. Munkafolyamat megnevezése nélkül munkafolyamatonként egy sort ad: a nevét, hogy be van-e kapcsolva, a szerkesztő linkjét, az eddigi futásait és a hibázott lépéseit az elmúlt 24 órában. Egy munkafolyamat megnevezésével az elmúlt 1–90 nap (alapból 30) futásait adja állapot és befejeződés szerint számolva, a szabályai által visszatartott indításokat és azok okát, valamint a hibázott lépéseit az elmúlt 24 órában. |
workflows.create | Módosítás | Tervből új munkafolyamatot épít egy márkának. Mindig kikapcsolva jön létre, és a válasz linkeli a szerkesztőben. |
workflows.update | Módosítás | Egy kikapcsolt munkafolyamat nevét, triggerét és minden lépését lecseréli egy új tervre. |
workflows.update_step | Módosítás | Egy kikapcsolt munkafolyamat egyetlen lépésének beállításait módosítja. Csak az elküldött beállítások cserélődnek; minden más lépés változatlan marad. |
workflows.duplicate | Módosítás | Lemásol egy munkafolyamatot — a triggerét, a lépéseit és a tárolt titkait — új, kikapcsolt munkafolyamatként, ugyanabba vagy egy másik márkába. |
workflows.switch_off | Módosítás | Kikapcsol egy munkafolyamatot: a látogatók nem kapják meg többé, és a folyamatban lévő futásai véget érnek. |
workflows.delete | Törlés vagy küldés | Végleg töröl egy kikapcsolt munkafolyamatot a lépéseivel és a tárolt titkaival együtt; a beszélgetések, amelyekben részt vett, megmaradnak. Az AI-nak pontosan meg kell ismételnie a munkafolyamat nevét, és a válasz megnevez minden más munkafolyamatot, amelynek a Munkafolyamat indítása lépése ezt indította. |
A munkafolyamatok az Adathozzáférési eszközökkel is listázhatók és lekérhetők (workflows rekordtípus), a get_account_state pedig megmutatja, hány van bekapcsolva, és melyik hibázik.
Hogyan működik
Leírásból munkafolyamat
Elolvassa az útmutatót
workflows.guide — az AI elolvassa a szükséges szakaszokat: mindig a lépéseket, a triggereket, az értékeket és a tervformátumot; a biztonságot minden, a saját rendszereidhez menő hívás előtt; a recepteket a bevált mintákhoz.
Beolvassa a márka adatait
workflows.brand_facts — a márka űrlapjai, munkafolyamatai, API eszközei és csatornái, a tervhez szükséges azonosítókkal.
Megírja a tervet
A teljes munkafolyamat vázlatként: a neve, mi indítja, és a lépések sorrendben. A Gombok, a Feltételek és az API hívás lépések a saját ágaik lépéseit tartalmazzák.
A trigger tartalmazhatja az identifiedOnly: true kulcsot — ez a Start csomópont Csak azonosított látogatóknak kapcsolója — és a visitorStartsPerHour kulcsot (0–1000, a 0 azt jelenti, hogy nincs korlát); egy API hívás lépésnek saját identifiedOnly: true kulcsa is lehet. A workflows.get_plan addig mutatja őket, amíg be vannak kapcsolva, és ha a munkafolyamatot a tervből építed vagy írod újra, megmaradnak; ha egy újraírt tervből kimaradnak, kikapcsolódnak.
Addig ellenőriz, amíg át nem megy
workflows.check_plan — az AI minden hibát kijavít, és újra ellenőriz, amíg a terv át nem megy, mérlegel minden figyelmeztetést, és megmutatja neked a végigvezetést és a teendőlistát.
Kikapcsolva megépíti
A workflows.create kikapcsolva menti az új munkafolyamatot, és visszaadja a szerkesztő linkjét. Egy meglévő munkafolyamat ehelyett a workflows.update vagy a workflows.update_step művelettel módosul.
Te kapcsolod be
Nyisd meg a linket, nézd át a munkafolyamatot a vásznon, és kapcsold be — a szerkesztőben a Közzététel gombbal, vagy a márka Munkafolyamatok oldalán az Aktív kapcsolóval.
Hívás egy még nem létező végpontra
Ha egy munkafolyamatnak a saját rendszeredet kell hívnia, de a végpont még nem készült el, vagy nem ismert a címe, az AI az API hívás lépést piszkozatként írja meg: cím nélkül, egy leírással arról, mit kell tennie a hívásnak. A szerkesztőben a lépés panelje ezt a leírást a Mit kell tennie ennek a hívásnak (az AI írta) cím alatt mutatja, egy Eltávolítás művelettel, a kártyán pedig ez áll: Még nincs beállítva — add meg a címet.
Az ellenőrzés felsorolja a pontos kérést, amelyet minden hívás el fog küldeni — ez az a szerződés, amelynek a végpontnak meg kell felelnie, ezért add oda annak, aki megépíti. A címet és az esetleges titkot a szerkesztőben írd be a lépésbe, soha ne a chatbe. Egy munkafolyamatot nem lehet bekapcsolni, amíg bármelyik API hívás lépésének nincs címe.
Mit utasít vissza az ellenőrzés, és mire figyelmeztet
A hibás tervet a rendszer visszautasítja, és semmi nem mentődik. Maguknak a lépéseknek a hibáin túl az ellenőrzés visszautasítja:
- a
<vagy>jelet bármilyen szövegben - a helyőrzőnek látszó API címet, például
example.comvagyyourshop…— az AI ilyenkor piszkozatot ír helyette - a
http://címet — a hívások csakhttps://címre mennek - a rossz típusú
identifiedOnly(true vagy false) vagyvisitorStartsPerHour(egész szám 0 és 1000 között) értéket — a hiba megnevezi a kulcsot, példáulplan.trigger.identifiedOnly
A figyelmeztetéses terv megépíthető, de minden figyelmeztetést érdemes elolvasni:
- olyan API hívás, amely látogatói adatot küld a Yaplet aláírása vagy titkos fejléc nélkül
- egy
{{ name }}érték, amelyet semmi nem tölt ki - szöveg egy Gombok lépésen, amelyet csak a Facebook és az Instagram mutat
- gombok, amelyek fölé semmi nincs írva
- helyőrzők, például „Link to …”, amelyeket egy látogató látna
Az irányítópult Vexében
- A márka Munkafolyamatok oldalán a Létrehozás AI-val úgy nyitja meg a Vexet, hogy egy új munkafolyamatra vonatkozó kérés eleje már be van gépelve az adott márkára. Fejezd be a mondatot, és küldd el. Egy sikeres építés kikapcsolva hozza létre a munkafolyamatot, és a válasz linkeli.
- A munkafolyamat-szerkesztőben a Szerkesztés AI-val a képernyőn lévő munkafolyamat módosítására nyitja meg a Vexet. A Vex úgy látja a vásznat, ahogy van, a nem mentett módosításokkal együtt, de ezt a munkafolyamatot maga soha nem menti. A sikeres ellenőrzése alatt az Alkalmazás a vásznon a vászonra teszi a módosítást — a lépéseket, a triggert és a nevet. Semmi nem mentődik, amíg meg nem nyomod a Mentés gombot, és az értesítésben a Visszavonás visszavonja a módosítást.
Amit egy AI itt nem tehet meg
- Munkafolyamat bekapcsolása. Erre nincs művelet. Egy ember nézi át a munkafolyamatot a szerkesztőben, és ott kapcsolja be. Egy AI a
conversations.start_workflowművelettel elindíthat egy már bekapcsolt munkafolyamatot egy látogató beszélgetésében (lásd: Beszélgetés eszközök), de ezzel nem kapcsolja be senki másnak. - Bekapcsolt munkafolyamat módosítása. A módosítást a rendszer visszautasítja, amíg a látogatók megkaphatják a munkafolyamatot. Az AI megkérdez, hogy előbb kikapcsolja-e — ilyenkor senkinek nem indul el, amíg valaki újra be nem kapcsolja —, vagy duplikálja, a másolatot módosítja, és a csere rád marad.
- Bekapcsolt munkafolyamat törlése. Előbb kapcsold ki. Minden törlés egyetlen munkafolyamatot nevez meg.
- A szerkesztőben megnyitott munkafolyamat mentése. A Vexben az ilyen munkafolyamat módosítása mindig az Alkalmazás a vásznon gombon és a saját Mentés gombnyomásodon keresztül megy.
- Annak megmutatása, mit gyűjtött egy futás a látogatótól. A
workflows.runsa futásokat és a hibákat számolja; a látogatók válaszai a munkafolyamat Futások nézetében vannak.
Példa promptok
- „Építs a márkámnak egy munkafolyamatot, amely a chat indulása előtt elkéri a látogatók e-mail címét.”
- „A látogatók folyton azt kérdezik, hol tart a rendelésük, és a csapatom órákat tölt a válaszokkal. Mit állítsak be?” (az AI elolvassa az útmutató alternatívákról szóló szakaszát, és munkafolyamat és API eszköz között választ — egy ilyen egymondatos lekérdezéshez általában API eszközt)
- „Módosítsd az érdeklődőminősítő munkafolyamatomat úgy, hogy a cégméretet is kérdezze meg.”
- „Melyik munkafolyamatom hibázott az elmúlt 24 órában, és miért?” (a
get_account_stateeszközt vagy aworkflows.runsösszes munkafolyamatra vonatkozó áttekintését használja, majd aworkflows.runseszközt a hibázott munkafolyamatra) - „Másold át a visszaküldési munkafolyamatomat a második márkámba.”