castomFLOW
Hapni castomFLOW

Aktivizues & veprime

Çfarë e nis, çfarë bën, si vendos

Tre pyetje, dhe çdo rrjedhë pune në këtë platformë është përgjigja e tyre. Kjo faqe është fjalori: mënyrat si mund të nisë një ekzekutim, gjërat që mund të bëjë një hap, dhe pjesët që formësojnë rrugën midis të dyjave.

Aktivizues

Katër mënyra si nis një ekzekutim

Një orar

Çdo dhjetë minuta, çdo të hënë në shtatë, dita e parë e punës e muajit. Shprehur në një zonë kohore që zgjidhni ju, kështu që ndryshimi i orës nuk është incident.

Një webhook

Dyqani juaj, CRM-i juaj, sistemi juaj i faturimit, çfarëdo që mund të bëjë një kërkesë HTTP. Verifikimi i nënshkrimit është aktiv si parazgjedhje dhe ngarkesa ruhet me ekzekutimin.

Një ngjarje nga bota

Një koncert i shpallur, një ndeshje e planifikuar, një tërmet, një paralajmërim përmbytjeje, një prag cilësie të ajrit i kaluar, një ndërprerje e ofruesit. Mbi 175 burime, të përditësuar çdo dhjetë deri në njëzet minuta.

Një vëzhgim periodik, ose një person

Vëzhgoni një pikë fundore, një kuti postare ose një dosje dhe nisni kur diçka ndryshon. Ose niseni me dorë, nga konsola, sepse ndonjëherë kjo është përgjigja e sinqertë.

Një ekzekutim për çdo gjë. Një aktivizues që shkaktohet dy herë për të njëjtin ngjarje themelore — një webhook i riprovuar nga dërguesi, një vëzhgim që sheh përsëri të njëjtin rresht — nis një ekzekutim, jo dy. Heqja e dublikatave bëhet sipas asaj që e identifikon gjënë, dhe ju mund ta caktoni vetë atë çelës kur ideja e dërguesit për një identifikues është më e keqe se e juaja.

Veprime

Hapa që bëjnë diçka

Një veprim ndryshon diçka jashtë ekzekutimit: shkruan, dërgon, faturon, rezervon, merr ose arkëton. Dy lloje, dhe ndryshimi është nëse përfshihet një model.

Veprime deterministe

Thirrni një pikë fundi HTTP. Lexoni dhe shkruani në sistemet tuaja. Riformoni një payload. Kërkoni diçka në të dhëna referencë. Dërgoni një e-mail, një SMS, një njoftim push ose një letër të printuar. Ofroni një afat rezervimi. Pranoni një pagesë. Krijojini një lidhje të shkurtër. Merrni një imazh me licencën e bashkangjitur. Shkruani një rresht, një skedar, një regjistrim.

I njëjti hyrës, i njëjti dalës. Nuk kushtojnë asgjë për t'u ekzekutuar, prandaj këshilla e sinqertë është t'i përdorni për gjithçka që nuk ka nevojë të vërtetë për gjykim.

Veprime me AI

Klasifikoni këtë mesazh. Hartoni atë përgjigje. Përmbledhni një thread në tri pika. Nxirrni fusha nga një dokument i pastrukturuar. Zgjidhni midis opsioneve sipas një rregulli që e keni shkruar në prozë. Përktheni, duke ruajtur tonin.

Çdo hap me AI deklaron formën e asaj që kthen, dhe kthimi validohet sipas asaj forme përpara se ekzekutimi të vazhdojë. Nëse një model prodhon diçka të keqformuar, hapi dështon në mënyrë të pastër në vend që të helmojë dymbëdhjetë hapat e mëposëm.

Diçka ndodh. Pastaj ndodh gjëja e duhur më pas.

Rrjedha: hapat që mendojnë vetëm për ekzekutimin

Kushtet degëzohen sipas një vlere. Të dyja rrugët janë të përcaktuara, gjithmonë — një kusht me degë else të papërcaktuar është mënyra më e zakonshme me të cilën një automatizim humb regjistrime në heshtje, kështu që nuk është e mundur ta lini një të tillë të varur këtu.

Pritjet mbajnë një ekzekutim deri në një moment ose një ngjarje. Një pritje është një wake_at i shkruar vetë mbi ekzekutimin, jo një rresht i ulur në një radhë, prandaj një rrjedhë pune mund të mbajë dhjetë mijë njerëz për tri javë pa kushtuar asgjë dhe pa e vënë askënd re.

Orët e qeta ndalojnë mesazhet e daljes të mbërthehen në orën tre të mëngjesit. Një ekzekutim që arrin një hap dërgimi brenda dritares së qetë prit që dritarja të mbyllet. Graviteti mund ta anashkalojë, me dashje, për alarmet që duhet t'i zgjojnë njerëzit.

Ndarjet dërgojnë një pjesë të ekzekutimeve në rrugën A dhe pjesën tjetër në rrugën B, kështu që mund t'i krahasoni dy rreshta teme, dy pritje ose dy renditje mes tyre në trafik real.

Objektivat shënojnë gjënë për të cilën u krijua rrjedha e punës. Kur një ekzekutim arrin objektivin e vet, ndalon aty, pavarësisht asaj që mbetej më poshtë — klienti që bleu nuk merr kujtesën e tretë për të blerë.

Shporta e braktisurObjektivi u arrit
  • ⚡ShkaktarShportë joaktive për 40 minuta. Deduplikuar sipas id-së së shportës.
  • ?KushtShportë mbi 150 zł? Po — merrni rrugën më të gjatë.
  • ⏸PritNjë wake_at mbi ekzekutimin. Asnjë rresht radhe, asnjë kosto.
  • ANdani50/50 sipas rreshtit të temës. Ky ekzekutim mori variantin A.
  • ✉DërgoniE-mail me një lidhje të shkurtër, ridrejtimet numërohen për secilin marrës.
  • ★ObjektiviPorosia u vendos. Ekzekutimi ndalon këtu; kujtesa e dytë nuk dërgohet kurrë.

Hapa që thirrën një model: 1Hapa që nuk kushtuan asgjë: 5

Gabimet janë pjesë e rrjedhës, jo një përjashtim nga ajo

Një hap që dështon ka ku të shkojë. Riprovoni me backoff, dhe me një kufi sa herë. Merrni një rrugë alternative. Ndaloni ekzekutimin dhe depozitojeni aty ku një njeri do ta shihte. Vazhdoni gjithsesi, sepse ai hap ishte opsional dhe ju do të kishit më shumë rezultat sesa asnjë.

Parazgjedhja për një hap që flet me sistemin e dikujt tjetër është të riprovojë disa herë e pastaj të ndalojë — sepse një sistem që është poshtë në 09:14 zakonisht është lart në 09:19, dhe sepse një ekzekutim i ndaluar është më i lehtë për t'u kuptuar sesa një ekzekutim që ka ndodhur pjesërisht.

Çfarë nuk mund të bëni: një hap nuk mund të kthehet mbrapsht te një hap më i hershëm. Një rrjedhë pune është një rrugë e drejtuar, jo një program me instruksion kërcimi. Nëse puna juaj ka vërtet nevojë për një lak, përsëritni mbi një listë brenda një hapi të vetëm, ose nisni një ekzekutim për secilën zë — të dyja mbështeten, dhe të dyja janë më të lehta për t'u lexuar më pas sesa do të ishte një cikël.