Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um profissional experiente para desenvolver e implementar um sistema de automação de atendimento e agendamento para nossa clínica médica. O projeto envolve a configuração de diversas ferramentas em um ambiente vps, integração com a api do feegow e gerenciamento de comunicação via whatsapp para atendimento receptivo e disparos ativos.
Ativos e Recursos Existentes:
- VPS Contratada: Hostinger (Plano KVM 2 com Ubuntu limpo).
- Domínio: Já adquirido e com acesso total ao DNS.
- Credenciais: Token da API do Feegow e documentação técnica disponíveis.
- Estratégia Híbrida de WhatsApp:
- Número A (Receptivo): Será configurado na API Oficial da Meta (Cloud API).
- Número B (Ativo/Disparos): Será configurado na Evolution API (Chip físico).
- Scripts: Todos os textos (Copywriting) para os fluxos de comunicação já estão prontos.
Escopo do Projeto:
1. Instalação e Configuração (Setup):
- Subir na VPS (via Docker/Portainer ou EasyPanel) as seguintes ferramentas: Evolution API, Typebot, Chatwoot, n8n, Redis e Postgres.
- Configurar o Número A na API Oficial da Meta (Cloud API), garantindo sua integração fluida com Typebot e Chatwoot.
- Configurar o Número B na Evolution API, integrando-o ao n8n.
2. Fase 1: Atendimento Receptivo (API Oficial + Typebot + Chatwoot):
- Implementar o fluxo de atendimento no Typebot, utilizando os scripts de copywriting fornecidos.
- Desenvolver uma integração avançada via n8n com a API do Feegow para consultar horários livres de agendamento.
- Aplicar uma regra de negócio no n8n para filtrar os horários retornados pela API (que vêm em intervalos de 10 minutos), apresentando ao Typebot apenas 3 ou 4 opções espaçadas para otimizar a visualização no chat.
- Efetivar o agendamento na API do Feegow automaticamente após a confirmação do paciente via chat.
- Configurar o transbordo para o Chatwoot em situações específicas, como remarcações ou dúvidas complexas que exijam intervenção humana.
3. Fase 2: Disparos Ativos (n8n + Evolution API):
- Configurar uma automação diária (Cron Job) no n8n para buscar pacientes agendados para datas futuras no Feegow.
- Disparar mensagens de confirmação de agendamento via WhatsApp (utilizando o Número B na Evolution API).
- Implementar um "Delay Aleatório" entre os envios das mensagens para garantir a segurança do número e evitar bloqueios.
- Receber as respostas dos clientes (Sim/Não) via Webhook e atualizar o status do agendamento (Confirmado/Cancelado) automaticamente no Feegow.
Requisitos de Entrega e Documentação:
- Facilidade de Edição: A solução deve ser facilmente editável para futuras modificações nos fluxos e scripts.
- Portabilidade (Arquivos JSON): Os fluxos e configurações devem ser exportáveis em formato JSON para facilitar a portabilidade.
- Vídeo de Treinamento: Um vídeo de treinamento detalhado sobre a operação e manutenção do sistema será necessário.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias