Zpět k dokumentůmZákladní pojmy

Automatizace

Spouštěče, které samy spouštějí pracovní postup — plány, e-mail, GitHub, kalendář, Notion a webhooky.

Naposledy aktualizováno 13. listopadu 2026 · 7 min read

Automatizace je spouštěč připojený k workflow. Workflow říká, co se má udělat; automatizace říká, kdy se má spustit další běh.

Automatizace používá:

  1. Pracovní postup, s jeho aktuálním postupem
  2. Vlastník, jehož automatizační chat a připojený přístup se používají
  3. Spouštěč, například plán, událost z připojené služby nebo příchozí webhook

Co se spustí při každém vyvolání

Každé vyvolání spustí nový běh v automatizačním chatu pro dané workflow a vlastníka. Při každém vyvolání nevytváří zcela nový chat. Automatizace vlastněné stejným členem pro stejné workflow znovu používají tento automatizační chat.

Běh používá aktuální instrukci pracovního postupu a payload spouštěče. Protože se chat znovu používá, předchozí běhy zůstávají v historii vlákna. Pokud se úloha musí chovat bez stavu, uveďte to v instrukci pracovního postupu a řekněte jí, aby používala jen aktuální událost nebo explicitní časové okno.

Model se vybírá ve vlákně automatizačního chatu, ne u agenta ani pracovního postupu. Když se automatizační chat vytvoří poprvé, jeho model začíná z výchozího nastavení člena a poté z výchozího nastavení pracovního prostoru. Další vyvolání znovu používají model vybraný pro toto vlákno.

Otevřete automatizační chat a zkontrolujte jeho běhy, výstupy a viditelné chyby. Neúspěšné vyvolání tam zůstane viditelné, abyste mohli opravit workflow, přístup konektoru nebo spouštěč a spustit ho znovu.

Referenční informace ke spouštěčům

Výběr automatizace u pracovního postupu je jediným zdrojem pravdy o tom, co může aktuální pracovní prostor vytvořit. Některé typy událostí jsou vydány za přepínači funkcí pracovního prostoru, a proto se nemusí zobrazovat všude.

Plány

TypChování
NaplánovanéSpouští se v čase podle hodin na základě cron plánu a časového pásma IANA.
IntervalPo dokončení běhu čeká zadaný interval a poté naplánuje další běh. Běhy se navzájem nepřekrývají.
JednouSpustí se v zvoleném datu a čase a poté se deaktivuje.

Před uložením potvrďte časové pásmo zobrazené v automatizaci. Použijte naplánovanou automatizaci pro časování podle hodin a intervalovou automatizaci pro dotazování, kde záleží na prodlevě po dokončení.

Gmail

UdálostFiltry
Nová zprávaVolitelné shody pro Od, Komu, Kopie, Předmět a text těla. Bez shod je způsobilá každá nová zpráva.
Použit štítekJeden název štítku Gmail.

Začněte s úzkými filtry pro nové zprávy, aby vytížená schránka nevytvořila neočekávaný počet běhů.

GitHub

Události GitHubu vyžadují, aby byla v organizaci GitHub nainstalována aplikace GitHub od Okou. Pokud není, obrazovka nastavení automatizace to uvede — správce organizace tam dostane tlačítko Install GitHub App a všichni ostatní jsou vyzváni, aby požádali správce. Nainstalujte ji jednou a níže budou dostupné všechny spouštěče GitHubu.

UdálostBěžné filtry
Pull requestJeden repozitář a jedna akce: opened, reopened, closed, ready for review, converted to draft, synchronized, přidáno do slučovací fronty nebo z ní odebráno, labeled nebo unlabeled. Zúžení podle base branch, autora, čísla PR nebo štítku. U closed můžete rozlišit merged od closed bez sloučení.
Workflow run completedRepozitář, workflow, conclusion, větev, spouštěcí událost a actor.
Workflow job completedRepozitář, workflow, job, conclusion, větev, štítek běhového prostředí a runner group.
Pull request review submittedRepozitář, stav review, base branch, head branch a důvěryhodný autor.
Deployment status createdRepozitář, prostředí, stav, ref, tvůrce, app a příznak produkčního prostředí.
Issue or pull-request comment createdRepozitář, rozsah issue/PR, důvěryhodný autor a předpona komentáře.

Neexistuje samostatná událost GitHub label applied. Pokud chcete reagovat na štítek PR, zvolte Pull request, vyberte akci Labeled a přidejte filtr štítku.

Google Calendar a Meet

  • Vytvořena, aktualizována nebo zrušena událost kalendáře, v rozsahu ID kalendáře, který si zvolíte
  • Vygenerovaný přepis Google Meet, pro schůzky organizované připojeným členem

Chat a další integrace

  • Chat run finished sleduje jedno z vašich vláken chatu. Může filtrovat podle stavu completed, failed nebo cancelled a u completed běhů pomocí zástupného znaku bez rozlišení velikosti písmen * porovnaného s konečnou odpovědí.
  • Webhook received vytvoří podepsanou příchozí URL a je dostupný, když plán pracovního prostoru zahrnuje automatizace webhooků.
  • Google Forms response submitted, Notion page/database events, Strapi entry published a Stripe invoice paid se zobrazují pouze v pracovních prostorech, kde jsou tyto funkce automatizace povoleny.

Událostní automatizace také vyžadují, aby byl příslušný konektor nebo integrace připojená a připravená pro vlastníka automatizace.

Zprávy automatizace popisují, co se stalo, srozumitelným jazykem, a běh spuštěný spouštěčem chat run finished odkazuje zpět na původní vlákno.

Vytvoření automatizace

Z chatu, který funguje. Nejprve úlohu spusťte jednorázově. Když vytvoří to, co chcete, řekněte:

"Spusť to každý pracovní den v 8 a. m. času Los Angeles a pošli mi výsledek do DM."

Okou potvrdí workflow, frekvenci i cílové místo, uloží workflow, pokud ještě neexistuje, a připojí automatizaci.

Explicitně. Otevřete ve svém pracovním prostoru workflow, klikněte na Add automation a zvolte typ spouštěče a jeho filtry. Užitečné, když znáte podobu dopředu a nechcete zkušební běh.

Postup vychází z Workflow. V My Okou běh používá osobní pokyny (Instructions) vlastníka automatizace, paměť, připojené účty a oprávnění v daném pracovním prostoru. V Legacy Agents poskytuje kontext vlastník agenta. Spouštěč plánu se ptá, kdy spustit a v jakém časovém pásmu.

Veřejný pracovní postup sdílí metodu, ne automatizace nebo přístup svého tvůrce. Každý člen vytváří a spravuje své vlastní automatizace. Nepředpokládejte, že kopie workflow přenese spouštěče, přihlašovací údaje nebo automatizační chat jiného člena.

Automatizace lze jednotlivě povolit a zakázat bez jejich odstranění — správný krok před dovolenou nebo zatímco ladíte hlučný spouštěč.

Cíle

Automatizace musí vědět, kam výsledek putuje. Uveďte to v instrukci workflow:

  • Kanál nebo DM ve Slacku — nejčastější; dorazí do kanálu jako zpráva nebo vlákno
  • Feishu nebo Microsoft Teams — stejný princip pro týmy, které tam pracují
  • Telegram nebo textová zpráva — pro osobní upozornění zaměřená na mobil
  • Stránka nebo databáze v Notionu — pro věci, které mají být archivovány, ne vysílány
  • Google Doc nebo Sheet — přidáno na konec nebo přepsáno
  • Komentář k issue nebo PR na GitHubu — pro inženýrské pracovní postupy
  • Koncept e-mailu v Gmailu — připravený ve vašem účtu k revizi a odeslání
  • Hostovaná stránka — viz Hostované weby
  • Soubor v pracovním prostoru — když je artefaktem video, obrázek nebo stahovatelný soubor

"Publikovat do #engineering" nebo "pošli mi to do DM" je jasnější než "pošli to někam."

Provozní tipy

Tyto tipy vycházejí z provozování automatizací v produkci:

  • Sledujte první tři běhy. Automatizace se snadno nastavují; ještě snadněji se dolaďují, jakmile uvidíte, co Okou ve vašem prostředí skutečně vytváří.
  • Udržujte každou úlohu malou. Dlouhé, vícekrokové automatizace jsou křehčí. Pokud jedna z nich musí aktualizovat pět systémů, zvažte rozdělení na dvě.
  • Připněte cíl. Kanály se přejmenovávají a lidé odcházejí. Pojmenujte cíl explicitně v instrukci pracovního postupu; Okou vás upozorní, pokud ho při dalším běhu nenajde.
  • Časově omezte dlouho běžící dotazy. Pokud prompt říká „za posledních 30 dnů“, zopakujte to při každém běhu, aby okno zůstalo čerstvé.
  • Potvrďte časové pásmo. Naplánované a jednorázové automatizace ukládají explicitní časové pásmo; před uložením zkontrolujte zobrazenou hodnotu.
  • Před dovolenou pozastavte. Zejména u automatizací, které vám posílají DM — návrat k 14 krátkým DM není užitečný. Automatizaci vypněte a po návratu ji znovu zapněte; workflow zůstane zachované.

Náklady a objem

Vyvolání automatizace spustí běžný běh a může spotřebovat kredity podle modelové trasy a služeb, které používá. Při odhadu nákladů zkontrolujte automatizační chat a Billing.

Krátké intervaly se rychle násobí: interval 15 minut může běžet až 96krát za den, pokud každý běh skončí před uplynutím dalšího intervalu. Stejně hlučné mohou být i široké filtry událostí. Začněte úzce, zkontrolujte prvních několik vyvolání a pak filtr nebo frekvenci záměrně rozšiřte.

Automatizaci vypnete, když chcete zastavit nová vyvolání bez odstranění jejího workflow nebo historie.

Co dál