В этом разделе
Логические функции
Основной строительный блок — типы триггеров, полезные данные (payloads) и типизированный клиент API.
Навыки и агенты
Повторно используемые инструкции агента ИИ и ассистенты с пользовательскими системными подсказками.
Подключения
OAuth-учетные данные, которые ваше приложение хранит для сторонних сервисов — Linear, GitHub, Slack и других.
Типы триггеров вкратце
Логическая функция выбирает один или несколько триггеров — каждая запись ниже — это отдельное поле вdefineLogicFunction():
| Триггер | Когда запускается | Настройка |
|---|---|---|
| HTTP-маршрут | Запрос попадает на вашу конечную точку /s/\<path> | httpRouteTriggerSettings |
| Cron | Срабатывает выражение CRON | cronTriggerSettings |
| Событие базы данных | Запись рабочего пространства создается, обновляется или удаляется | databaseEventTriggerSettings |
| Инструмент ИИ | Возможность Twenty AI решает вызвать вашу функцию | toolTriggerSettings |
| Действие рабочего процесса | Шаг рабочего процесса вызывает вашу функцию | workflowActionTriggerSettings |
defineApplication().
Хуки времени установки — код, который выполняется до или после установки, — используют то же окружение выполнения, но свои собственные функции
define* и находятся в разделе Config → Install Hooks.