En automatisering er en udløser, der er tilknyttet et workflow. Workflowet angiver hvad der skal gøres; automatiseringen angiver hvornår en ny kørsel skal startes.
En automatisering bruger:
- Et workflow, inklusive den agent, der ejer det
- En ejer, hvis automatiseringschat og tilknyttede adgang benyttes
- En udløser, såsom en tidsplan, en hændelse fra en tilsluttet tjeneste eller en indgående webhook

Hvad der køres hver gang
Hver udløsning starter en ny kørsel i automatiseringschatten for det workflow og den ejer. Det opretter ikke en helt ny chat ved hver udløsning. Automatiseringer, der ejes af samme medlem for samme workflow, genbruger den automatiseringschat.
Kørslen bruger workflowets aktuelle instruktion og udløserens payload. Da chatten genbruges, forbliver tidligere kørsler i dens tråd-historik. Hvis en opgave skal opføre sig stateless, skal det angives i workflow-instruktionen og instrueres om kun at bruge den aktuelle hændelse eller et eksplicit tidsvindue.
Modellen vælges på automatiseringschattens tråd, ikke på agenten eller workflowet. Når automatiseringschatten først oprettes, starter dens model fra medlemsstandarden og derefter arbejdsområdets standard. Senere udløsninger genbruger den model, der er valgt for den tråd.
Åbn automatiseringschatten for at inspicere dens kørsler, output og synlige fejl. En mislykket udløsning forbliver synlig der, så du kan rette workflowet, connector-adgang eller udløser og køre den igen.
Udløserreference
Automatiseringsvælgeren på et workflow er den autoritative kilde til, hvad det aktuelle arbejdsområde kan oprette. Nogle hændelsestyper frigives bag arbejdsområdets funktionsskifter og vises derfor ikke nødvendigvis overalt.
Tidsplaner
| Type | Adfærd |
|---|---|
| Tidsplanlagt | Kører på væg-uretider ved hjælp af en cron-tidsplan og en IANA-tidszone. |
| Interval | Venter det konfigurerede interval efter en kørsel er afsluttet, og planlægger derefter næste kørsel. Kørsler overlapper ikke sig selv. |
| Én gang | Kører på den valgte dato og tid og deaktiverer derefter sig selv. |
Bekræft tidszonen, der vises i automatiseringen, før du gemmer. Brug en tidsplanlagt automatisering til væg-uretider og en interval-automatisering til polling, hvor afstand efter afslutning er vigtig.
Gmail
| Hændelse | Filtre |
|---|---|
| Ny besked | Valgfri Fra, Til, Cc, Emne og brødtekst-matchere. Uden matchere er hver ny besked berettiget. |
| Etiket tilføjet | Ét Gmail-etiketnavn. |
Start med snævre filtre for nye beskeder, så en travl indbakke ikke skaber et uventet antal kørsler.
GitHub
GitHub-hændelser kræver, at Okous GitHub App er installeret på din GitHub-organisation. Hvis ikke, vises det på opsætningsskærmen for automatisering — en org-administrator får en Installer GitHub App-knap der, og alle andre får besked om at bede en administrator om hjælp. Installer den én gang, og alle GitHub-udløsere nedenfor bliver tilgængelige.
| Hændelse | Almindelige filtre |
|---|---|
| Pull request | Ét repository og én handling: åbnet, genåbnet, lukket, klar til review, konverteret til kladde, synkroniseret, tilføjet til eller fjernet fra merge-køen, mærket eller afmærket. Indsnævring efter base branch, forfatter, PR-nummer eller etiket. For closed kan du skelne mellem merged og closed uden at merge. |
| Workflow run completed | Repository, workflow, konklusion, branch, udløsende hændelse og aktør. |
| Workflow job completed | Repository, workflow, job, konklusion, branch, runner-etiket og runner-gruppe. |
| Pull request review submitted | Repository, review-tilstand, base branch, head branch og betroet forfatter. |
| Deployment status created | Repository, miljø, tilstand, ref, skaber, app og produktionsmiljø-flag. |
| Issue eller pull-request-kommentar oprettet | Repository, issue/PR-område, betroet forfatter og kommentar-præfiks. |
Der findes ikke en separat GitHub label applied-hændelse. For at reagere på en PR-etiket skal du vælge Pull request, vælge handlingen Labeled og tilføje et etiketfilter.
Google Kalender og Meet
- Kalenderhændelse oprettet, opdateret eller annulleret, afgrænset til den kalender-ID, du vælger
- Google Meet-transskription genereret, for møder organiseret af det tilsluttede medlem
Chat og andre integrationer
- Chat-kørsel afsluttet overvåger en af dine chat-tråde. Den kan filtrere efter afsluttet, mislykket eller annulleret status og, for afsluttede kørsler, et case-insensitive
*-wildcard matchet mod det endelige svar. - Webhook modtaget opretter en signeret indgående URL og er tilgængelig, når arbejdsområdets plan inkluderer webhook-automatiseringer.
- Google Forms-svar indsendt, Notion-side-/databasehændelser, Strapi-indlæg udgivet og Stripe-faktura betalt vises kun i arbejdsområder, hvor disse automatiseringsfunktioner er aktiveret.
Hændelsesautomatiseringer kræver også, at den relevante connector eller integration er tilsluttet og klar for automatiseringsejeren.
Automatiseringsbeskeder beskriver, hvad der skete, i almindeligt sprog, og en kørsel startet af en chat-kørsel afsluttet-udløser peger tilbage til den oprindelige agent og tråd.
Oprettelse af en automatisering
Fra en chat, der virker. Kør opgaven som en engangsopgave først. Når den giver det ønskede resultat, sig:
"Kør dette hver hverdag kl. 8 om morgenen Los Angeles-tid og DM mig resultatet."
Okou bekræfter workflowet, kadencen og destinationen, gemmer workflowet hvis det ikke allerede findes, og tilføjer automatiseringen.
Eksplicit. Åbn et workflow i dit arbejdsområde, klik på Tilføj automatisering, og vælg udløsertype og dens filtre. Nyttigt når du kender formen på forhånd og ikke ønsker en prøve-kørsel.

Agenten og instruktionen kommer fra selve workflowet, så en tidsplan-udløser spørger kun om hvornår der skal køres og i hvilken tidszone.

Automatiseringer kan aktiveres og deaktiveres individuelt uden at slette dem — det rigtige valg før en ferie eller mens du fejlsøger en støjende udløser.
Destinationer
En automatisering skal vide, hvor resultatet skal sendes hen. Angiv det i workflow-instruktionen:
- Slack-kanal eller DM — mest almindeligt; lander i kanalen som en besked eller tråd
- Feishu eller Microsoft Teams — samme idé for teams, der bruger disse
- Telegram eller sms — til personlige, mobil-første advarsler
- En Notion-side eller database — til ting, der skal arkiveres frem for at blive delt
- Et Google Doc eller Sheet — tilføjet eller overskrevet
- En GitHub-issue eller PR-kommentar — til engineering-workflows
- Et Gmail-kladde — forberedt i din konto til gennemgang og afsendelse
- En hosted side — se Hostede sites
- En arbejdsområde-fil — når artefaktet er en video, et billede eller en downloadbar fil
"Post til #engineering" eller "DM mig" er tydeligere end "send det et sted hen."
Driftsråd
Disse råd stammer fra drift af automatiseringer i produktion:
- Overvåg de første tre kørsler. Automatiseringer er nemme at opsætte; de er nemmere at forfine, når du ser, hvad Okou faktisk producerer i dit miljø.
- Hold hver opgave lille. Lange, flertrins-automatiseringer er mere skrøbelige. Hvis én skal opdatere fem systemer, så overvej at dele den op i to.
- Fastgør destinationen. Kanaler omdøbes og folk forlader. Navngiv destinationen eksplicit i workflow-instruktionen; Okou advarer, hvis den ikke kan finde den næste gang.
- Tidsafgræns lange forespørgsler. Hvis prompten beder om "de sidste 30 dage", gentag det ved hver kørsel, så vinduet forbliver aktuelt.
- Bekræft tidszonen. Tidsplanlagte og engangs-automatiseringer gemmer en eksplicit tidszone; tjek værdien før du gemmer.
- Pause før ferier. Især for automatiseringer, der DM'er dig — at komme tilbage til 14 korte DM'er er ikke nyttigt. Deaktiver automatiseringen og aktiver den igen, når du er tilbage; workflowet forbliver intakt.
Omkostninger og volumen
En automatiseringsudløsning starter en normal kørsel og kan forbruge credits afhængigt af modelrute og tjenester, den bruger. Gennemgå automatiseringschatten og Fakturering ved estimering af omkostninger.
Korte intervaller akkumuleres hurtigt: et interval på 15 minutter kan give op til 96 kørsler på en dag, hvis hver kørsel afsluttes før næste interval. Brede hændelsesfiltre kan være lige så støjende. Start snævert, inspicer de første par udløsninger, og udvid derefter filter eller kadence bevidst.
Deaktiver en automatisering, når du vil stoppe nye udløsninger uden at slette workflow eller historik.
Hvad nu
- Se Workflows for proceduren, en automatisering kører.
- Se Chat for hvad der sker i hver kørsel.
- Se Eksempel-workflows for fem komplette workflow-plus-automatisering-kombinationer.

