Analisando propostas

Desenvolvimento de Chatbot Inteligente em Php com Integração ao Whatsapp, Banco de Dados e Openai

Publicado em 30 de Junho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Procuro um programador com experiência em PHP para desenvolver um sistema de atendimento automatizado via WhatsApp, com uso de inteligência artificial (ChatGPT).

O projeto será executado localmente em um computador com Windows, sem uso de plataformas em nuvem como GitHub, Firebase, Vercel, etc.

🚀 Fluxo do sistema:
O cliente envia uma mensagem no WhatsApp.

O sistema responde automaticamente, se apresenta e pede nome completo e endereço.

Com esses dados, o sistema realiza uma consulta no banco de dados local (MySQL) para identificar o cliente.

Após a identificação, o cliente faz uma pergunta técnica (exemplo: “meu receiver não liga”).

O sistema então:

Monta um prompt completo e envia para o ChatGPT via API da OpenAI.

Lê os dados do cliente no banco,

Lê um JSON de backup do Trello, que contém o histórico de atendimentos,

Lê um JSON com fluxos de resposta (formato Blip),

Realiza buscas na internet.

O sistema retorna a resposta gerada pela IA para o cliente no WhatsApp.

A conversa continua até o problema ser resolvido ou até o bot dizer que será necessário agendar uma visita técnica.

🛠 Tecnologias desejadas:
PHP

Integração com WhatsApp Cloud API

Integração com OpenAI API (ChatGPT)

Leitura de arquivos JSON

Banco de dados MySQL

Uso local no Windows (sem cloud)

Exposição local com ngrok

📌 Observações:
Já possuo a estrutura do bot antigo (fluxo em JSON) e exemplos de clientes no banco.

Preciso que o sistema funcione 100% localmente (servidor Apache ou PHP embutido).

Tenho disponibilidade para acompanhar o projeto diariamente e responder dúvidas rapidamente.

Contexto Geral do Projeto

É Uma empresa de automação residencial e presto suporte técnico contínuo para meus clientes. Busco automatizar parte desse atendimento usando IA, com respostas personalizadas baseadas no histórico de atendimento e nos dados reais do cliente. A meta é aumentar a eficiência, manter o atendimento técnico de qualidade e reduzir o tempo de resposta.

Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Médio
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário

Prazo de Entrega: Não estabelecido

Habilidades necessárias