Analisando propostas

Desenvolvimento de Chatbot Whatsapp (Mvp) para Cadastro e Indicação de Profissional

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

Sobre este projeto

Aberto

O objetivo é criar a primeira versão (MVP) de um chatbot para WhatsApp que permitirá a construção de um banco de dados de talentos de tecnologia.

O chatbot terá duas funções principais: (1) cadastrar novos profissionais através de uma série de perguntas e (2) permitir que usuários já cadastrados indiquem novos contatos. O foco é na simplicidade, clareza e um funcionamento robusto para este MVP.

### **Funcionalidades Essenciais Detalhadas:**

O chatbot deve operar com base em dois fluxos principais:

**Fluxo 1: Cadastro de Novo Usuário (via Indicação)**

Este fluxo começa quando um novo usuário interage com o bot pela primeira vez, idealmente através de um link de convite.

1. **Mensagem de Boas-vindas:** O bot se apresenta e explica o objetivo (ex: "Olá! Você foi indicado para a nossa rede de talentos. Vamos criar seu perfil? Leva só 2 minutos.").

2. **Coleta de Dados:** O bot deve fazer as seguintes perguntas, uma de cada vez, e salvar as respostas:
* Nome completo.
* Link para o perfil do LinkedIn (o bot deve fazer uma validação simples para garantir que é um formato de URL válido).
* Principais habilidades/competências (ex: "Digite suas 3 principais habilidades, separadas por vírgula. Ex: Python, AWS, React").
* Cargo atual.
* Pretensão salarial (o bot pode oferecer faixas de valores ou pedir um número).
* Setor/Indústria de interesse.
3. **Confirmação e Próximo Passo:** Ao final, o bot exibe uma mensagem de sucesso (ex: "Seu perfil foi criado! Obrigado.") E imediatamente inicia a chamada para o Fluxo 2.

**Fluxo 2: Geração de Convite (para Usuários Cadastrados)**

Este fluxo permite que a rede cresça de forma viral.

1. **Ativação do Fluxo:** Um usuário já cadastrado poderá, a qualquer momento, enviar uma palavra-chave simples (ex: **"indicar"** ou **"convidar"**).
2. **Geração do Link:** Ao receber a palavra-chave, o bot deve gerar e retornar uma mensagem com um **link de convite único** para aquele usuário.
* Exemplo de resposta: "Que legal que você vai indicar alguém! Envie este link para seu contato: `https://wa.me/SEUNUMERODOBOT?text=convite123`"
* É fundamental que seja possível rastrear qual usuário gerou qual convite.

### **Armazenamento de Dados:**

* Para este MVP, todos os dados coletados (perfis e indicações) devem ser salvos de forma organizada em qualquer base de dados. Inclusive pode ser feito com planilha do **Google Sheets** ou em uma base do **Airtable**. A escolha pode ser discutida com o desenvolvedor.
* A estrutura deve ser simples, com uma tabela para "Perfis" e outra para "Indicações" (mostrando quem indicou quem).

### **Requisitos Técnicos:**

* O chatbot deve ser construído utilizando a **API Oficial do WhatsApp Business (Meta)**. Não serão aceitas soluções baseadas em APIs não oficiais.
* O backend pode ser desenvolvido em qualquer linguagem. Preferencia por **Python** ou **Node.js**, mas estamos abertos a sugestões do profissional.
* O código deve ser hospedado em uma plataforma de baixo custo (ex: Heroku, AWS, etc. - Abertos a sugestões de baixo custo).

### **O que NÃO está no Escopo deste Projeto:**

Para manter o foco e o orçamento, os seguintes itens estão **fora** deste MVP:
* Painel administrativo web para visualizar os dados.
* Inteligência Artificial complexa ou Processamento de Linguagem Natural (NLP). O bot deve funcionar com base em respostas e palavras-chave predefinidas.

### **Entregáveis Esperados:**

1. Código-fonte completo, comentado e funcionando.
2. Instruções claras para a instalação e manutenção do bot.
3. A base de dados ou planilha (Google Sheets/Airtable) devidamente configurada e integrada com o chatbot.

### **Perfil do Profissional Desejado:**

* Desenvolvedor com experiência comprovada na criação de chatbots para WhatsApp utilizando a API Oficial da Meta.
* Portfólio que demonstre projetos similares já concluídos.
* Boa comunicação para definirmos detalhes e realizar testes ao longo do projeto.

---
**Dica:** Ao publicar, você pode definir um orçamento fixo (com base nas estimativas que discutimos) ou deixar em aberto para que os freelancers enviem suas propostas. Boa sorte!

Contexto Geral do Projeto

O objetivo é criar a primeira versão (MVP) de um chatbot para WhatsApp que permitirá a construção de um banco de dados de talentos de tecnologia.

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs), Mídias sociais (Facebook, Twitter, etc)

Prazo de Entrega: Não estabelecido

Habilidades necessárias