本节内容
逻辑函数
核心构建块——触发器类型、载荷以及类型化的 API 客户端。
技能与智能体
可复用的 AI 智能体指令和助手,支持自定义系统提示词。
连接
你的应用为第三方服务(如 Linear、GitHub、Slack 等)持有的 OAuth 凭证。
触发器类型一览
逻辑函数选择一个或多个触发器——下面的每一项都是defineLogicFunction() 上的一个独立字段:
| 触发器 | 触发时机 | 设置 |
|---|---|---|
| HTTP 路由 | 请求命中你的 /s/\<path> 端点 | httpRouteTriggerSettings |
| Cron | 匹配到一个 CRON 表达式时 | cronTriggerSettings |
| 数据库事件 | 当工作区记录被创建、更新或删除时 | databaseEventTriggerSettings |
| AI 工具 | 某个 Twenty AI 功能决定调用你的函数时 | toolTriggerSettings |
| 工作流动作 | 当工作流步骤调用你的函数时 | workflowActionTriggerSettings |
defineApplication() 上声明角色范围内的类型化 API 客户端访问工作区。
安装时钩子(Install-time hooks)——在安装前或安装后运行的代码——与上述共享同一运行时,但使用它们自己的 define 函数,并位于 Config → Install Hooks 下。