íTulo do Projeto: Desenvolvimento de Integração para Assistente Virtual (WhatsApp, Botpress,
Make.com)
Objetivo:
Busco um programador ou especialista em automação para desenvolver a "engenharia" de integração para um assistente virtual de consultoria via WhatsApp. O objetivo é automatizar o controle de acesso de assinantes, gerenciando um período de trial e diferentes planos de assinatura, garantindo que apenas usuários autorizados possam interagir com a IA.
Ferramentas Envolvidas (Tech Stack):
Plataforma de IA: Botpress
Canal de Comunicação: WhatsApp
Motor de Automação/Integração:
Make.com
Plataforma de Pagamentos: Kiwify (ou Cakto) - A integração será via API/Webhooks.
Base de Dados de Usuários: A ser definida (Google Sheets ou, preferencialmente, o Data Store nativo do
Make.com).
Escopo Técnico Detalhado das Funcionalidades:
O projeto consiste em criar um cenário robusto no
Make.com que realizará as seguintes tarefas:
1. Onboarding e Trial para Novos Usuários:
Criar um cenário no
Make.com que, ao ser acionado por um webhook do Botpress (quando um novo usuário envia a primeira mensagem), irá:
Registrar o número do WhatsApp do usuário na base de dados (Google Sheets/Data Store).
Atribuir a ele o status "Trial" e definir uma data de expiração de 3 dias.
2. Verificação de Status e Controle de Acesso (A cada interação):
O Botpress, a cada nova mensagem do usuário, deverá fazer uma chamada via HTTP Request para o
Make.com.
O cenário no
Make.com deverá:
Verificar na base de dados se o usuário existe e qual seu status (Trial, Ativo, Vencido, Cancelado).
[Ponto Crítico] Se o status for "Ativo", o cenário deverá fazer uma chamada à API da Kiwify/Cakto para confirmar se a assinatura está realmente em dia.
Devolver uma resposta simples e padronizada para o Botpress (ex: {"status": "permitido"} ou {"status": "bloqueado"}).
O Botpress usará essa resposta para decidir se continua a conversa ou informa ao usuário sobre a necessidade de uma assinatura.
3. Automação de Pagamentos e Atualização de Status:
Configurar webhooks no
Make.com para "ouvir" os eventos da plataforma de pagamentos (Kiwify/Cakto).
Os eventos a serem tratados são: assinatura_ativa, assinatura_cancelada, pagamento_recusado.
Com base no evento recebido, o
Make.com deverá atualizar o status do usuário na base de dados automaticamente.
Entregáveis Esperados:
Cenário no
Make.com 100% funcional, estável e otimizado.
Configuração do card de HTTP Request no Botpress para se comunicar com o
Make.com.
Breve documentação em vídeo ou texto explicando a lógica do cenário criado no
Make.com para futura manutenção.
Perfil Desejado:
Experiência comprovada com integração de sistemas via APIs REST e Webhooks.
Conhecimento avançado em
Make.com (ou Integromat).
Capacidade de entender a lógica de negócio e propor soluções seguras e escaláveis.
Duração do projeto Não estabelecido