Skip to main content
Os agentes de IA transformam conversas simples em ações no seu aplicativo da Base44. Em vez de apenas responder com texto, eles atualizam registros, disparam fluxos de trabalho e se conectam a ferramentas para que você possa executar mais do seu processo em uma única conversa.
Chat do Points Assistant mostrando chamadas de ferramentas bem-sucedidas e respostas confirmando os pontos adicionados

Usando um agente de IA para realizar ações e gerenciar dados no seu app

Cada agente entende os dados do seu aplicativo e pode pesquisar na web, chamar funções de backend e seguir diretrizes detalhadas que você define. Você pode moldar o tom e a persona, decidir quais ferramentas ele pode usar e escolher o modelo de IA que impulsiona seu raciocínio. Por padrão, os agentes usam um modelo Automatic otimizado para respostas rápidas e econômicas, então tudo continua funcionando como antes a menos que você decida mudar. A memória está ativada por padrão para novos agentes, então cada interação parece mais pessoal e consistente desde o início. Seu agente pode lembrar detalhes importantes entre conversas, como preferências, escolhas passadas ou conhecimento compartilhado, e trazer esse contexto de volta na próxima vez que alguém entrar em contato. Os agentes descobrem automaticamente qual ferramenta usar com base no seu aplicativo e solicitação.
Exemplos:
  • “Marque minha reserva de férias de verão como concluída” → usa a ferramenta update_task.
  • “Qual foi o local mais visitado na Europa em 2024?” → usa a ferramenta google_search.
  • “Adicione 15 novas tarefas” → usa a ferramenta insert_task_records.

Configurando um agente de IA

Os agentes de IA estão disponíveis em todos os aplicativos, então você pode começar a criá-los agora mesmo usando o chat de IA.
Quando você conversa com um agente de IA, a Base44 usa créditos de integração. O preço começa em cerca de 3 créditos de integração por mensagem com o modelo padrão e varia com base no modelo selecionado e no tamanho da resposta.
Para configurar um agente de IA:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Escolha um modelo de agente sugerido ou clique em Create from scratch para definir o seu próprio.
Página AI Agents com a opção de criar um agente

Criando um agente no app

Dicas:
  • Use um modelo sugerido para começar rapidamente com uma função de agente pré-construída e instruções que você pode personalizar.
  • Se você escolher Create from scratch, descreva o que deseja no chat de IA e o agente é construído com base na sua entrada.
  • Depois que a IA cria ou edita um agente, um card dele aparece no chat. Clique no card para abrir esse agente no editor.

Personalizando seu agente de IA

Cada agente tem seu próprio painel de configuração com as seguintes seções:
  • Guidelines: Define o comportamento, persona, modelo de IA e arquivos de contexto do agente.
  • Tools: Controla quais dados e ferramentas o agente pode usar.
  • Connectors: Permite que usuários do aplicativo conectem suas próprias contas externas ao agente via OAuth.
  • Skills: Adiciona conjuntos de instruções reutilizáveis que dão ao agente comportamentos ou expertise específicos.
  • Memory: Decide como o agente lembra informações entre conversas.
  • WhatsApp: Conecta o agente ao WhatsApp para que as pessoas possam conversar pelo telefone.
  • Telegram: Conecta o agente ao Telegram para que as pessoas possam conversar de qualquer lugar.
  • LINE: Conecta o agente ao LINE para que as pessoas possam conversar pelo aplicativo LINE.

Configurando diretrizes

Use a aba Guidelines para definir como seu agente se comporta e qual modelo de IA ele usa.
Aba Guidelines de um agente, mostrando os campos Instructions, Context files e AI Model

Definindo as instruções, os arquivos de contexto e o modelo do seu agente

Para personalizar as diretrizes do seu agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em Guidelines.
  5. Atualize a Description para definir a função e o comportamento geral do agente.
  6. Atualize as Instructions com regras detalhadas que seu agente deve seguir.
  7. Em Context files, clique em Upload files ou Choose from library para adicionar material de referência que o agente pode usar para responder perguntas. Por exemplo, manuais de produto, documentos de preços, políticas ou FAQs. Você pode adicionar até 10 arquivos.
  8. Em AI Model, selecione o modelo que impulsiona seu agente. Mantenha Automatic selecionado para respostas rápidas e econômicas, ou escolha um dos modelos Google Gemini, OpenAI GPT, Anthropic Claude ou GLM para raciocínio mais avançado.
  9. Clique em Save.

Escolhendo um modelo de IA

Para a maioria dos agentes, você pode usar a opção Automatic. Ela é otimizada para tarefas de uso geral e fluxos de trabalho interativos e começa em cerca de 3 créditos de integração por mensagem, aumentando com o tamanho da resposta.Se precisar de mais controle, você pode escolher um modelo diferente. O custo de uma mensagem depende do modelo escolhido e do tamanho da resposta. Veja como os outros modelos se comparam ao Automatic:Uma resposta longa em um modelo mais barato pode custar mais que uma resposta curta em um mais caro. Trate isso como um guia e verifique Credits Used em uma mensagem para saber o custo real. Você pode trocar de modelo a qualquer momento se suas necessidades mudarem.
Menu suspenso AI Model aberto na aba Guidelines de um agente, listando todos os modelos que você pode escolher

Os modelos que você pode escolher para um agente

Se não tem certeza de qual modelo usar, deixe Automatic selecionado. Você pode sempre mudar para um modelo mais poderoso depois para raciocínio avançado ou fluxos de trabalho pesados em análise.

Permitindo acesso anônimo

Por padrão, as pessoas precisam fazer login no seu aplicativo antes de poderem usar um agente. Você pode permitir que visitantes conversem com um agente sem fazer login ativando o acesso anônimo para esse agente, para que qualquer pessoa possa iniciar uma conversa imediatamente. Você pode ver as conversas anônimas na aba Users no seu painel de Agents, assim como as conversas de usuários logados. Veja como visualizar conversas do agente.
Este recurso ainda não está disponível para todos os usuários.
Quando o acesso anônimo está ativado, os visitantes podem conversar com o agente sem fazer login, na web e em canais conectados (WhatsApp e Telegram). Usuários anônimos não podem acessar dados privados por usuário, então mantenha isso desativado para agentes que gerenciam dados pessoais. Conversas anônimas também consomem créditos de integração do pool do seu workspace, o mesmo que usuários logados, então ative isso apenas para agentes que você deseja abertos a todos. A configuração está desativada por padrão e você a controla por agente. Para permitir acesso anônimo para um agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em Guidelines.
  5. Ative o botão Allow anonymous access.
  6. Clique em Save.
Allow anonymous access setting in the agent Guidelines tab

Turning on anonymous access in the agent's Guidelines tab

Gerenciando ferramentas e acesso a dados

Use a aba Tools para decidir o que seu agente pode fazer e quais dados pode acessar.
Você pode pedir ao chat de IA para adicionar ou atualizar ferramentas para seu agente. Descreva o que deseja que o agente faça e a IA configura as ferramentas certas automaticamente, sem que você precise configurá-las na aba Tools.
Painel de ferramentas do agente mostrando uma ferramenta de entidade e suas operações permitidas

Definindo as ferramentas de um agente

Para gerenciar as ferramentas de um agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em Tools.
  5. Escolha quais ferramentas o agente pode usar. Por exemplo:
    • Ferramentas de entidade para criar, ler, atualizar ou excluir registros.
    • Funções de backend para enviar notificações, iniciar workflows ou chamar APIs externas.
  6. Ajuste quaisquer permissões específicas da ferramenta para que o agente acesse apenas os dados necessários.
  7. Clique em Save.
Você pode adicionar ou remover ferramentas a qualquer momento conforme seu aplicativo evolui. Por exemplo, você pode começar com ferramentas de entidade somente leitura e depois permitir atualizações após testar o agente.

Adicionando conectores de usuário

Use a aba Connectors para permitir que os usuários do seu aplicativo conectem suas próprias contas externas ao agente. Quando um conector está ativado, o agente pode criar links de conexão OAuth para que cada pessoa possa autorizar o acesso à sua própria conta nesse serviço diretamente de uma conversa. Por exemplo, em um aplicativo de consultor de viagens, cada usuário poderia conectar seu próprio Google Calendar para que o agente pudesse planejar e agendar itinerários em seu nome. Saiba mais sobre a configuração de conectores para usuários do aplicativo. Para adicionar um conector de usuário para seu agente:
  1. No chat de IA, peça ao agente para adicionar um conector de usuário, por exemplo: Quero que os usuários do meu aplicativo conectem suas próprias contas do LinkedIn a este agente.
  2. Quando o formulário aparecer, preencha os detalhes necessários. Estes variam por provedor, mas geralmente incluem um nome do conector, Client ID, Client Secret e os escopos que seu aplicativo precisa.
  3. Siga as instruções na tela para autorizar o conector e escolher as permissões que serão solicitadas aos usuários do seu aplicativo.
  4. Clique em Approve.
Configuração do agente com a aba Connectors aberta e um conector de usuário do LinkedIn ativado

Conector de usuário configurado na aba Connectors de um agente

Dicas:
  • Antes de preencher o formulário ao adicionar um conector, certifique-se de já ter criado um aplicativo OAuth no console de desenvolvedor do provedor e ter o Client ID, Client Secret e escopos necessários prontos.
  • Se um conector de usuário já estiver configurado no seu workspace, ele aparece automaticamente na aba Connectors. Vá para Edit Agent, clique em Connectors, ative-o e clique em Save.
  • A aba Connectors também mostra quais funções de backend estão usando cada conector, para que você possa ver exatamente o que o agente pode fazer com ele.

Adicionando habilidades ao agente

Habilidades são conjuntos de instruções reutilizáveis que você anexa a um agente para dar a ele comportamentos, expertise ou políticas específicos. Você pode anexar até 10 habilidades por agente.
Painel de habilidades do agente com alternâncias para habilidades do app e do workspace

Adicionando habilidades a um agente

Existem 2 tipos de habilidades:
  • App Skills: Habilidades que você cria para um aplicativo específico. Uma vez criadas, podem ser reutilizadas em todos os agentes desse aplicativo.
  • Workspace Skills: Habilidades compartilhadas em todo o seu workspace. Saiba mais sobre gerenciar habilidades do workspace.
Para adicionar uma habilidade de aplicativo ao seu agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em Skills.
  5. Clique em Add Skill em App Skills.
  6. Escolha como criar a habilidade:
    • Selecione Start from scratch para escrever suas próprias instruções.
    • Selecione um modelo como refund-policy, support-escalation, pricing-and-plans ou brand-voice para começar a partir de uma estrutura pronta.
  7. Insira um Skill name, uma Description opcional e suas Instructions.
  8. Ative o botão Enable for current agent se quiser que a habilidade esteja ativa imediatamente.
  9. Clique em Create Skill.
  10. Clique em Save.
Para usar uma habilidade de workspace, role até Workspace Skills e ative qualquer habilidade que queira ativar para este agente.

Configurando a memória

A memória do agente permite que seu agente lembre informações importantes entre conversas, como preferências, fatos-chave ou conhecimento compartilhado. Você controla se as memórias são compartilhadas entre todos ou mantidas específicas para cada pessoa.
A memória está ativada por padrão para novos agentes.
O painel Memory de um agente, com Enable Memory ativado, 3 opções de escopo de memória, um campo Memory Instructions e uma lista Saved Memories abaixo

Ativando a memória do seu agente

Para ativar a memória do seu agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em Memory.
  5. Clique no botão Enable Memory para ativar a memória.
  6. Em Memory Scope, escolha como este agente salva memórias:
    • Global & Per User: O agente pode criar memórias compartilhadas para todos e memórias pessoais para cada pessoa.
    • Global Only: O agente cria memórias que são compartilhadas entre todos que conversam com ele.
    • Per User Only: O agente cria memórias que são específicas para cada pessoa.
  7. Em Memory Instructions, insira orientações que expliquem quando salvar memórias e o que incluir.
  8. Depois que seu agente tiver algumas conversas, revise Saved Memories para ver o que o agente armazenou. Clique em Refresh para carregar novas memórias.
  9. Clique em Save.
Use as instruções de memória para manter seu agente focado. Por exemplo:
  • Salve memórias globais para atualizações de produto, anúncios da empresa e conhecimento compartilhado.
  • Salve memórias de usuário para preferências pessoais como estilo de comunicação, tom e interesses específicos.

Conectando-se a canais de mensagens

Conecte seu agente a aplicativos de mensagens externos para que as pessoas possam conversar com ele sem abrir o seu aplicativo. Cada canal conectado tem as mesmas capacidades do seu agente no aplicativo, e você configura e conecta cada um separadamente.

WhatsApp

Conecte seu agente ao WhatsApp para que as pessoas possam enviar mensagens diretamente ao agente do seu aplicativo pelo telefone, sem sequer abrir o aplicativo.
Painel de boas-vindas do agente no app com um botão para iniciar um chat no WhatsApp

Conectando seu agente ao WhatsApp

Um agente conectado ao WhatsApp pode fazer tudo o que seu agente no aplicativo faz. Isso inclui criar, ler, atualizar ou excluir entidades no seu aplicativo, disparar funções de backend como enviar notificações ou iniciar workflows, e gerenciar os dados do seu aplicativo, como atualizar tarefas e adicionar registros. Se seu agente pode fazer isso dentro do seu aplicativo, ele pode fazer no WhatsApp também.
Um chat do WhatsApp com o agente, em que um código de ativação enviado é seguido por uma saudação, um pedido para dar um ponto ao Ben pela lição de casa e o agente confirmando o novo total dele

Usando seu agente no WhatsApp

Informações sobre o uso do WhatsApp com seu agente

  • Este recurso está disponível gratuitamente em todos os planos.
  • Um total de 3 agentes no aplicativo podem ser conectados ao WhatsApp em todos os seus aplicativos. Este limite é separado das conexões do Superagent no WhatsApp, que têm seu próprio pool. Se tentar conectar mais de 3, você precisa desconectar um antes de continuar.
  • Cada agente recebe seu próprio número do WhatsApp.
  • Agentes do WhatsApp usam apenas créditos de integração. Nenhum crédito de mensagem é cobrado. Cada mensagem enviada ou recebida usa 1 crédito de integração para o relay do WhatsApp, mais créditos de integração adicionais para ações do agente como chamadas LLM, geração de imagens ou envio de e-mails.
  • Os visitantes do seu aplicativo não precisam instalar nada para usar agentes do WhatsApp. Basta tocar no botão do WhatsApp no seu aplicativo para iniciar um chat. As pessoas devem enviar a primeira mensagem, para ajudar a prevenir spam e mantê-las seguras. Uma vez que a conversa começa, o agente pode responder assim como faz dentro do seu aplicativo.
  • As conversas do WhatsApp suportam imagens e mensagens de voz.
  • Seu agente também lê localizações e contatos compartilhados. Uma localização chega com suas coordenadas, nome do lugar e endereço. Um contato chega como nome e número de telefone, sem nada mais do cartão de contato.
  • Seu agente consegue perceber que alguém enviou uma figurinha, mas não o que a figurinha mostra.
  • Se seu aplicativo é público, as pessoas precisam fazer login no seu aplicativo antes de poderem usar o agente do WhatsApp. Isso garante que o agente possa identificar com quem está conversando e responder com base nos dados dela. Para permitir que as pessoas conversem sem fazer login, ative Allow anonymous access na aba Guidelines do agente. Usuários anônimos não podem acessar dados privados por usuário.
Para ativar o WhatsApp para seu agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em WhatsApp.
  5. Clique em Send to Chat em Add WhatsApp to Your App para adicionar um botão do WhatsApp ao seu aplicativo.
  6. Personalize a mensagem de boas-vindas do WhatsApp.
  7. Clique em Save.
Painel WhatsApp na configuração do agente com WhatsApp destacado na barra lateral e um botão Test Chat

Conectando o agente do seu app ao WhatsApp

Telegram

Conecte seu agente ao Telegram para que as pessoas possam enviar mensagens diretamente pelo Telegram, sem abrir o seu aplicativo. Um agente conectado ao Telegram tem as mesmas capacidades do seu agente no aplicativo. Ele pode criar, ler, atualizar ou excluir registros, disparar funções de backend e gerenciar os dados do seu aplicativo.

Informações sobre o uso do Telegram com seu agente

  • Todos os recursos do chat web funcionam perfeitamente no Telegram, incluindo ferramentas e acesso a dados.
  • As pessoas podem enviar notas de voz e imagens para uma interação natural.
  • Seu agente também lê localizações, figurinhas e contatos compartilhados. Um pin ou lugar nomeado chega com suas coordenadas e endereço. Uma figurinha chega como o emoji que ela representa, e um contato como nome e número de telefone, sem nada mais do cartão de contato.
  • Uma localização em tempo real dá ao seu agente um único registro do momento em que foi compartilhada, não atualizações contínuas.
  • Seu bot do Telegram é criado e conectado instantaneamente sem necessidade de configuração manual.
  • Para iniciar uma conversa, as pessoas abrem seu bot no Telegram e enviam /start.
  • Você pode adicionar um botão do Telegram ao seu aplicativo para que as pessoas abram o bot diretamente do seu aplicativo.
Para ativar o Telegram para seu agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em Telegram.
  5. Clique em Connect Telegram Bot.
  6. Siga as instruções no Telegram para criar e conectar seu bot.
  7. Clique em Send to Chat em Add Telegram to Your App para adicionar um botão do Telegram ao seu aplicativo.
  8. Personalize a mensagem de boas-vindas do Telegram.
  9. Clique em Save.
O painel Telegram de um agente, com um QR code e um botão Connect Telegram Bot, acima de uma lista How it works e de um prompt Add Telegram to Your App

Conectando seu agente ao Telegram

LINE

Conecte seu agente ao LINE para que as pessoas possam enviar mensagens diretamente pelo aplicativo LINE, sem abrir o seu aplicativo. Um agente conectado ao LINE tem as mesmas capacidades do seu agente no aplicativo. Ele pode criar, ler, atualizar ou excluir registros, disparar funções de backend e gerenciar os dados do seu aplicativo.
Observações:
  • O LINE está disponível apenas no Japão.
  • As respostas do LINE são apenas em texto simples. Evite usar markdown ou HTML na sua mensagem de boas-vindas ou diretrizes.
Para ativar o LINE para seu agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique em Edit Agent no agente relevante.
  4. Clique em LINE.
  5. Escaneie o código QR ou copie o código de ativação, abra o LINE no seu telefone, adicione o bot da Base44 e envie o código de ativação para conectar.
  6. Clique em Send to Chat em Add LINE to Your App para adicionar um botão do LINE ao seu aplicativo.
  7. Personalize a mensagem de boas-vindas do LINE.
  8. Clique em Save.
Os códigos de ativação expiram após 30 minutos. Se o seu expirou, clique em Regenerate Code para obter um novo.
Aba LINE na configuração do agente com um QR code e um código de ativação para conectar o agente

Conectando seu agente ao LINE


Visualizando quem usa seus agentes

A aba Users no seu painel de Agents mostra cada usuário do aplicativo que conversou com um dos seus agentes. Para cada usuário, você pode ver sua função, quantos agentes ele usou, seu total de conversas e créditos usados. Você pode classificar a lista por agentes, conversas ou créditos.
A página Agents na aba Users, listando 2 pessoas com sua função, número de agentes, conversas e créditos

Visualizando os usuários do agente no dashboard do seu app

Você pode aprofundar de um usuário até suas conversas com um agente específico e abrir qualquer conversa para ler a transcrição completa. Para visualizar usuários do agente:
  1. Vá para Dashboard no editor do seu aplicativo.
  2. Clique em Agents.
  3. Clique na aba Users.
  4. Clique em uma linha de usuário para ver com quais agentes ele conversou e quantas conversas e créditos cada agente usou.
  5. Clique em View ao lado de um agente para ver a lista completa de conversas desse usuário com ele.
  6. Clique em uma conversa para ler a transcrição completa, incluindo mensagens, chamadas de ferramentas e créditos usados.
Dicas:
  • Use a barra de pesquisa para encontrar alguém pelo nome ou e-mail.
  • Use Filter by para filtrar por agente ou função (User, Editor ou Admin).
  • Use o seletor de datas para filtrar por hoje, últimos 7 dias, últimos 30 dias ou todo o tempo.
  • Clique em um cabeçalho de coluna para classificar por agentes, conversas ou créditos.

Perguntas frequentes

Clique em uma pergunta abaixo para saber mais sobre agentes de IA.
Isso pode acontecer se houver uma entidade vazia nas configurações de Tools and Capabilities do agente.Para resolver isso:
  1. Abra as configurações do seu agente.
  2. Clique na aba Tools and Capabilities.
  3. Atualize ou remova a entidade vazia.
  4. Clique em Save.
Painel de ferramentas do agente mostrando as operações permitidas para cada ferramenta de entidade

Ferramentas de entidade e suas operações

Após a atualização, você deve conseguir enviar mensagens sem erros.
Sim. Os agentes estão disponíveis em todos os planos, incluindo o plano Free.
Os agentes são ferramentas flexíveis e poderosas que ajudam você a:
  • Automatizar tarefas repetitivas.
  • Obter respostas informadas em tempo real.
  • Manter seu fluxo de trabalho dentro de um aplicativo.
  • Escolher as ferramentas certas automaticamente.
Vá para Dashboard, clique em Agents e clique na aba Users. Clique em um usuário para ver suas conversas por agente, depois clique em View para abrir a lista de conversas. Clique em qualquer conversa para ler a transcrição completa.
O modelo de IA que você escolhe afeta tanto como seu agente se comporta quanto quantos créditos de integração ele usa.
  • Automatic escolhe um modelo rápido e de uso geral para cada mensagem e começa em cerca de 3 créditos, aumentando com o tamanho da resposta.
  • GPT-6 Luna custa mais ou menos o mesmo que o Automatic.
  • Gemini 3.8 Flash, GLM 5.2 e Claude Sonnet 5 custam várias vezes o Automatic.
  • Claude Opus 5.5 e GPT-6.1 Sol custam muitas vezes o Automatic.
  • GPT-6 Astra e Claude Fable 5.1 são feitos para o raciocínio mais difícil e são as opções mais caras.
Se não tem certeza de qual modelo usar, mantenha Automatic selecionado para obter um bom equilíbrio de velocidade, qualidade e custo.
Você pode anexar até 10 habilidades por agente. As habilidades podem ser uma combinação de habilidades de aplicativo que você mesmo cria e habilidades de workspace compartilhadas em todo o seu workspace.
Em Agents no painel do seu aplicativo, você pode ver o total de créditos usados por um agente diretamente abaixo do seu nome.
Página AI Agents com o uso de créditos exibido abaixo do nome do agente

Créditos usados por um agente

Habilidades de aplicativo são criadas dentro de um aplicativo específico e podem ser reutilizadas em todos os agentes desse aplicativo. Habilidades de workspace são compartilhadas em todo o seu workspace e são gerenciadas nas configurações do seu workspace. Você pode alternar habilidades de workspace ativadas ou desativadas para agentes individuais sem editar a própria habilidade.
Sim. Um workflow com o gatilho In-app agent roda no momento em que alguém inicia uma nova conversa com seu agente. Use-o para ser notificado quando um cliente entra em contato, adicioná-lo aos seus contatos automaticamente ou enviar a si mesmo um resumo no final do dia.Peça ao chat de IA para configurá-lo, por exemplo Quando alguém iniciar uma conversa com meu agente, envie para o meu e-mail o nome da pessoa e a primeira mensagem. Saiba mais sobre como criar workflows.
Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a versão em inglês.