Crie um aplicativo com o Assistente de IA do Jitterbit App Builder
Introdução
Você pode usar o Assistente de IA do App Builder para projetar e construir novas aplicações, além de modificar as existentes.
As interações são sessões de chat em tempo real que consistem nas suas entradas (ou prompts) e nas respostas do Assistente de IA. Você pode usar texto ou imagens para explicar o que deseja, ou para descobrir o que o Assistente de IA pode fazer. Aprenda sobre as capacidades, limitações e restrições do Assistente de IA.
Você pode conversar em inglês (EUA), alemão ou português (Brasil).
Pré-requisitos
Para usar o Assistente de IA do Jitterbit App Builder, você deve ter o seguinte:
-
A opção do Assistente de IA do Jitterbit App Builder incluída na sua licença do App Builder.
-
Uma conta de usuário do App Builder com o papel de Admin, Developer ou Silo Developers. (Veja o histórico de versões do recurso do Assistente de IA se você estiver usando uma versão anterior.)
-
Uma chave de API do Azure OpenAI ou do OpenAI. A implantação do modelo deve ter um limite de taxa TPM (tokens por minuto) suficiente para o seu uso.
Limites de TPM
Os seguintes limites de TPM se aplicam à versão 1 do Assistente de IA, que usa o GPT-4.1.
Os limites de TPM da OpenAI são baseados no seu nível de uso e modelo. Para garantir que seu nível de uso suporte o limite de TPM necessário, verifique os limites de taxa do modelo OpenAI para a sua versão do Assistente de IA selecionada:
Para um único desenvolvedor concorrente usando a versão 1 do Assistente de IA, recomendamos pelo menos 550.000 TPM alocados para o modelo gpt-4.1.
A versão 2 do Assistente de IA usa gpt-5.2. Isso fornece um limite de TPM mais alto que deve funcionar para a maioria dos usuários no nível básico.
Crie um aplicativo usando o Assistente de IA
Para criar um aplicativo com o Assistente de IA do Jitterbit App Builder, siga estas etapas:
-
Você pode abrir o Assistente de IA usando uma das seguintes opções:
-
Selecione Painel de Ação > Assistente de IA.
-
No Menu do Site, clique no botão Assistente de IA.
O painel do Assistente de IA do App Builder aparece no lado direito da tela:

-
-
Na primeira vez que você usar o Assistente de IA, ele solicitará que você adicione uma chave de API. Você só precisa fazer isso uma vez. O Assistente de IA solicitará novamente em sessões futuras apenas se você não tiver uma chave de API configurada.
Insira sua chave de API e clique no botão Salvar e Testar Chave de API para verificar a conectividade. (Como alternativa, você pode configurar a chave de API através da interface.)
Se o teste da chave de API for bem-sucedido, o Assistente de IA informará e exibirá uma introdução. Esta introdução aparecerá toda vez que você abrir uma sessão de chat.

-
Leia a introdução e comece a digitar prompts para projetar e construir seu aplicativo.
Para enviar prompts, pressione Enter ou clique no botão Enviar.
Para incluir imagens em seu prompt, clique no botão Carregar uma imagem.
-
Você pode aceitar, corrigir ou refinar as sugestões do Assistente de IA, ou pedir por refinamentos ou alternativas.
Construir um aplicativo dessa forma é um processo interativo e iterativo que geralmente requer vários prompts e respostas, possivelmente espalhados por mais de uma sessão de chat.
-
Quando você estiver satisfeito com o que o Assistente de IA descreve, informe-o.
Quando ele tiver construído o aplicativo, fornecerá um link para ele. Clique no link para abrir o aplicativo.
Após testar o aplicativo, você pode pedir ao Assistente de IA para modificá-lo.
Criar um aplicativo a partir de uma fonte de dados existente
Ao construir uma nova aplicação, o Assistente de IA pergunta se você deseja usar um novo banco de dados ou conectar-se a uma fonte de dados existente.
Se você escolher uma fonte de dados existente (ou especificar uma em seu prompt inicial), o Assistente de IA:
- Lê o esquema da fonte de dados para criar páginas e regras de negócios sem modificar a estrutura subjacente do banco de dados.
- Não adiciona tabelas ou colunas físicas, não cria chaves estrangeiras personalizadas e não exclui tabelas.
- Não injeta dados de teste ou dados de espaço reservado em suas tabelas existentes.
- Gera regras de negócios baseadas em mvSQL usando o esquema descoberto.
- Cria páginas de interface do usuário com layouts de painel apropriados para os relacionamentos de tabela detectados (por exemplo, uma grade mestre vinculada a uma visualização de detalhes em abas para relacionamentos pai/filho).
A fonte de dados alvo deve estar vinculada à aplicação e não marcada como selada.
Gerenciar funções e permissões
Você pode usar o Assistente de IA para criar funções e gerenciar suas permissões usando prompts em linguagem natural. Descreva seus requisitos de segurança no chat e o Assistente de IA os configura para você.
O Assistente de IA pode:
- Sugerir funções para seu aplicativo, incluindo uma função de superusuário e uma função somente leitura, além de funções personalizadas com base na estrutura do seu aplicativo. As sugestões de funções personalizadas incluem o nome da função, páginas acessíveis e permissões CRUD.
- Criar e administrar funções.
- Conceder ou revogar permissões detalhadas em regras individuais.
- Aplicar alterações de permissões em massa a todas as tabelas ou regras em uma fonte de dados usando Conceder Padrão, Conceder Total, Conceder Leitura ou Revogar Todas. Tabelas e regras devem ser configuradas separadamente; alterações em massa não podem ser aplicadas a ambas simultaneamente.
- Conceder permissões limitadas a uma página específica.
- Verificar se um nome de função já está em uso e sugerir modificar as permissões da função existente em vez de criar um duplicado.
- Fazer perguntas de esclarecimento quando um prompt puder corresponder a várias funções (por exemplo, se você disser "dar acesso ao painel para vendas" e existir tanto uma função de Representante de Vendas quanto uma função de Relatórios de Vendas).
- Avisá-lo quando uma alteração de permissão afetar um objeto de negócios usado em várias páginas, antes de aplicar a alteração.
- Responder a perguntas de segurança sobre as funções e permissões do seu aplicativo.
Exemplos de comandos:
Crie um papel de Superusuário com acesso total.
Crie um papel Somente Leitura.
Dê ao papel de Gerente acesso de leitura à página do Painel.
Revogue todas as permissões para o papel de Convidado na tabela de Pedidos.
Conceda acesso de leitura a todas as regras na fonte de dados de RH para o papel de Analista.
O que o papel de Gerente pode fazer?
Quais papéis podem ver a página de Folha de Pagamento?
O papel de Operações não pode excluir registros nas páginas de pedidos. Quais permissões estão faltando?
Gerenciar temas
Você pode usar o Assistente de IA para selecionar, visualizar e editar as cores do tema de um aplicativo usando comandos em linguagem natural, incluindo:
- Primária
- Complementar
- Secundária
- Texto
- Borda
- Cuidado
- Perigo
- Painel (fundo)
- Página (fundo)
Um tema pode ter um Tema Base. Se um tema base estiver definido, qualquer cor de tema não definida herda seu valor do tema base.
Quando você pede ao Assistente de IA para mudar um tema, ele pergunta qual aplicativo e tema você deseja modificar, e então apresenta os temas disponíveis nas coleções desse aplicativo. Dependendo se o tema atual é editável, ele oferece fazer uma das seguintes ações:
- Mudar para outro tema existente.
- Modificar o tema atual.
- Criar um novo tema.
O Assistente de IA também pode sugerir cores de tema com base em imagens carregadas, incluindo logotipos.
Importante
Temas pertencentes a coleções de propriedade do sistema (por exemplo, App Builder, Terceiros e Bandeiras de Países) não podem ser modificados.
Exemplos de comandos:
Mude a cor Primária do tema do aplicativo CRM para #1F6FEB.
Crie um novo tema para o aplicativo de Inventário com base no tema do App Builder, com uma cor Primária roxa.
Qual tema o aplicativo de Inventário está usando, e ele é editável?
Administração do Assistente de IA
Nota
As configurações nesta seção estão disponíveis apenas para administradores. Usuários com o papel de Desenvolvedor ou Desenvolvedores de Silo podem usar o chat do Assistente de IA, mas não podem configurar a chave da API, modelo ou versão, ou acessar o Painel de IA.
Quando os recursos do Assistente de IA estão ativados, o IDE inclui dois botões adicionais, nas seções Conectar e Tempo de Execução:

-
Serviço de Chat de IA: Clique para definir sua chave de API e alterar o LLM, ou alterar a versão do Assistente de IA.
-
Painel de IA: Clique para ir ao painel, uma página de gerenciamento de chat e mensagens.
Defina sua chave de API
Quando você abre o Assistente de IA sem uma chave de API configurada, ele irá pedir que você adicione uma chave de API através da janela de chat.
Para definir uma chave de API pela interface do usuário, siga estes passos:
-
Selecione IDE > Serviço de Chat de IA. A caixa de diálogo Serviço de IA é aberta.
-
Defina os valores para os seguintes campos:
-
Chave da API: Insira sua chave de API.
-
Modelo: Clique para abrir o menu e, em seguida, selecione o modelo que o Assistente de IA deve usar. (Atualmente, modelos da OpenAI e Azure OpenAI são suportados. A Jitterbit testa e suporta apenas os modelos gpt-4.1 (Assistente de IA v1) e gpt-5.2 (Assistente de IA v2) de cada fornecedor.)
-
-
(Opcional) Clique no botão Testar para testar sua chave de API.
-
Clique no botão Salvar.
Dica
Você também pode definir a chave de API na seção
AiServicesdo arquivoappsettings.json, mas a configuração aqui tem precedência.
Altere a versão do Assistente de IA
Para alterar a versão do Assistente de IA, siga estes passos:
-
Selecione IDE > Serviço de Chat de IA. A caixa de diálogo Serviço de IA é aberta:
-
Clique em Versão do Assistente de IA. A janela Informações do Assistente de IA mostra a versão atual:
-
Clique em Versão 2, em seguida, clique em Prosseguir. A janela mostra a alteração:
-
Atualize o modelo para a versão 2:
-
OpenAI: No diálogo do Serviço de Chat AI, insira
gpt-5.2no campo Modelo. -
Azure OpenAI: Exponha um endpoint GPT-5.2 no Azure, depois retorne ao diálogo do Serviço de Chat AI e insira o nome da sua implantação GPT-5.2 no campo Nome da Implantação.
Clique em Testar, depois em Salvar.
-
-
Feche as janelas.
Para voltar à versão 1, clique em Versão 1 (obsoleta), depois clique em Prosseguir. Em seguida, atualize o modelo: insira gpt-4.1 no campo Modelo (OpenAI) ou insira o nome da sua implantação GPT-4.1 no campo Nome da Implantação (Azure OpenAI). Clique em Testar, depois em Salvar.
Painel AI
O Painel AI é uma página para ajudar você ou o suporte da Jitterbit a depurar sessões de chat e inspecionar seu desempenho:

O painel possui dois painéis:
-
O painel da esquerda lista as Sessões de Chat para todos os usuários. Cada caixa de sessão inclui a data e hora em que o chat começou, e quantos tokens LLM foram usados para prompts e respostas. Use a barra de pesquisa para buscar chats pelo seu
ChatSessionId. Ao clicar em uma sessão, seus detalhes são carregados no painel da direita.Clique em Carregar Chat para carregar a sessão de chat (todos os prompts e respostas) na janela de chat do Assistente AI. Uma vez carregado, clique no botão Copiar da janela de chat para copiar o texto de toda a sessão de chat para a área de transferência do seu sistema. Clique no botão Uso para visualizar o uso de tokens da sessão ao longo do tempo. Para excluir permanentemente uma sessão de chat, clique no botão Excluir.
-
O painel da direita mostra detalhes da sessão de chat selecionada, em três abas:
-
Mensagens: O conteúdo de cada prompt individual do usuário e resposta do Assistente AI. As mensagens do Assistente AI incluem a duração em segundos e o número de tokens de prompt e conclusão usados. Clique no ícone Filtrar para abrir um diálogo onde você pode definir vários filtros para as mensagens.
-
Exceções: Exceções para fins de depuração.
-
Históricos de Eventos: Uma tabela mostrando eventos do App Builder para fins de depuração.
-
Visualizar uso de tokens
Clique em Uso em uma sessão de chat para abrir a página Uso de Tokens, que mostra um gráfico do uso de tokens em cache e não em cache em cada mensagem e chamada de ferramenta na sessão. Use este gráfico para ver como o tamanho da janela de contexto muda ao longo da conversa e para identificar pontos onde a redução do histórico de chat diminuiria o uso de tokens.
Capacidades, limitações e restrições
Nota
Usuários com o papel Desenvolvedor ou Desenvolvedores de Silo podem acessar o Assistente de IA. Desenvolvedores podem modificar aplicativos existentes, mas não podem criar ou excluir aplicativos ou fontes de dados, e o Assistente de IA não pode realizar essas ações em nome de um usuário desenvolvedor, mesmo que solicitado. Desenvolvedores de Silo são ainda mais limitados a aplicativos e fontes de dados dentro de seu silo de desenvolvedor autorizado.
Atualmente, o Assistente de IA do Jitterbit App Builder pode fazer o seguinte:
-
Criar e configurar aplicativos.
-
Construir aplicativos sobre uma fonte de dados existente sem modificar o banco de dados subjacente.
-
Vincular e gerenciar fontes de dados.
-
Projetar esquemas (definir tabelas, colunas e relacionamentos).
-
Gerar e inserir dados de teste ou exemplo.
-
Criar páginas de UI, painéis e campos.
-
Configurar métodos de entrada de dados para painéis de grade com base na contagem de campos e na localização do painel (edição inline para quatro campos ou menos; link para página para esquemas maiores).
-
Construir regras de negócios (consultas, CRUD, validação e padrões).
-
Gerenciar papéis e suas permissões, incluindo conceder ou revogar acesso por regra, tabela ou página, com sugestões inteligentes de papéis, detecção de conflitos e consultas de segurança.
-
Configurar eventos e ações (incluindo notificações).
-
Selecione, visualize e edite as cores do tema e crie novos temas.
Nota
As respostas do chat do Assistente de IA são sempre sanitizadas para remover código malicioso, como scripts e manipuladores de eventos perigosos; isso não pode ser desativado. Links para URLs relativas são sempre clicáveis. Links para outras URLs só são clicáveis se corresponderem a uma entrada na lista de URLs Permitidas.
O Assistente de IA não pode fazer o seguinte por conta própria. Você deve fazê-los manualmente usando a interface do App Builder:
-
Desenvolver plugins personalizados, procedimentos armazenados ou código externo.
-
Criar ou configurar endpoints de API avançados.
-
Configurar servidores de banco de dados ou conexões avançadas.
-
Gerenciar usuários ou configurar configurações de segurança avançadas.
-
Manipular dados de produção ou não testados.
-
Desenvolver widgets ou componentes de UI personalizados.
-
Editar propriedades de tema que não sejam de cor, como espaçamento ou estilo de controle.
-
Configurar recursos apenas para IDE (respostas, ações de plugins, configurações do sistema).
Além disso, existem os seguintes problemas conhecidos com o Assistente de IA:
-
O Assistente de IA pode pedir que você especifique qual página deseja trabalhar, mesmo que você esteja visualizando a página do aplicativo em questão. (O Assistente de IA não pode ver qual página do aplicativo você está visualizando atualmente.)
-
O Assistente de IA pode ter dificuldade em excluir objetos que são referenciados por outros objetos. (Por exemplo, ele não pode excluir uma tabela se houver regras e páginas que a referenciam.)
Exemplos de prompts
O Assistente de IA do App Builder é um assistente no sentido mais amplo da palavra. Ele pode responder perguntas, dar ideias para aplicativos, sugerir melhorias para aplicativos existentes ou esboçar seu plano de abordagem, tudo antes de começar a construir um aplicativo. Esses exemplos de prompts devem lhe dar uma ideia do que você pode perguntar ao Assistente de IA.
Diga-me quais partes de um aplicativo você pode construir e quais partes você não pode.
Quais aplicativos atuais no sistema têm mais tabelas?
Dê-me um esboço de como você construiria um aplicativo para recuperar e armazenar taxas de câmbio de moeda estrangeira (FX).
Crie um aplicativo de RH chamado "Meu RH" que gerencie toda a funcionalidade de RH na minha empresa global de entulho. Temos 18.000 funcionários. Preciso de um aplicativo de RH em nível empresarial com um esquema em nível empresarial. Basicamente, você cria o esquema e o design da página, já que não sei nada sobre RH. Novamente, pense em qualquer grande sistema de RH, pense em toda a funcionalidade suportada por esses sistemas, pense no esquema necessário para suportar essa funcionalidade e construa isso para nós. Ao planejar o esquema, inclua tabelas de pesquisa em seu design e não se limite de forma alguma.
Remova a página Tipos de Atividade do aplicativo CRM
Importante
Você é solicitado a confirmar esta ação. Páginas deletadas não podem ser recuperadas.
No aplicativo CRM, crie uma nova página chamada 'Tipos de Atividade'. Adicione-a ao menu 'Configuração' e torne-a do tipo 'Formulário Popup'. Em seguida, adicione um painel 'Grade'. Para sua fonte, crie uma nova regra chamada 'ActivityType (Objeto de Negócio)'. Selecione todas as colunas para a regra e o painel. Leve-me à página quando terminar.
Adicione uma nova página ao aplicativo CRM que se pareça com a anexada.
Envie um pedido para aumentar sua cota de TPM para o Assistente de IA v1 (gpt-4.1)
Se estiver usando o Azure OpenAI e sua cota de TPM não atender à recomendação mínima de 550.000 da Jitterbit para a versão 1 do Assistente de IA, você pode usar o formulário de solicitação da Microsoft para solicitar um aumento.
Aqui está um exemplo do que fornecer no campo Justificativa da solicitação, substituindo as informações destacadas abaixo:
Estarei usando o modelo GPT-4.1 para executar o Assistente de IA para o Jitterbit App Builder, uma plataforma de desenvolvimento de aplicativos de baixo código. A Jitterbit recomenda um TPM de 550.000 para suportar 1 desenvolvedor concorrente usando o Assistente de IA, mas minha assinatura atual me limita a <Insira seu limite atual aqui> TPM. Isso está impedindo-nos de usar o Assistente de IA. A documentação para o Assistente de IA do App Builder está disponível no site da Jitterbit: https://docs.jitterbit.com/app-builder/documentation/ai-quickstart/.
Se a Microsoft negar sua solicitação, abra um pedido de suporte do Azure para Limites de serviço e assinatura (quotas) e especifique que tem Impacto na produção para acionar uma revisão humana do caso.
Histórico de versões do recurso Assistente de IA
Esta tabela lista os marcos de versão do App Builder que afetam o Assistente de IA. Ela abrange apenas os recursos descritos nesta página.
| Versão do App Builder | Mudança |
|---|---|
| 4.45 | Lançamento inicial do Assistente de IA. O chat está disponível em inglês (EUA). |
| 4.48 | Azure OpenAI adicionado como uma alternativa ao OpenAI para a chave da API. |
| 4.50 | Suporte a idiomas de chat estendido para alemão e português (Brasil). |
| 4.61 | Acesso estendido a usuários com a função Desenvolvedor (anteriormente limitado a Admin). |
| 4.62 | Acesso estendido a usuários com a função Desenvolvedores de Silo. Gestão de funções e permissões adicionada (veja Gerenciar funções e permissões). |
| 4.63 | Melhorias na gestão de funções: sugestões de funções inteligentes, detecção de conflitos, resolução de ambiguidades, avisos contextuais e consultas de segurança. Adicionado recurso de construir aplicativo a partir de fonte de dados existente (veja Construir um aplicativo a partir de uma fonte de dados existente). Valores padrão de entrada de dados inteligentes adicionados para painéis de grade. |
| 4.64 | Gestão de temas adicionada (veja Gerenciar temas). |




