Nesta seção
Funções lógicas
O bloco de construção principal — tipos de gatilho, payloads e o cliente de API tipado.
Habilidades e agentes
Instruções reutilizáveis para agentes de IA e assistentes com prompts de sistema personalizados.
Conexões
Credenciais OAuth que seu app mantém para serviços de terceiros — Linear, GitHub, Slack e outros.
Armazenamento de chave-valor
Persistir o estado entre execuções de funções de lógica — caches, cursores e declarações entre espaços de trabalho.
Tipos de gatilho em resumo
Uma função de lógica escolhe um ou mais gatilhos — cada entrada abaixo é um campo separado emdefineLogicFunction():
As funções são executadas em sandbox, em processos Node.js isolados, e acessam o workspace por meio de um cliente de API tipado, com escopo definido pelo papel declarado em
defineApplication().
Ganchos de instalação — código que é executado antes ou depois da instalação — compartilham esse runtime, mas usam suas próprias funções define e ficam em Config → Install Hooks.