Estamos buscando um freelancer experiente para nos auxiliar no lançamento de um mvp pago para uma plataforma de ia conversacional. O projeto envolve a integração de pagamentos, automação de onboarding via WhatsApp, refatoração de fluxos existentes e ajuste da inteligência artificial para garantir uma experiência robusta e eficiente para o usuário. Nosso foco principal é a confiabilidade, simplicidade e tempo de resposta.
O que já temos:
- Landing page desenvolvida no Framer, incluindo waitlist, página de agradecimento e CTAs prontos para "Assinar".
- Base de dados no Airtable para gerenciar Usuários, Sessões, Respostas, Pagamentos, Logs, Feedback e Waitlist.
- Fluxo inbound do WhatsApp (Twilio) configurado no n8n, com normalização de dados, busca de usuário, controle de uso, chamada à API do Core, formatação de resposta, mensagens de erro e logs.
- Conta Twilio WhatsApp Business api (waba) ativa.
- Endpoint privado do Core (com header-key) que retorna respostas estruturadas.
Escopo do Projeto e Entregas:
1. Integração de Checkout/Assinatura:
- Implementação de um sistema de pagamento (preferencialmente Stripe, com Mercado Pago como alternativa).
- Configuração de um plano mensal único (sem trial ou cupons).
- Conexão dos CTAs "Assinar" do Framer ao fluxo de pagamento.
- Desenvolvimento de um webhook seguro (serverless ou n8n) para processar eventos de pagamento.
2. Persistência e Ativação no Airtable:
- Registro detalhado em Payments: payment_id, gateway, status, valor, period_start e period_end.
- Vinculação dos pagamentos aos usuários existentes (e-mail/WhatsApp).
- Atualização do status do plano para 'ativo' em caso de sucesso e 'inativo' em cancelamento ou chargeback.
- Garantia de idempotência para evitar duplicação de registros em caso de reentrega de webhooks.
3. Onboarding Pós-Pagamento Automatizado (n8n
Twilio):
- Criação de um fluxo automatizado que, ao receber o sinal do webhook de pagamento, envia uma mensagem de boas-vindas (utilizando um template aprovado) com instruções claras e concisas via WhatsApp.
- Registro de logs para o processo de onboarding.
4. Refatoração do Fluxo Inbound no n8n para Performance e Robustez:
- Implementação de "Acknowledgement" precoce ao Twilio (HTTP 200 em até 3-5 segundos) para otimizar a comunicação.
- Envio da resposta final ao usuário via
messages.create.
- Configuração de retry e timeout para chamadas ao Core (ex: 2s/5s/10s).
- Otimização dos logs para serem mais compactos (um único Create).
- Desenvolvimento de mensagens de exceção e timeout para o usuário.
- Implementação de um sistema simples de rate-limit por usuário.
5. Ajuste da IA Conversacional (Guardrails):
- Refinamento da inteligência artificial para torná-la menos engessada, mantendo-a dentro de guardrails definidos.
- Avaliação e implementação da melhor opção para ajuste da ia, seja via rag/embeddings simples ou reforço de prompt.
6. Portal do Assinante (Mínimo):
- Configuração de um portal do cliente (Stripe Customer Portal ou equivalente do Mercado Pago) para que os usuários possam gerenciar suas assinaturas (cancelar, atualizar informações).
- Inclusão do link para o portal no fluxo de onboarding.
7. Testes E2E e Documentação:
- Realização de testes end-to-end para garantir a funcionalidade completa do sistema.
- Elaboração de documentação técnica para os fluxos e integrações implementadas.
Plazo de Entrega: No definido