castomFLOW

Beskriv det

Én sætning ind, et workflow ud

Den sværeste del af at bygge en automatisering har aldrig været selve bygningen. Det er det tomme lærred, de fire hundrede integrationer i en søgeboks og den stille mistanke om, at du er ved at bruge en eftermiddag på noget, der burde tage ti minutter. Den del er fjernet her.

Det, du skriver

Almindelige ord, på dit eget sprog, om det arbejde, du vil have udført. Ingen skabelon at vælge. Ingen nøgleord at gætte. De sætninger, folk faktisk skriver, ser sådan ud:

“Når en ordre er betalt, opret fakturaen, træk lagerantallet ned, og send kunden en tracking-link via sms i det øjeblik, den sendes.”

“Hver mandag klokken syv, hent sidste uges bookinger, find ud af, hvilke spillesteder der er under halvt fulde, og send mig en e-mail med en liste sorteret med den værste først.”

“Hvis der kommer en advarsel om hårdt vejr et sted, hvor vi har hold på arbejde, send sms til holdlederne — også om natten — og opret en note til vagtchefen.”

Længere er bedre end kortere, og konkret er bedre end pænt. Hvis en ventetid skal være to dage frem for én, så sig det. Hvis en besked skal sendes på polsk, så sig det. Alt, du udelader, bliver til en standardindstilling, du senere ændrer — det er ikke en katastrofe, bare et minut, du ikke behøvede at bruge.

Det, der sker i de to minutter

Din sætning læses til en intention: hvad der starter det, hvad der skal ske, i hvilken rækkefølge, og hvad der skal være sandt på hvert punkt. Den intention afstemmes derefter mod kataloget af trin, der faktisk findes — dine tilkoblede konti, castomAPI-tjenesterne på din plan og almindelig HTTP til alt andet.

Derefter samles workflowet. Trin i rækkefølge. Forgreninger, hvor en beslutning reelt er nødvendig. Ventetider, hvor sætningen antyder tålmodighed. Felttilknytninger gættet ud fra de involverede formater og markeret som gæt, hvor gættet ikke var sikkert.

Til sidst kontrolleres det: hvert trins påkrævede input har en kilde, hver forgrening har begge veje defineret, og hver forbindelse findes enten eller er markeret som en, du stadig skal oprette. Det workflow, der lander foran dig, er et workflow, der kunne køre — ikke et diagram over ét.

Det, du får tilbage

Et redigerbart workflow, slået fra, med en huskeliste vedhæftet: de forbindelser, det har brug for, de gæt, det har lavet, og de værdier, det ikke kunne udlede. Arbejd dig gennem listen, så er det klar.

Bygget ud fra én sætning1 min 51 s
  • ⚡Trigger valgtWebhook · order.paid. Signaturverificering slået til som standard.
  • 2TrinValidér leveringsadressen mod referencedata.
  • 3TrinOpret fakturaen. Felter tilknyttet fra ordren.
  • 4TrinTræk lageret ned. Idempotencynøgle sat til ordre-id'et.
  • 5VentIndtil shipping-webhookket ankommer, eller 5 dage, alt efter hvad der kommer først.
  • 6TrinSMS med et kort link, omdirigeringer tælles.
  • !Kræver digTo forbindelser at godkende. Ét gættet felt at bekræfte: momssats.

Slået fra, indtil du siger andetIntet er kørt

To minutter fra nu er dette en fungerende proces.

Så overtager du det

Sæt det op præcis, som du vil have det

Det her er det, der tæller, og det er det, de to minutter gav dig tid til.

Ret hvad som helst

Tilføj et trin, slet et, omarranger dem, opdel en gren, udskift et AI-trin med et deterministisk, fordi du gik ind for, at reglen alligevel er simpel.

Sig det i dine egne ord

Hver besked, workflowet sender, er tekst, du kan redigere. Udkastet er et udgangspunkt, og det læses også sådan; den version, der går ud, skal lyde som dig.

Simulér det

Send en rigtig post gennem og læs den præcise vej tilbage, hver værdi, hver besked, den ville have sendt. Intet forlader huset under en simulering.

Hvordan en simulering adskiller sig fra en kørsel →

At bygge det selv er stadig det normale at gøre

Masser af folk skriver aldrig en sætning. De åbner et tomt workflow, smider en trigger ind, tilføjer trin og kommer videre — og for et job på tre trin er det ofte hurtigere end at beskrive det. Beskrivelsen betaler sig på tolvtrins-jobbet med fire grene og en ventetid, altså det, du har udskudt.

Du kan også beskrive en ændring af et workflow, der allerede findes: “send også lageret en besked, når ordren er over tusind zloty” ankommer som et foreslået edit, vist som en diff mod det, du har, og du accepterer eller afviser det. Intet bliver anvendt på et live workflow, uden at du siger ja.

Om de to minutter: det er en beskrivelse af det sædvanlige tilfælde, ikke en garanti. Et kort workflow går hurtigere; et langt med ukendte forbindelser tager længere tid. Det faste er formen på aftalen — du skriver prosa, du får en fungerende ting tilbage, og du bruger din opmærksomhed på de dele, kun du kan beslutte.