About Triggers
Pracovní postupy vždy začínají jedním spouštěčem, který určuje, kdy by měla být automatizace spuštěna.
Záznam je vytvořen
Spouští pracovní postup, když je vytvořen nový záznam ve vybraném objektu (Lidé, Společnosti, Příležitosti nebo jakýkoli vlastní objekt). Konfigurace: Vyberte typ objektu, který chcete sledovat ohledně nových záznamů.- This trigger is great for records created by csv, mailbox and calendar synchronization, API.
- It is not recommended for records created manually: with this trigger, workflows start as soon as the record is created. Since Twenty UI offers auto-save on the fly (there is not an edit mode and then a validation to save records), the workflow will be triggered before the user inputs all the fields.
To trigger this workflow on records created manually, it is recommended to use the trigger
Record is created or updatedinstead.
Záznam je aktualizován
Spouští pracovní postup, když jsou v existujícím záznamu provedeny změny. Konfigurace:- Vyberte typ objektu
- Volitelně specifikujte, které pole chcete sledovat pro změny
Záznam je aktualizován nebo vytvořen
Spouští pracovní postup, když je záznam buď vytvořen, nebo aktualizován ve vybraném objektu. Proč to je důležité: Tento spouštěč je obzvláště užitečný, protože záznamy vytvořené různými metodami se chovají odlišně:- API/CSV importy: Záznamy jsou vytvořeny s okamžitě vyplněnými všemi poli
- Manuální tvorba: Záznamy jsou nejprve vytvořeny, poté jsou pole přidávány v následných aktualizacích
- Vyberte typ objektu, který chcete sledovat
- Volitelně specifikujte, které pole chcete sledovat pro změny
- Pracovní postup se spustí jak při počátečním vytvoření, tak při jakýchkoliv následných aktualizacích
Záznam je odstraněn
Spouští pracovní postup, když je záznam odstraněn z objektu. Konfigurace: Vyberte typ objektu, který chcete sledovat ohledně odstranění.Manual Trigger
Spustí pracovní postup, když jej vyvolá uživatelská akce. This trigger can be accessed through theCmd+K menu or via a custom button that will be displayed in the top navbar after selecting record(s).

-
Global: No record is required to trigger this workflow. The workflow is triggered from the command menu
Cmd + Kanywhere (from any object) and does not use record(s) as input. -
Single: The selected record(s) will be passed to your workflow. Toto je nastaveno pro daný objekt. Před spuštěním pracovního postupu je možné vybrat několik záznamů. The workflow will run from beginning to end as many times as there are records selected.
Soft limit: 100 runs/minute. Beyond this, workflows remain in “Not Started” status and are processed gradually—either by a background job or when another workflow enters the queue. This means you can select more than 100 records with a Single trigger; execution will just be slower.
- Hromadné: Vybrané záznamy budou předány do vašeho pracovního postupu. Toto je nastaveno pro daný objekt. Před spuštěním pracovního postupu je možné vybrat několik záznamů. Pracovní postup poběží jednou, přičemž celý seznam záznamů bude použit jako vstup. This means the workflow needs to contain an Iterator action.
This is more advanced, and best for people who want to optimize the number of workflow runs.

- Select the target object (for Single and Bulk availability)
- Vyberte ikonu příkazu pro spuštění pracovního postupu
- Nakonfigurujte umístění v navigaci (připnuté nebo nepřipnuté)
Cmd+Kmenu to find and launch manual workflows- Vlastní tlačítko v horní navigaci (pokud je nastaveno)
Time-Based Trigger: On a Schedule
Spouští pracovní postup v opakovaných intervalech, které definujete. Konfigurace:- Vyberte časovou jednotku (minuty, hodiny, dny)
- Zadejte hodnotu nebo použijte vlastní cron výrazy pro rozšířené plánování
Timezone: Scheduled workflows run in UTC. When setting hours for daily schedules, convert your local time to UTC.
External Trigger: Webhook
Starts the workflow when a GET or POST request is received from an external service.
- The workflow provides a unique webhook URL—copy this and add it to your external system as the endpoint to call.
- For POST requests, define the expected body structure so Twenty knows what data to expect. Add here the fields you will receive that will be needed below in your workflow.
- Configure authentication (coming soon).
Choosing the Right Trigger
| Use Case | Recommended Trigger |
|---|---|
| New leads need processing | Záznam je vytvořen |
| Data changes need sync | Záznam je aktualizován |
| Import/manual data handling | Záznam je aktualizován nebo vytvořen |
| Cleanup after deletion | Záznam je odstraněn |
| User-initiated action | Spustit manuálně |
| Recurring reports | On a Schedule |
| External integration | Webhook or On a Schedule |