Como criar app delivery com ia no Glide sem programar
Você vai aprender agora passo a passo como criar app delivery com ia. Tenha em mãos uma conta do Glide, uma conta da OpenAI para processar as mensagens e duas horas livres para configurar o seu sistema. Siga o roteiro prático para estruturar o banco de dados e conectar as ferramentas.
O que você vai precisar
Para construir este aplicativo de entregas, você precisará preparar o ambiente de desenvolvimento e as suas credenciais. Separe as seguintes contas e ferramentas recomendadas:
- Uma conta ativa na plataforma OpenAI com saldo para consumo da API do modelo gpt-4o-mini.
- Uma conta de desenvolvedor no Glide para criar a interface do aplicativo móvel.
- Uma conta na plataforma Make para gerenciar a integração de dados entre os sistemas.
- Conhecimento básico do formato JSON para manipulação de payloads, cujas referências você encontra na documentação da MDN Web Docs.
- Tempo estimado: 2 horas.
- Custo aproximado: Gratuito para testes iniciais, utilizando apenas créditos básicos de API.
Passo a passo
-
Estruture o banco de dados no Glide Tables
Acesse a sua conta do Glide e crie um novo aplicativo do tipo “Glide Tables”. Crie uma tabela chamada “Pedidos” clicando no ícone de mais no menu lateral do banco de dados.
Adicione cinco colunas específicas nesta tabela para armazenar as informações enviadas pelo cliente. As colunas devem ser: “ID_Pedido” do tipo Row ID, “Texto_Bruto” do tipo texto simples, “JSON_Processado” do tipo texto simples, “Total” do tipo número e “Status” do tipo texto simples.
O campo “JSON_Processado” será alimentado pelo robô inteligente e deve seguir a estrutura abaixo:
{ "cliente": "João Silva", "itens": [ { "produto": "Pizza de Calabresa", "quantidade": 2, "preco_unitario": 45.00 }, { "produto": "Refrigerante Lata", "quantidade": 1, "preco_unitario": 6.00 } ], "total_calculado": 96.00 }Você deve ver a tabela “Pedidos” criada com as cinco colunas configuradas no painel central do Glide.
-
Crie o cenário de recepção na plataforma Make
Acesse o painel do Make e clique no botão superior direito “Create a new scenario”. Selecione o módulo inicial do tipo “Custom Webhook” para capturar as ações do seu aplicativo.
Clique em “Add” para gerar um endereço exclusivo e copie este link temporário que receberá os dados. Conecte o módulo seguinte escolhendo a ferramenta da OpenAI com a ação “Create a Chat Completion”.
Configure a chamada de inteligência artificial definindo o modelo como gpt-4o-mini para garantir rapidez no processamento. Copie o prompt exato abaixo e cole no campo “System Prompt” para orientar a extração dos dados:
Você é um assistente de delivery. Sua tarefa é ler o texto enviado pelo usuário e extrair os produtos, as quantidades e os preços unitários estimados. Retorne APENAS um objeto JSON válido, sem markdown ou explicações. Use o formato: { "cliente": "Nome se informado", "itens": [ {"produto": "nome", "quantidade": 1, "preco_unitario": 0.0} ], "total_calculado": 0.0 }Você deve ver o webhook gerado com o status verde “Listening” e o nó da OpenAI conectado logo em seguida.
-
Configure a chamada de API no Glide
Abra o editor do seu aplicativo no Glide e acesse o menu de ações personalizadas. Clique em “Create New Action” no canto inferior do gerenciador de fluxo e nomeie como “Enviar para IA”.
Adicione o bloco de ação “Trigger Webhook” e selecione o webhook que você criou no passo anterior. Defina os parâmetros de envio adicionando o valor da coluna “Texto_Bruto” e o valor da coluna “ID_Pedido” no corpo da mensagem.
A requisição gerada pelo Glide enviará um corpo estruturado contendo as referências necessárias para o processamento.
{ "id_pedido": "row_id_123456", "texto_pedido": "Quero duas pizzas de calabresa e uma coca lata" }Você deve ver a Action salva no editor com os campos devidamente conectados aos dados da tabela de Pedidos.
-
Desenhe a interface do usuário
Acesse a tela de edição visual do Glide e adicione um novo componente do tipo formulário. “No painel direito, clique em ‘Add Component’, selecione ‘Form Container’, configure a propriedade ‘Source’ para ‘Pedidos’ e altere a ação do botão de envio para ‘Enviar para IA’.”
Adicione um campo de entrada de texto longo conectado diretamente à coluna “Texto_Bruto”. Altere o título visível deste campo de entrada para “Digite o seu pedido completo com quantidades e itens”.
Remova quaisquer outros campos desnecessários do formulário para deixar o visual limpo e focado no usuário final.
Você deve ver uma tela de simulação de smartphone exibindo uma grande caixa de entrada de texto e um botão de envio azul.
-
Retorne a resposta da inteligência artificial para o Glide
Adicione um terceiro módulo no seu fluxo do Make utilizando o aplicativo HTTP com a ação “Make a request”. Este módulo enviará os dados estruturados de volta para a base de dados do aplicativo.
Configure o método como “POST” e preencha o campo URL com o endpoint oficial do Glide para mutação de dados. Você deve substituir os identificadores da URL pelos códigos exclusivos do seu projeto disponíveis nas configurações de desenvolvedor.
Configure o cabeçalho com o seu token de autorização e monte o corpo da requisição conforme o modelo abaixo:
{ "appID": "seu_id_do_aplicativo", "mutations": [ { "kind": "set-columns-in-row", "TableName": "t_pedidos", "RowID": "id_pedido_recebido_no_webhook", "columns": { "JSON_Processado": "resposta_da_openai_em_string", "Status": "Processado pela IA" } } ] }Você deve ver a linha final da automação no Make conectada com sucesso ao módulo HTTP pronto para atualizar a tabela.
-
Testar a automação completa
Abra o simulador do Glide e digite um pedido desestruturado na caixa de texto criada na tela do cliente. Digite: “Quero uma pizza grande de calabresa e duas águas com gás para entregar na rua das flores número dez”.
Clique no botão de envio e acompanhe a execução em tempo real na tela aberta do Make. O webhook deve piscar em verde, processar a entrada na OpenAI e fazer o envio HTTP de volta para o Glide em menos de cinco segundos.
Abra a tabela de dados no Glide e verifique o resultado gerado nas colunas do registro criado.
Você deve ver o campo “JSON_Processado” preenchido com a estrutura contendo os itens separados e o total financeiro calculado.
Erros mais comuns
Abaixo estão mapeados os principais problemas que podem ocorrer durante a execução deste tutorial no seu computador. Verifique os logs e os códigos de erro para corrigir rapidamente as falhas de conexão.
- Falha de limite de saldo ou autenticação na API do processador de linguagem natural:
{ "error": { "message": "You exceeded your current quota, please check your plan and billing details.", "type": "insufficient_quota", "param": null, "code": "insufficient_quota" } }Corrija este problema acessando as configurações de faturamento da sua conta na OpenAI e adicionando créditos de uso.
- Erro de formato ou credenciais incorretas ao tentar atualizar o banco de dados do Glide via API de mutação:
{ "status": "error", "message": "Invalid API Token. Please check your authorization header and try again." }Resolva verificando se o token gerado nas configurações de desenvolvedor do Glide foi colado com o prefixo correto no cabeçalho.
- Timeout ou erro interno no Make quando o usuário envia mensagens extremamente curtas ou incompreensíveis:
{ "message": "The system prompt failed to generate a valid JSON structure. Output was empty or malformed.", "code": "RuntimeError" }Ajuste o prompt do sistema para tratar entradas vazias retornando um modelo JSON básico padrão com valores zerados.
Quanto custa
A estrutura de custos para manter este sistema rodando é baseada no modelo de uso de cada uma das plataformas envolvidas no projeto.
O Glide oferece uma modalidade gratuita excelente para a fase de testes e validação da sua ideia inicial. Conforme o número de pedidos aumenta e você precisa de mais linhas ou recursos avançados, será necessário assinar um dos planos pagos da ferramenta.
O Make opera com um sistema de créditos gratuitos renovados mensalmente que são suficientes para rodar centenas de pedidos experimentais. A API da OpenAI cobra exclusivamente pelos tokens consumidos em cada requisição, tornando o custo unitário por processamento de pedido extremamente baixo.
Perguntas frequentes
Posso usar outra inteligência artificial para ler os pedidos?
Sim, você pode conectar modelos alternativos substituindo o bloco da OpenAI na automação pelo módulo de outras tecnologias. Se você preferir modelos de código aberto ou com maior velocidade de resposta, pode testar o serviço da Mistral AI ou buscar opções avançadas no catálogo de modelos da DeepSeek.
Como o sistema calcula o preço correto de cada produto?
A inteligência artificial extrai o nome do item que o cliente deseja comprar da mensagem original de texto. No Glide, você cria uma coluna de relação conectando o texto extraído ao seu inventário oficial de produtos para buscar o valor exato cadastrado.
É necessário cadastrar um cartão de crédito para testar as ferramentas?
Para o Glide e para o Make você consegue criar as contas e executar o fluxo de testes sem inserir dados de pagamento. Na OpenAI, você precisará adicionar um valor mínimo de saldo inicial para conseguir realizar as chamadas externas de API.
O aplicativo funciona em celulares Android e iOS?
Sim, as aplicações geradas pelo Glide são criadas sob o formato de Progressive Web Apps. Isso significa que o seu cliente consegue abrir o link direto do navegador do celular e instalar o ícone na tela inicial.
Consigo integrar o recebimento de pedidos diretamente com o WhatsApp?
Sim, basta configurar o gatilho inicial no Make para receber mensagens do aplicativo de mensagens em vez de usar o formulário do Glide. O fluxo de inteligência artificial continuará processando o texto de forma idêntica e gravando o pedido final na tabela.
Conclusão
Criar sistemas automatizados para delivery permite otimizar o atendimento de forma significativa sem custos de infraestrutura pesados. A integração de inteligência artificial na leitura de pedidos agiliza o trabalho e elimina a necessidade de digitação manual.
Deixe um comentário contando como foi a sua experiência configurando os módulos e como você pretende aplicar essa tecnologia no seu projeto comercial!
Receba um tutorial de automação por semana
Toda terça, um passo a passo testado por mim e o prompt exato que usei. Sem enrolação, sem spam.