Preciso desenvolver um agente de ligação com inteligência artificial totalmente open source, capaz de realizar ligações automáticas para potenciais clientes utilizando meu canal SIP da Algar (já disponível).
O sistema não deve depender de APIs pagas como OpenAI ou Twilio. Tudo precisa rodar de forma local e independente, sem custo por minuto e com baixa latência.
O objetivo é montar um sistema funcional, mas com estrutura escalável, permitindo duplicar o ambiente futuramente para outras empresas que atendemos.
Funcionalidades obrigatórias
🔹 Infraestrutura e Chamadas
Instalação e configuração completa de Asterisk (ou similar) em VPS Linux;
Integração com canal SIP Algar;
Discador automático com leitura de listas CSV (nome, telefone);
Sistema de blacklist para evitar chamadas em determinados números;
Cada ligação deve gerar ID único e gravação de áudio armazenada por 7 dias (S3 ou local);
Expor API ou endpoint para disparo manual de ligações e leitura de status.
🔹 Inteligência Artificial (tudo open source)
Transcrição de fala em tempo real com Whisper local (ou
whisper.cpp);
Resposta automática via modelo LLM local (ex: Mistral, GPT4All ou
LLaMA.cpp);
Resposta sintetizada em voz com Coqui TTS ou Piper;
O agente deve conversar de forma natural com o lead, coletando dados e salvando um JSON resumo (ex: nome, interesse, objeções, data preferida etc.).
🔹 Painel Web
Interface simples e intuitiva (pode ser feita em Python Flask/Django ou Node/NextJS);
Upload de listas de leads e listas de blacklist;
Campo para configurar perguntas, variáveis a coletar e mensagens do agente;
Botão “ligar para meu número” (teste do agente);
Histórico de ligações com link da gravação e json da conversa;
área de configuração de envio automático de e-mail (smtp).
🔹 Integração WhatsApp
O painel deve permitir conectar um número de WhatsApp via QR-Code;
Após o término de uma ligação onde o lead demonstra interesse, o sistema envia automaticamente uma mensagem padrão pelo WhatsApp.
🕒 Prazo máximo
7 dias corridos (com entregas diárias de progresso via vídeo curto ou print).
>>importante<<
enviar proposta somente se o seu orçamento estiver dentro do custo estimado pelo próprio workana. NÃO ENVIAR PROPOSTA ACIMA DE 2700
Plazo de Entrega: No definido