Analisando propostas

Desenvolvimento de Chatbot de Atendimento Automático Multi-Plataforma (Whatsapp, Telegram e Email)

Publicado em 19 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para criar um chatbot de atendimento automático robusto e expansível, capaz de operar em múltiplas plataformas: WhatsApp, Telegram e Email. O objetivo é proporcionar um atendimento inteligente e profissional, automatizando respostas a perguntas frequentes e agendamento de compromissos, com a possibilidade de futuras integrações com redes sociais.

Funções Principais:
1.  Reconhecimento de Intenções: O chatbot deve ser capaz de identificar as intenções do usuário, como perguntas gerais, solicitações de agendamento, pedidos de suporte, dúvidas específicas e feedback.
2.  Respostas Adaptativas e Naturais: As respostas devem ser contextuais, educadas e adaptadas ao canal de comunicação. No WhatsApp e Telegram, as mensagens devem ser curtas e informais. No Email, as respostas devem ser mais formais e detalhadas.
3.  Agendamento de Compromissos: Funcionalidade completa para agendamento, incluindo a solicitação de data, hora e tipo de serviço. O sistema deve confirmar o agendamento e permitir o reagendamento de forma intuitiva.
4.  Histórico de Conversa: Armazenamento do histórico da conversa dentro da sessão atual para manter o contexto e melhorar a interação.
5.  Suporte a Comandos (Telegram): Implementação de comandos específicos no Telegram, como /agendar, /ajuda e /cancelar, para facilitar a navegação do usuário.
6.  Estrutura Modular: O código deve ser desenvolvido com uma arquitetura modular, facilitando futuras integrações com bancos de dados, sistemas CRM e outras APIs.

Requisitos Técnicos:
-  Linguagem de Programação: Python ou Node.js. O freelancer deve escolher a linguagem que melhor se adapta à integração eficiente com as três plataformas (WhatsApp, Telegram e Email).
-  Integração de Plataformas: Utilização de webhooks e APIs oficiais para WhatsApp (via provedor oficial, se necessário), Telegram e Email (smtp ou api de serviço de email).
-  Processamento de Linguagem Natural (NLP): Implementação de um sistema de reconhecimento de intenção via NLP simples, baseado em palavras-chave ou um modelo leve, para interpretar as solicitações dos usuários.
-  Organização do Código: O projeto deve ser estruturado em módulos claros para conexão com plataformas, processamento de mensagens, geração de respostas e lógica de agendamento.
-  Interface de Gerenciamento: Uma interface para logs e testes locais, preferencialmente utilizando ferramentas como FastAPI com Swagger (se Python for a escolha).

Entregáveis do Projeto:
-  Código-fonte completo e bem documentado.
-  Explicação detalhada sobre a configuração do ambiente de desenvolvimento e produção.
-  Documentação da arquitetura do sistema e do fluxo de mensagens entre as plataformas e o chatbot.
-  Exemplos de interações e conversas simuladas para cada plataforma (WhatsApp, Telegram, Email).
-  Funções comentadas e adaptáveis para fácil manutenção e expansão futura.

O objetivo final é entregar um chatbot inteligente, profissional e expansível, capaz de atender automaticamente, responder perguntas e agendar compromissos de forma natural em múltiplos canais, incluindo a capacidade de se conectar a outras redes sociais para responder diretamente nas contas escolhidas pelos usuários.

Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Grande

Prazo de Entrega: Não estabelecido

Habilidades necessárias