V této části
Logické funkce
Základní stavební blok — typy spouštěčů, payloady a typovaný klient API.
Dovednosti a agenti
Opakovaně použitelné pokyny pro agenty AI a asistenti s vlastními systémovými prompty.
Připojení
Přihlašovací údaje OAuth, které vaše aplikace uchovává pro služby třetích stran — Linear, GitHub, Slack a další.
Přehled typů spouštěčů
Logická funkce volí jeden nebo více spouštěčů — každá z níže uvedených položek je samostatné pole vdefineLogicFunction():
| Spouštěč | Kdy se spouští | Nastavení |
|---|---|---|
| HTTP route | Požadavek dorazí na váš koncový bod /s/\<path> | httpRouteTriggerSettings |
| Cron | CRON výraz se shoduje | cronTriggerSettings |
| Událost databáze | Záznam v pracovním prostoru je vytvořen, aktualizován nebo smazán | databaseEventTriggerSettings |
| Nástroj AI | Funkce Twenty AI se rozhodne zavolat vaši funkci | toolTriggerSettings |
| Akce pracovního postupu | Krok pracovního postupu vyvolá vaši funkci | workflowActionTriggerSettings |
defineApplication().
Instalační hooky — kód, který běží před nebo po instalaci — sdílejí toto běhové prostředí, ale používají vlastní funkce
define a nacházejí se pod Config → Install Hooks.