As Funções são códigos personalizados responsáveis por processar os eventos capturados pelo Uappi Ágora.
Sempre que um evento é disparado, a função correspondente é executada para realizar uma ação, como integrar sistemas, consultar APIs ou automatizar processos.

Antes de criar uma Função, é recomendado possuir:
Também é possível utilizar LLMs como assistentes durante o desenvolvimento das Funções.
Ao iniciar a criação de uma Função, selecione o evento que será responsável por disparar sua execução.
Os eventos disponíveis são organizados por categorias e podem ser localizados utilizando o campo de busca e os filtros disponíveis.
Na etapa seguinte, selecione o Provider responsável pela execução da Função.
O Ágora permite utilizar diferentes Providers, conforme a configuração realizada anteriormente.
Defina um nome e uma descrição para facilitar a identificação da Função.
Utilize nomes objetivos que representem claramente a finalidade da automação.
Na etapa Implementação, desenvolva o código ou informe o endpoint responsável pela execução da Função.
Ao criar uma nova Função, o Ágora disponibiliza automaticamente um template básico para auxiliar no desenvolvimento.
O código utilizado dependerá do Provider escolhido.
Antes de colocar a Função em produção, utilize o Playground para validar sua implementação.
Com o Playground é possível:
Utilize a opção Deploy & Testar para realizar os testes necessários.
Importante: As alterações não são salvas automaticamente. Utilize Salvar rascunho ou Salvar em produção para registrar as modificações.
Caso a Função utilize tokens, API Keys ou outras credenciais, configure essas informações na aba Variáveis.
As Variáveis de Ambiente permitem armazenar informações sensíveis de forma segura e reutilizá-las em diferentes Funções.

Importante: Nunca armazene credenciais diretamente no código da Função.
Sim. É recomendado possuir conhecimentos em JavaScript ou TypeScript, dependendo do Provider utilizado. LLMs podem ser utilizadas como apoio durante o desenvolvimento.
Sim. Utilize o Playground para executar testes, validar o payload e identificar possíveis erros antes da publicação.
Não. É necessário utilizar Salvar rascunho ou Salvar em produção para registrar as alterações realizadas.
Utilize as Variáveis de Ambiente. Elas permitem armazenar credenciais de forma segura e reutilizá-las em diferentes Funções.
Deixe um comentário