Tillbaka till dokumentCentrala begrepp

Automatiseringar

Utlösare som kör ett arbetsflöde på egen hand — scheman, e-post, GitHub, kalender, Notion och webhooks.

Senast uppdaterad 13 november 2026 · 7 min read

En automatisering är en utlösare som är kopplad till ett arbetsflöde. Arbetsflödet säger vad som ska göras; automatiseringen säger när en ny körning ska starta.

En automatisering använder:

  1. Ett arbetsflöde, med dess aktuella procedur
  2. En ägare, vars automationschatt och anslutna åtkomst används
  3. En utlösare, till exempel ett schema, en händelse från en ansluten tjänst eller en inkommande webhook

Vad som körs varje gång

Varje utlösning startar en ny körning i automationschatten för det arbetsflödet och den ägaren. Den skapar inte en helt ny chatt vid varje utlösning. Automatiseringar som ägs av samma medlem för samma arbetsflöde återanvänder den automationschatten.

Körningen använder arbetsflödets aktuella instruktion och utlösningspayloaden. Eftersom chatten återanvänds finns tidigare körningar kvar i dess trådhistorik. Om en uppgift måste bete sig utan tillstånd, säg det i arbetsflödesinstruktionen och be den att bara använda den aktuella händelsen eller ett uttryckligt tidsfönster.

Modellen väljs i automationschattens tråd, inte på agenten eller arbetsflödet. När automationschatten skapas första gången utgår modellen från medlemsstandarden och därefter arbetsytans standard. Senare utlösningar återanvänder modellen som valts för den tråden.

Öppna automationschatten för att granska dess körningar, utdata och synliga fel. En misslyckad utlösning förblir synlig där så att du kan rätta arbetsflödet, kopplingsåtkomsten eller utlösaren och köra den igen.

Referens för utlösare

Automationsväljaren i ett arbetsflöde är den källa som avgör vad den aktuella arbetsytan kan skapa. Vissa händelsetyper släpps bakom funktionsväxlar för arbetsytan och kanske därför inte visas överallt.

Scheman

TypBeteende
SchemalagdKörs vid klockslag med ett cron-schema och en IANA-tidszon.
IntervallVäntar på det konfigurerade intervallet efter att en körning är klar och schemalägger sedan nästa körning. Körningar överlappar inte sig själva.
En gångKörs vid det valda datumet och klockslaget och inaktiveras sedan.

Bekräfta tidszonen som visas i automatiseringen innan du sparar. Använd en schemalagd automatisering för klockslagsstyrd tid och en intervallautomatisering för polling där mellanrummet efter slutförande spelar roll.

Gmail

HändelseFilter
Nytt meddelandeValfria matchare för Från, Till, Kopia, Ämne och brödtext. Utan matchare är varje nytt meddelande giltigt.
Etikett tillagdEtt Gmail-etikettnamn.

Börja med snäva filter för nya meddelanden så att en full inkorg inte skapar ett oväntat antal körningar.

GitHub

GitHub-händelser kräver att Okous GitHub-app är installerad på din GitHub-organisation. Om den inte är det säger automationsinställningsskärmen det — en org-admin får där en knapp Installera GitHub App, och alla andra får uppmaningen att be en admin. Installera den en gång så blir varje GitHub-utlösare nedan tillgänglig.

HändelseVanliga filter
Pull requestEtt repository och en åtgärd: öppnad, återöppnad, stängd, redo för granskning, konverterad till utkast, synkroniserad, tillagd till eller borttagen från sammanslagningskön, etiketterad eller avetiketterad. Begränsa efter basgren, författare, PR-nummer eller etikett. För closed kan du skilja mellan sammanslagen och stängd utan sammanslagning.
Slutförd workflow-körningRepository, workflow, slutsats, gren, utlösande händelse och aktör.
Slutfört workflow-jobbRepository, workflow, jobb, slutsats, gren, runner-etikett och runner-grupp.
Skickad pull request-granskningRepository, granskningsstatus, basgren, head branch och betrodd författare.
Skapad driftsättningsstatusRepository, miljö, status, ref, skapare, app och flagga för produktionsmiljö.
Skapad kommentar på ärende eller pull requestRepository, omfång för ärende/PR, betrodd författare och kommentars-prefix.

Det finns ingen separat händelse för GitHub label applied. För att reagera på en PR-etikett, välj Pull request, markera åtgärden Labeled och lägg till ett etikettfilter.

Google Calendar och Meet

  • Kalenderhändelse skapad, uppdaterad eller avbruten, avgränsad till det kalender-ID du väljer
  • Google Meet-transkript genererat, för möten som organiserats av den anslutna medlemmen

Chatt och andra integrationer

  • Chattkörning slutförd bevakar en av dina chattrådar. Den kan filtrera på statusen slutförd, misslyckad eller avbruten och, för slutförda körningar, ett skiftlägesokänsligt *-wildcard som matchar det slutliga svaret.
  • Webhook mottagen skapar en signerad inkommande URL och är tillgänglig när arbetsytans plan inkluderar webhook-automatiseringar.
  • Google Forms-svar skickat, Notion-sida/databashändelser, Strapi-post publicerad och Stripe-faktura betald visas bara i arbetsytor där dessa automationsfunktioner är aktiverade.

Händelseautomatiseringar kräver också att den relevanta kopplingen eller integrationen är ansluten och klar för automatiseringens ägare.

Automationsmeddelanden beskriver vad som hände på vanlig svenska, och en körning som startas av utlösaren chattkörning slutförd pekar tillbaka på den ursprungliga tråden.

Skapa en automatisering

Från en chatt som fungerar. Kör uppgiften som en engångskörning först. När den ger det du vill ha, säg:

"Kör detta varje vardag klockan 8 i Los Angeles-tid och skicka resultatet till mig i DM."

Okou bekräftar arbetsflödet, frekvensen och destinationen, sparar arbetsflödet om det inte finns ännu och kopplar automatiseringen.

Uttryckligen. Öppna ett arbetsflöde i din arbetsyta, klicka på Lägg till automatisering och välj utlösartypen och dess filter. Användbart när du vet formen i förväg och inte vill ha en torrkörning.

Proceduren kommer från arbetsflödet. I My Okou använder körningen automatiseringens ägares personliga Instructions, minne, anslutna konton och behörigheter i den arbetsytan. I Legacy Agents tillhandahåller den ägande agenten agentkontexten. En schemautlösare frågar när den ska köras och i vilken tidszon.

Ett publikt arbetsflöde delar en metod, inte dess skapares Automatiseringar eller åtkomst. Varje medlem skapar och hanterar sina egna Automatiseringar. Anta inte att en kopia av ett arbetsflöde överför en annan medlems utlösare, autentiseringsuppgifter eller automationschatt.

Automatiseringar kan aktiveras och inaktiveras var för sig utan att tas bort — rätt åtgärd före en semester eller medan du felsöker en brusig utlösare.

Destinationer

En automatisering behöver veta vart resultatet ska skickas. Ange det i arbetsflödesinstruktionen:

  • Slack-kanal eller DM — vanligast; landar i kanalen som ett meddelande eller en tråd
  • Feishu eller Microsoft Teams — samma idé för team som finns där
  • Telegram eller SMS — för personliga varningar med mobilen först
  • En Notion-sida eller databas — för sådant som ska arkiveras snarare än spridas
  • Ett Google Doc eller Sheet — tillagt eller skrivet över
  • En GitHub-issue eller PR-kommentar — för ingenjörsarbetsflöden
  • Ett Gmail-utkast — förbereds i ditt konto så att du kan granska och skicka det
  • En hostad sida — se Hostade webbplatser
  • En arbetsytefil — när artefakten är en video, bild eller nedladdningsbar tillgång

"Publicera till #engineering" eller "DM:a mig" är tydligare än "skicka det någonstans."

Driftstips

Dessa kommer från att köra automatiseringar i produktion:

  • Bevaka de tre första körningarna. Automatiseringar är enkla att ställa in; de är enklare att finjustera när du ser vad Okou faktiskt producerar i din miljö.
  • Håll varje uppgift liten. Långa automatiseringar med många steg är skörare. Om en enda måste uppdatera fem system, överväg att dela upp den i två.
  • Fäst destinationen. Kanaler byter namn och personer slutar. Namnge destinationen uttryckligen i arbetsflödesinstruktionen; Okou varnar om den inte kan hitta den vid nästa körning.
  • Tidsbegränsa långkörande frågor. Om prompten ber om "de senaste 30 dagarna", upprepa det i varje körning så att fönstret hålls aktuellt.
  • Bekräfta tidszonen. Schemalagda och engångsautomatiseringar lagrar en uttrycklig tidszon; kontrollera värdet som visas innan du sparar.
  • Pausa före semestrar. Särskilt för automatiseringar som skickar DM till dig — det är inte hjälpsamt att komma tillbaka till 14 korta DM:er. Inaktivera automatiseringen och aktivera den igen när du är tillbaka; arbetsflödet förblir intakt.

Kostnader och volym

En utlösning av en automatisering startar en normal körning och kan förbruka krediter beroende på den modellväg och de tjänster den använder. Granska automationschatten och Fakturering när du uppskattar kostnaden.

Korta intervall multipliceras snabbt: ett intervall på 15 minuter kan köras upp till 96 gånger på en dag om varje körning avslutas innan nästa intervall har löpt ut. Breda händelsefilter kan vara lika bullriga. Börja snävt, inspektera de första utlösningarna och bredda sedan filtret eller kadensen medvetet.

Inaktivera en automatisering när du vill stoppa nya utlösningar utan att ta bort dess arbetsflöde eller historik.

Nästa steg

  • Se Arbetsflöden för proceduren som en automatisering kör.
  • Se Chatt för vad som händer i varje körning.
  • Se Exempelarbetsflöden för fem kompletta kombinationer av arbetsflöde och automatisering.