In questa sezione
Funzioni logiche
Il blocco di base — tipi di trigger, payload e client API tipizzato.
Skill e agenti
Istruzioni riutilizzabili per agenti AI e assistenti con prompt di sistema personalizzati.
Connessioni
Credenziali OAuth che la tua app detiene per servizi di terze parti — Linear, GitHub, Slack e altri.
Tipi di trigger in sintesi
Una funzione logica sceglie uno o più trigger — ogni voce qui sotto è un campo separato sudefineLogicFunction():
| Scatenante | Quando viene eseguito | Impostazione |
|---|---|---|
| Route HTTP | Una richiesta raggiunge il tuo endpoint /s/\<path> | httpRouteTriggerSettings |
| Cron | Viene soddisfatta un’espressione CRON | cronTriggerSettings |
| Evento database | Un record dello spazio di lavoro viene creato, aggiornato o eliminato | databaseEventTriggerSettings |
| Strumento AI | Una funzionalità AI di Twenty decide di chiamare la tua funzione | toolTriggerSettings |
| Azione del workflow | Uno step di workflow richiama la tua funzione | workflowActionTriggerSettings |
defineApplication().
Hook di installazione — codice che viene eseguito prima o dopo l’installazione — condividono questo runtime ma usano le proprie funzioni define e risiedono in Config → Install Hooks.