Os pilares fundamentais de Custom Functions em 2024
Aprenda a criar funções JavaScript personalizadas para seus agentes de IA da Toolzz AI.

Os pilares fundamentais de Custom Functions em 2024
17 de abril de 2026
No cenário dinâmico do atendimento ao cliente, a capacidade de personalizar e automatizar processos é crucial para o sucesso. As Custom Functions no Toolzz AI oferecem uma solução poderosa para integrar a inteligência artificial com sistemas existentes e executar tarefas complexas, elevando a eficiência e a experiência do cliente. Empresas como Bradesco, Itaú, BTG Pactual e Mercado Bitcoin já utilizam essa funcionalidade para otimizar suas operações.
O que são Custom Functions?
Custom Functions, ou Funções Personalizadas, são trechos de código JavaScript que você pode criar e integrar diretamente ao seu agente de IA no Toolzz AI. Essas funções permitem que o agente execute ações que vão além das capacidades básicas de processamento de linguagem natural (PNL), como consultar APIs externas, gerar links de pagamento dinâmicos, agendar compromissos e muito mais. Essencialmente, você está expandindo as habilidades do seu agente de IA para realizar tarefas específicas e personalizadas para as necessidades do seu negócio.
Problema que resolve
Imagine que sua equipe de atendimento gasta horas consultando diferentes sistemas para obter informações e responder às perguntas dos clientes. Ou, considere a necessidade de gerar links de pagamento personalizados para cada cliente, um processo manual e propenso a erros. Essas tarefas repetitivas e complexas consomem tempo valioso dos seus agentes e podem levar a atrasos no atendimento e insatisfação do cliente. As Custom Functions resolvem esse problema permitindo que o agente de IA automatize essas tarefas, liberando sua equipe para se concentrar em interações mais complexas e estratégicas. Estudos mostram que a automação de tarefas repetitivas pode aumentar a produtividade da equipe em até 30%.
Quer automatizar tarefas e aumentar a produtividade da sua equipe? Conheça a Toolzz AI e veja como as Custom Functions podem transformar seu atendimento.
Como configurar no Toolzz AI
Configurar Custom Functions no Toolzz AI é um processo simples e intuitivo:
- Acesse o painel de administração: Faça login em admin.toolzz.ai.
- Selecione seu agente: Escolha o agente de IA que você deseja personalizar.
- Navegue até a seção 'Custom Functions': No menu lateral, encontre e clique na opção 'Custom Functions'.
- Crie uma nova função: Clique no botão 'Criar Função'.
- Defina o nome e a descrição: Dê um nome descritivo à sua função e adicione uma breve descrição do que ela faz.
- Escreva o código JavaScript: Insira o código JavaScript da sua função no editor de código.
- Defina os parâmetros: Especifique os parâmetros que a função recebe e os tipos de dados esperados.
- Salve a função: Clique no botão 'Salvar' para salvar sua função.
O Toolzz AI oferece um ambiente de desenvolvimento integrado (IDE) com recursos como realce de sintaxe e verificação de erros para facilitar o processo de criação e depuração das funções.
Exemplo prático
Vamos criar uma Custom Function que consulta uma API de cotação de moedas e retorna a cotação atual do dólar para o real.
Código JavaScript:
javascript
async function getDolarCotacao() {
const apiKey = 'SUA_CHAVE_API';
const url = https://api.exchangerate-api.com/v4/latest/USD;
const response = await fetch(url); const data = await response.json();
return data.rates.BRL; }
Diálogo de exemplo:
Cliente: Qual a cotação do dólar hoje?
Agente AI: A cotação atual do dólar para o real é de R$ 5,15. (Valor obtido através da API).
Neste exemplo, o agente de IA executa a função getDolarCotacao(), que consulta a API e retorna a cotação do dólar, permitindo que o agente forneça uma resposta precisa e atualizada ao cliente.
Dicas de configuração avançada
- Use variáveis de ambiente: Para armazenar informações sensíveis, como chaves de API, use variáveis de ambiente em vez de hardcodificá-las no código.
- Implemente tratamento de erros: Adicione blocos
try...catchpara lidar com erros e garantir que a função não falhe inesperadamente. - Otimize o desempenho: Escreva código eficiente e evite chamadas desnecessárias a APIs externas para garantir que a função seja executada rapidamente.
- Documente suas funções: Adicione comentários ao seu código para explicar o que cada função faz e como ela funciona. Isso facilitará a manutenção e a colaboração com outros desenvolvedores.
- Teste extensivamente: Teste suas funções com diferentes entradas e cenários para garantir que elas funcionem corretamente em todas as situações.
Quer ver na prática?
Solicitar demonstraçãoLimitações e workarounds
- Tempo de execução: As Custom Functions têm um tempo de execução limitado para evitar o consumo excessivo de recursos. Se sua função demorar muito para ser executada, você pode dividi-la em tarefas menores ou usar uma fila de mensagens para processar as tarefas de forma assíncrona.
- Segurança: Tenha cuidado ao acessar APIs externas e valide os dados recebidos para evitar vulnerabilidades de segurança.
- Complexidade do código: Funções muito complexas podem ser difíceis de manter e depurar. Considere dividir a lógica em funções menores e mais modulares.
Planos que incluem
As Custom Functions estão disponíveis a partir do plano Starter (R$990/mês) do Toolzz AI. O plano Enterprise (R$3.900/mês) oferece recursos avançados, como maior tempo de execução e acesso a um ambiente de desenvolvimento dedicado. O plano Mini (R$399/mês) não possui essa funcionalidade.
Quer testar essa feature? Crie seu agente de IA no Toolzz AI a partir de R$399/mês no plano Mini. Já imaginou seu agente usando Custom Functions para atender seus clientes 24/7 pelo WhatsApp? Conheça em toolzz.com.br/ai.
Para empresas que buscam alternativas, existem soluções como Dialogflow e Amazon Lex. No entanto, a Toolzz AI se destaca pela facilidade de uso, flexibilidade e integração nativa com o WhatsApp e outros canais de comunicação, além do suporte especializado em português.
Veja como é fácil criar sua IA
Clique na seta abaixo para começar uma demonstração interativa de como criar sua própria IA.


















