Pesquisar
Projeto urgente

Desenvolvimento de chatbot com IA para Bumcash Food

ontem às 14:54

Descrição do Projeto:

Boa tarde!

Chatbot Bumcash Food com N8N e Whaticket.

Objetivo: Criar um chatbot inteligente e 100% automatizado no WhatsApp para o Bumcash Food, cobrindo todo o ciclo do pedido, desde a visualização dos produtos até a confirmação do pagamento, com opções de botões para simplificar a jornada do cliente.

Tecnologias envolvidas:
• Whaticket: Plataforma de multiatendimento e conexão com WhatsApp Business API.
• N8N: Ferramenta de automação e orquestração de workflows.
• IA (LLM): Para processamento de linguagem natural (NLP), compreensão de intenções e geração de respostas dinâmicas.
• Banco de dados: Para armazenar cardápio, pedidos, clientes, etc. (CRM nativo).
• Gateway de pagamento: Para processar transações (vários já integrados).

Fase 1: Preparação e estrutura inicial
1. Configuração da WhatsApp Business API (via Whaticket):
• Garantir que a conta do WhatsApp Business esteja conectada e configurada no Whaticket.
• Obter as credenciais da API do Whaticket para uso no N8N.
• Configurar o Webhook de entrada no Whaticket para enviar mensagens recebidas para o N8N.

2. Configuração do N8N:
• Instalar e configurar o N8N (auto-hospedado ou N8N Cloud).
• Configurar credenciais de API para todas as ferramentas que serão integradas (Whaticket, LLM, banco de dados, gateway de pagamento, Google Maps - para delivery).

3. Estrutura de dados (banco de dados):
• Cardápio: Criar uma tabela com: ID do item, nome do item, descrição, preço, categoria (pizzas, hamburgers, bebidas, etc.), status (disponível/indisponível), URL da imagem (se houver).
• Pedidos: Tabela para registrar: ID do pedido, ID do cliente, itens do pedido (JSON ou IDs), total, status (pendente, confirmado, em preparo, a caminho, entregue, cancelado), endereço de entrega, forma de pagamento, observações, data/hora.
• Clientes: Tabela para dados básicos do cliente: ID do cliente, nome, telefone WhatsApp, endereço de entrega padrão.

4. Treinamento inicial da IA (no Dify ou similar):
• Criar uma base de conhecimento inicial com perguntas e respostas frequentes sobre o restaurante (horário de funcionamento, área de entrega, promoções gerais, etc.).
• Importante: A IA precisará ser "treinada" para entender termos de pedidos de comida (ex: "quero uma pizza grande de calabresa com borda recheada").

Fase 2: Construção do fluxo do chatbot no N8N (orquestração central)
Este será o coração do seu sistema. Cada etapa é um "nó" ou uma sequência de nós no N8N.

1. Gatilho (Webhook Whaticket):
• O workflow inicia quando o Whaticket envia uma nova mensagem para o N8N via Webhook.

2. Pré-processamento da mensagem:
• Limpeza da mensagem (remover caracteres especiais, padronizar).
• Identificação do número de telefone do cliente.

3. Identificação/criação do cliente no banco de dados:
• Consultar a tabela de clientes: Se o cliente existe, carregar seus dados. Se não, criar um novo registro.

4. Boas-vindas e menu principal (com botões):
• Regra: Se a conversa é nova ou o cliente digita "Olá"/"Menu".
• Ação N8N:
• Enviar uma mensagem de boas-vindas: "Olá! Seja bem-vindo(a) ao [Nome do Restaurante]! O que você gostaria de fazer hoje?"
• Opções de botão (WhatsApp List Message ou Reply Buttons):
• "Ver Produtos"
• "Meus Pedidos"
• "Falar com Atendente"
• "Promoções do Dia"

5. Fluxo "Ver Cardápio" (botões e descrições):
• Ação N8N:
• Listar categorias de produtos (com botões): "Escolha uma categoria:"
• "Pizzas"
• "Hamburgers"
• "Bebidas"
• "Sobremesas"
• "Voltar ao Menu Principal"
• Ao selecionar uma categoria:
• Listar itens da categoria (consultando o banco de dados) com nome, descrição e preço.
• Opções de botão para cada item (ou um botão "Adicionar ao Carrinho" que leve ao próximo passo):
• "Adicionar [Nome do Item] ao carrinho"
• "Ver Detalhes de [Nome do Item]" (se houver, leva a descrição mais completa)

6. Fluxo "Adicionar ao Carrinho" (NLP e botões de quantidade):
• Ação N8N:
• Ao selecionar um item: "Quantas unidades de [Nome do Item] você deseja adicionar?"
• Opções de botão (ou teclado numérico): "1", "2", "3", "Outra Quantidade"
• Permitir que o cliente digite a quantidade diretamente.
• Registrar o item e a quantidade em uma variável de estado do pedido no N8N (ou no BD).
• Ações pós-adição:
• "Continuar Comprando" (volta para a listagem de itens/categorias)
• "Finalizar Pedido" (vai para o resumo do pedido)
• "Ver Carrinho"

7. Fluxo "Ver Carrinho" / Resumo do Pedido:
• Ação N8N:
• Exibir todos os itens no carrinho (consultando a variável de estado/BD).
• Mostrar o subtotal.
• Opções de botão:
• "Remover/Editar Itens" (leva a um sub-fluxo para gerenciar o carrinho)

Habilidades desejadas:

.NET Compact Framework .NET para Web

Atividades do cliente nesse projeto:

Última visualização: ontem às 15:18

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 10
Interessados: 12
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (10)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento sênior n8n / low-code engineer - O desafio • Modelar e documentar agentes de IA no n8n. • Integrar APIs variadas: LLMs (OpenAI), WhatsApp, CRMs, ERPs e sistemas legados. • Padronizar a nossa biblioteca de templates ...

Aquisição de site aprovado no Google AdSense - Estou buscando adquirir um site que já esteja com a conta do Google AdSense aprovada. Não me importo com o nome ou nicho atual do domínio, desde que ele já esteja ativo ...

Integração do WhatsApp Business API com Chatwoot, n8n e PABX/URA - Olá, Estamos buscando um(a) profissional talentoso(a) e experiente para nos ajudar em uma integração estratégica e complexa de nossos sistemas. Nosso objetivo é ...

Integração de pagamento via API no Base 44 - Implementar pagamentos via API usando Assas, MP, PagSeguro ou outros com a plataforma no-code "Base 44". O que já acontece: O cliente posta seu anúncio grátis. O que...

Criar bot para vasculhar a internet - Olá, preciso de alguém com disponibilidade imediata para criar um bot que vasculhe a internet e redes sociais em busca de pessoas que buscam empregos ou que oferecem vagas. O sistema ...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.