castomFLOW

Abiarazleak eta ekintzak

Zeri hasten duen, zer egiten duen, nola erabakitzen duen

Hiru galdera, eta plataforma honetako workflow bakoitza horien erantzun bat da. Orri hau hiztegia da: exekuzio bat nola has daitekeen, urrats batek zer egin dezake, eta bien arteko bidea moldatzen duten piezak.

Abiarazleak

Exekuzio bat hasteko lau modu

Programazio bat

Hamar minuturo, astelehenoro zazpietan, hilabeteko lehen lanegunean. Aukeratzen duzun ordu-eremu batean adierazita, beraz, erlojuak atzera egitea ez da istripua.

Webhook bat

Zure denda, zure CRM, zure fakturazio-sistema, HTTP eskaera egin dezakeen edozer. Sinadura-egiaztapena lehenespenez aktibatuta dago eta kargexina exekuzioarekin gorde egiten da.

Munduko gertaera bat

Kontzertu baten iragarpena, partidu baten programazioa, lurrikara bat, uholde-abisu bat, aire-kalitate banda bat zeharkatzea, hornitzaile baten etena. 175 iturri baino gehiago, hamar-hogeita hamar minuturo berrituta.

Inkesta bat, edo pertsona bat

Zaindu endpoint bat, postontzi bat edo karpeta bat eta hasi zerbait aldatzen denean. Edo hasi eskuz, kontsolatik, batzuetan erantzun zintzoa hura delako.

Exekuzio bat gauza bakoitzeko. Oinarrizko gertaera beragatik bi aldiz pizten den abiarazle batek — igorle batek berriz bidalitako webhook bat, errenkada bera berriro ikusten duen inkesta bat — exekuzio bat hasten du, bi ez. Desbikoizketak gauza identifikatzen duenaren arabera funtzionatzen du, eta igorlearen ideia zurea baino okerragoa denean ze gakoa ezar dezakezu.

Ekintzak

Zerbait egiten duten urratsak

Ekintza batek exekuzioaren kanpoko zerbait aldatzen du: idazten, bidaltzen, kobratzen, erreserbatzen, eskuratzen edo artxibatzen du. Bi mota daude, eta aldea eredu bat tarteko dagoen ala ez da.

Ekintza deterministak

HTTP endpoint bat deitu. Zure sistemak irakurri eta idatzi. Karga bat berrantolatu. Erreferentzia-daturen batean zerbait bilatu. Mezu elektroniko bat, SMS bat, push-jakinarazpen bat edo gutun inprimatu bat bidali. Erreserba-tarte bat eskaini. Ordainketa bat jaso. Esteka labur bat sortu. Irudi bat lizentziarekin batera eskuratu. Errenkada bat, fitxategi bat, erregistro bat idatzi.

Sarrera bera, irteera bera. Exekutatzeak ez du ezer kostatzen, eta horregatik aholku zintzoa hau da: erabakirik benetan behar ez duen guztietan erabiltzea.

AI ekintzak

Mezu hau sailkatu. Erantzun hori zirriborratu. Hari bat hiru puntutan laburtu. Egitura gabeko dokumentu batetik eremuak atera. Prosa bidez idatzi duzun arau baten arabera aukeren artean erabaki. Itzuli, tonua mantenduz.

AI urrats bakoitzak itzultzen duenaren forma adierazten du, eta itzulera forma horren aurka balioztatzen da exekuzioak jarraitu aurretik. Eredu batek gaizki osatutako zerbait sortzen badu, urratsak garbi huts egiten du, hurrengo hamabi urratsak kutsatu beharrean.

Zerbait gertatzen da. Ondoren, dagokion gauza gertatzen da hurrengoa.

Fluxua: exekuzioaz pentsatzen duten urratsak

Baldintzek balio baten arabera adartzen dute. Bi bideak beti daude definituta — best-adarrik gabeko baldintza da automatizazio batek erregistroak isil-isilik galtzeko ohikoena, eta horregatik ezin da bat zintzilik utzi hemen.

Itxaropenek exekuzio bat atoitan edukitzen dute une edo gertaera bat arte. Itxaropena exekuzioaren beraren gainean idatzitako wake_at bat da, ilaran dagoen errenkada bat ez, eta horregatik lan-fluxu batek hamar mila pertsona hiru astean eduki ditzake ezer kostatu edo inork nabaritu gabe.

Isiluneek kanpoko mezuak goizeko hiruetan iristea saihesten dute. Bidalketa-urrats batera isilunearen barruan iristen den exekuzio batek leihoa itxi arte itxaroten du. Larritasun-mailak, nahita, gaindi dezake, jendea esnatzeko pentsatutako alertentzat.

Zatiketak exekuzioen zati bat A bidera eta gainerakoa B bidera bidaltzen ditu, bi gai-lerro, bi itxaropen edo bi ordenamendu elkarren artean konpara ditzakezun trafiko errealean.

Helburuek lan-fluxua zertarako zen adierazten dute. Exekuzio batek bere helburura iristen denean han gelditzen da, behean geratzen zen edozer gorabehera — erosi duen bezeroak ez du erosketarako hirugarren abisua jasotzen.

Utzi den saskiaHelburua lortuta
  • ⚡AbiarazleaSaskia 40 minutuz inaktibo. Saskiaren id-aren arabera deduplikatuta.
  • ?BaldintzaSaskia 150 zł baino gehiagokoa? Bai — hartu bide luzeagoa.
  • ⏸ItxaronExekuzioaren gaineko wake_at bat. Ilararik ez, kostarik ez.
  • AZatitu50/50 gai-lerroaren gainean. Exekuzio honek A aldaera hartu zuen.
  • ✉BidaliEsteka labur batekin mezu elektronikoa, birbideratzeak hartzaile bakoitzeko zenbatuta.
  • ★HelburuaEskaera egin da. Exekuzioa hemen gelditzen da; bigarren abisua inoiz ez da bidaltzen.

Eredu bat deitu duten urratsak: 1Ezer kostatu ez duten urratsak: 5

Erroreak fluxuaren zati dira, ez salbuespen

Huts egiten duen urrats batek nonbaitera joan dezake. Saiatu berriro atzerapenarekin, eta muga bat zenbat aldiz. Hartu bide alternatibo bat. Gelditu exekuzioa eta gorde pertsona batek ikusiko duen lekuan. Jarraitu berdin-berdin, urrats hori aukerakoa zelako eta emaitzaren zati handi bat nahiago duzulako bat ere ez baino.

Besteren sistemarekin hitz egiten duen urrats baten lehenetsia hau da: hainbat aldiz saiatu berriro eta gero gelditu — 09:14an itzalita dagoen sistema 09:19an normalean piztuta dagoelako, eta gelditutako exekuzio bat erdizka gertatutako exekuzio bat baino errazago ulertzen delako.

Ezin duzuna: urrats batek ezin du aurreko urrats batera itzuli. Lan-fluxua bide zuzendu bat da, jauzi-instrukziodun programa bat ez. Zure lanak benetan begizta bat behar badu, zerrenda baten gainean iteratu urrats bakar baten barruan, edo elementu bakoitzeko exekuzio bat hasi — biak onartzen dira, eta biak begizta bat baino errazago irakurtzen dira geroago.