Tilbage til dokumenterKernebegreber

Automatiseringer

Udløsere, der kører en arbejdsgang af sig selv — tidsplaner, e-mail, GitHub, kalender, Notion og webhooks.

Sidst opdateret 13. november 2026 · 7 min read

En automatisering er en trigger, der er knyttet til en arbejdsgang. Arbejdsgangen siger hvad der skal gøres; automatiseringen siger hvornår en ny kørsel skal startes.

En automatisering bruger:

  1. En arbejdsgang, med dens aktuelle procedure
  2. En ejer, hvis automationschat og tilknyttede adgang bruges
  3. En trigger, 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 automationschatten for den arbejdsgang og ejer. Den opretter ikke en helt ny chat ved hver udløsning. Automatiseringer, der ejes af det samme medlem for den samme arbejdsgang, genbruger den automationschat.

Kørslen bruger arbejdsgangens aktuelle instruktion og trigger-payloaden. Fordi chatten genbruges, forbliver tidligere kørsler i dens trådhistorik. Hvis en opgave skal opføre sig stateless, så skriv det i arbejdsgangsinstruktionen, og bed den om kun at bruge den aktuelle hændelse eller et eksplicit tidsvindue.

Modellen vælges på automationschat-tråden, ikke på agenten eller arbejdsgangen. Når automationschatten oprettes første gang, starter dens model med medlemmets standard og derefter arbejdsområdets standard. Senere udløsninger genbruger den model, der er valgt for den tråd.

Åbn automationschatten for at inspicere dens kørsler, output og synlige fejl. En mislykket udløsning forbliver synlig der, så du kan rette workflowen, connector-adgangen eller triggeren og køre den igen.

Trigger-reference

Automationsvælgeren på en arbejdsgang er den autoritative kilde til, hvad det aktuelle arbejdsområde kan oprette. Nogle hændelsestyper frigives bag arbejdsområdets funktionskontakter og vises derfor muligvis ikke alle steder.

Tidsplaner

TypeAdfærd
ScheduledKører på væg-ur-tidspunkter ved hjælp af en cron-plan og en IANA-tidszone.
IntervalVenter det konfigurerede interval, efter at en kørsel er afsluttet, og planlægger derefter den næste kørsel. Kørsler overlapper ikke med sig selv.
OnceKører på den valgte dato og det valgte klokkeslæt og deaktiveres derefter.

Bekræft tidszonen, der vises i automatiseringen, før du gemmer. Brug en planlagt automatisering til tidspunkter efter vægur og en intervalautomatisering til polling, hvor afstand efter afslutning er vigtig.

Gmail

HændelseFiltre
New messageValgfri matchere for From, To, Cc, Subject og brødtekst. Uden matchere er hver ny besked kvalificeret.
Label appliedÉt Gmail-labelnavn.

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 den ikke er det, står der det på opsætningsskærmen for automatiseringen — en organisationsadministrator får en Install GitHub App-knap der, og alle andre får besked om at spørge en administrator. Installer den én gang, og hver GitHub-trigger nedenfor bliver tilgængelig.

HændelseAlmindelige filtre
Pull requestÉt repository og én handling: opened, reopened, closed, ready for review, converted to draft, synchronized, added to eller removed from merge-køen, labeled eller unlabeled. Indskrænk efter base branch, forfatter, PR-nummer eller label. For closed kan du skelne merged fra closed uden at merge.
Workflow run completedRepository, workflow, conclusion, branch, udløsende hændelse og aktør.
Workflow job completedRepository, workflow, job, conclusion, branch, runner label og runner group.
Pull request review submittedRepository, review state, base branch, head branch og trusted author.
Deployment status createdRepository, environment, state, ref, creator, app og flag for production environment.
Issue or pull-request comment createdRepository, issue/PR-scope, trusted author og kommentarpræfiks.

Der findes ingen separat GitHub label applied-hændelse. For at reagere på en PR-label skal du vælge Pull request, vælge handlingen Labeled og tilføje et label-filter.

Google Kalender og Meet

  • Calendar event created, updated eller cancelled, afgrænset til det kalender-ID, du vælger
  • Google Meet transcript generated, for møder arrangeret af det tilsluttede medlem

Chat og andre integrationer

  • Chat run finished overvåger en af dine chattråde. Den kan filtrere efter statusserne completed, failed eller cancelled og, for afsluttede kørsler, en versalfølsomhedsfri *-joker, der matches mod det endelige svar.
  • Webhook received opretter en signeret indgående URL og er tilgængelig, når arbejdsområdets plan inkluderer webhook-automatiseringer.
  • Google Forms response submitted, Notion page/database events, Strapi entry published og Stripe invoice paid 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 automatiseringens ejer.

Automatiseringsbeskeder beskriver, hvad der skete, i almindeligt sprog, og en kørsel startet af en chat run finished-trigger peger tilbage til den oprindelige tråd.

Oprettelse af en automatisering

Fra en chat, der virker. Kør opgaven som en enkeltstående først. Når den giver det, du ønsker, så sig:

"Kør dette hver hverdag kl. 8 om morgenen Los Angeles-tid og send mig resultatet i en DM."

Okou bekræfter workflowen, kadencen og destinationen, gemmer workflowen, hvis den ikke findes endnu, og tilknytter automatiseringen.

Eksplicit. Åbn en arbejdsgang i dit arbejdsområde, klik på Add automation, og vælg trigger-typen og dens filtre. Nyttigt når du kender formen på forhånd og ikke vil have en prøvekørsel.

Proceduren kommer fra arbejdsgangen. I My Okou bruger kørslen automatiseringens ejers personlige instruktioner (Instructions), hukommelse, tilsluttede konti og tilladelser i det arbejdsområde. I Legacy Agents leverer den ejende agent agentkonteksten. En planlagt trigger spørger, hvornår der skal køres, og i hvilken tidszone.

En offentlig arbejdsgang deler en metode, ikke dens ophavspersons automatiseringer eller adgang. Hvert medlem opretter og administrerer sine egne automatiseringer. Antag ikke, at kopiering af en arbejdsgang overfører et andet medlems triggere, legitimationsoplysninger eller automationschat.

Automatiseringer kan aktiveres og deaktiveres enkeltvis uden at slette dem — det rigtige træk før en ferie eller mens du fejlsøger en støjende trigger.

Destinationer

En automatisering skal vide, hvor resultatet skal 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 bor der
  • Telegram eller sms — til personlige, mobile-first alarmer
  • En Notion-side eller database — til ting, der bør arkiveres i stedet for at blive broadcastet
  • Et Google Docs eller Google Sheet — tilføjes eller overskrives
  • En GitHub-issue eller PR-kommentar — til engineering-workflows
  • Et Gmail-kladdebrev — forberedt i din konto, så du kan gennemse og sende det
  • En hostet side — se Hostede sider
  • En arbejdsområdefil — når artefakten er en video, et billede eller et downloadbart aktiv

"Post til #engineering" eller "send mig en DM" er klarere end "send det et sted hen."

Driftstips

Disse kommer fra at køre automatiseringer i produktion:

  • Hold øje med de første tre kørsler. Automatiseringer er nemme at sætte op; de er nemmere at finjustere, når du ser, hvad Okou faktisk producerer i dit miljø.
  • Hold hver opgave lille. Lange, flertrinsautomatiseringer er mere skrøbelige. Hvis en enkelt skal opdatere fem systemer, så overvej at opdele den i to.
  • Fastgør destinationen. Kanaler omdøbes, og folk forlader dem. Navngiv destinationen eksplicit i arbejdsgangsinstruktionen; Okou advarer, hvis den ikke kan finde den ved næste kørsel.
  • Tidsafgræns langvarige forespørgsler. Hvis prompten beder om "de sidste 30 dage", så gentag det ved hver kørsel, så vinduet forbliver friskt.
  • Bekræft tidszonen. Planlagte og engangsautomatiseringer gemmer en eksplicit tidszone; kontrollér den værdi, der vises, før du gemmer.
  • Sæt på pause før ferier. Især for automatiseringer, der sender dig DM'er — det er ikke nyttigt at komme tilbage til 14 korte DM'er. Deaktiver automatiseringen og genaktiver den, når du er tilbage; arbejdsgangen forbliver intakt.

Omkostninger og volumen

En udløsning af en automatisering starter en normal kørsel og kan forbruge kreditter i henhold til den modelrute og de tjenester, den bruger. Gennemgå automationschatten og Billing, når du estimerer omkostninger.

Korte intervaller vokser hurtigt: et interval på 15 minutter kan køre op til 96 gange på en dag, hvis hver kørsel afsluttes, før det næste interval udløber. Brede eventfiltre kan være lige så støjende. Start snævert, inspicér de første få udløsninger, og udvid derefter filteret eller kadencen bevidst.

Deaktiver en automatisering, når du vil stoppe nye udløsninger uden at slette dens workflow eller historik.

Hvad nu

  • Se Arbejdsgange for proceduren, som en automatisering kører.
  • Se Chat for, hvad der sker inde i hver kørsel.
  • Se Eksempel-workflows for fem komplette workflow-plus-automatisering-kombinationer.