FluxDeck
Prospecção com IA

Bem-vindo de volta

Entre para encontrar clientes e aprovar as propostas da IA.

FluxDeck
Prospecção com IA
FluxDeck
Prospecção com IA

Empresas ativas da cidade, pela atividade (CNAE) que a IA acha para o segmento, com o telefone e o e-mail do cadastro da Receita. Telefone e e-mail de contador (repetidos em empresas diferentes, ou de contabilidade) ficam de fora. Empresas abertas há pouco costumam ainda não ter site.
Sem nada aqui, busca pela hashtag do segmento + cidade (ex.: #petshopfortaleza) e parte das empresas da região que você já capturou. Dos posts de cada perfil, segue os @ citados (parceiros, fornecedores) e fica com os da cidade, com o WhatsApp e o e-mail da bio. A Meta deixa consultar 30 hashtags diferentes por semana.

Funil automático

Busca empresas, envia as sequências, responde com IA e leva para o agendamento no Calendly.
Como funciona, planos e prazo. A IA manda isso, resumido em tópicos, para quem demonstrar interesse e depois oferece o bate-papo. Ela não fala de valores que não estejam aqui. Deixe vazio para voltar ao texto do site.
A rodada roda a cada 10 minutos pelo agendamento do GitHub.
De segunda a sexta, em horário comercial, o sistema faz uma rodada de envios a cada 20 minutos: envia as etapas que você aprovou e que já chegaram no dia. Fora desse horário nada é enviado. Toda manhã ele também busca empresas da campanha e prepara sequências novas para você aprovar.

Sua empresa

A IA usa estes dados para se apresentar e assinar as mensagens. Campos vazios não são citados.

Acessos ao painel

Cada pessoa entra com o próprio usuário e senha, com acesso completo (admin). Remover um acesso desconecta a pessoa em até 1 minuto.

Formulário do site

Quem preenche vira uma empresa já em conversa e a IA chama no WhatsApp (ou responde por e-mail, se a pessoa não deixar WhatsApp). Use o link no site, no botão de contato e na bio do Instagram.

Agendamento automático

O sistema roda sozinho a cada 10 minutos, de segunda a sexta: pelo agendador do banco (Supabase) e, de reserva, pelo GitHub. Não precisa de chave.
Ver execuções no GitHub

E-mail

Envio (SMTP) e leitura das respostas (IMAP). Os dados ficam nas variáveis de ambiente da Vercel (SMTP_HOST, SMTP_USER, SMTP_PASS, EMAIL_REMETENTE, IMAP_HOST).
Envia um e-mail de verdade e confere se dá para ler a caixa de entrada.

Calendly

Conecte para o sistema saber quando uma empresa marcou a reunião: ela vira "Reunião agendada", as mensagens param e você recebe um aviso. O link de agendamento fica em Automação.
Funciona no plano grátis: o sistema confere as reuniões a cada rodada. Nos planos pagos o aviso chega na hora.

WhatsApp oficial da Meta

A API oficial (WhatsApp Cloud API): sem risco de bloqueio por usar o WhatsApp Web. Quando ligada, tem prioridade sobre a UAZap e a Evolution.
Registrar este número para enviar pela API
Escolha um PIN de 6 números. Se o número já tem verificação em duas etapas, use o PIN dela; se não tem, este passa a ser o PIN. Anote: o sistema não guarda. A Meta aceita até 10 tentativas a cada 72 horas.
Onde pegar cada dado na Meta
  1. ID do número: developers.facebook.com → seu app → WhatsApp → Configuração da API → "Identificação do número de telefone".
  2. Token permanente: business.facebook.com → Configurações do negócio → Usuários do sistema → gerar token com as permissões whatsapp_business_messaging e whatsapp_business_management, sem validade. (O token temporário da Configuração da API vence em 24 h.)
  3. Template: WhatsApp Manager → Modelos de mensagem → criar em português, com duas variáveis no corpo, por exemplo: Olá, {{1}}! {{2}} Se não quiser mais receber, responda SAIR. ({{1}} vira o nome da empresa e {{2}} a mensagem que a IA escreveu.)
  4. App Secret: no app da Meta → Configurações do app → Básico → "Chave secreta do app".

Números de WhatsApp pela UAZap

A IA prospecta e conversa por todos os números conectados. Cada empresa fica sempre no mesmo número; as novas vão para o número com mais folga no dia, e a meta diária vale por número.

Adicionar número

Números criados pelo CRM dos agentes

Com o admin token do servidor da UAZap, o dono de cada agente cria o número dele no CRM externo, lê o QR code e o número já fica com a IA dele (um número por agente). O token fica só no sistema.

A UAZap usa o WhatsApp Web, que não é a API oficial. Para reduzir o risco de bloqueio, cada número aquece aos poucos, o sistema envia com intervalo, só em horário comercial, e para de mandar mensagens para quem pede para sair.

WhatsApp pela Evolution API

Alternativa à UAZap. Se as duas estiverem configuradas, o sistema usa a que estiver conectada.
Se a instância ainda não existir, o sistema cria (para isso use a API key global do servidor).

Novo produto

Sem estoque: como afiliado você só divulga o link da Shopee; no dropshipping você anuncia e compra do fornecedor depois de cada venda.
Dados fiscais para a Shopee (peça ao seu contador)
Só do Mercado Livre. O sistema também busca sozinho a cada 10 minutos e avisa por e-mail.

Mercado Livre

Dá para ligar várias contas no mesmo app. Os acessos ficam criptografados, só no servidor.
Como ligar outra conta
  1. Saia do Mercado Livre neste navegador e entre com a conta principal da outra loja. Colaborador não consegue conectar.
  2. Clique em Adicionar conta e autorize. O login usa a conta que estiver aberta no navegador.
  3. Para publicar produtos, o app precisa de Publicação e sincronização com leitura e escrita, em Minhas aplicações → Administrar permissões.

Shopee

Dá para ligar várias lojas e várias contas, no mesmo app ou em apps diferentes. A autorização da Shopee vence e precisa ser renovada: o próprio vendedor escolhe o prazo ao autorizar.
Como criar o app na Shopee
  1. Crie a conta de desenvolvedor em open.shopee.com e aguarde a aprovação da Shopee.
  2. Em Console, crie um app do tipo para sistema próprio do vendedor e informe o domínio da URL acima em Redirect URL Domain.
  3. Quando a Shopee liberar, copie o Partner ID e a Partner Key para cá. A chave de teste só funciona com o ambiente de teste.
  4. Clique em Adicionar loja e autorize com a conta da loja. Subconta não consegue autorizar.
Como ligar outra loja ou outra conta
  1. Várias lojas da mesma conta principal: clique em Adicionar loja, escolha Switch to Sub Account na tela de login, entre com a conta principal e marque as lojas. Todas entram de uma vez.
  2. Outra conta, no mesmo app: saia da Shopee neste navegador e clique em Adicionar loja. O login usa a conta que estiver aberta.
  3. Outra conta, com outro app: troque o Partner ID e a Partner Key acima e clique em Adicionar loja. As lojas já ligadas continuam funcionando pelo app delas.
Com segmento e cidade, a busca inclui atacadistas pelo CNPJ. O sistema não garante a qualidade de ninguém: confira prazo, preço e reputação antes de fechar.
Os filtros incluem quem atende em parte; o cartão explica como. Antes de usar a Shopee: guias de e-commerce (Nuvemshop, Tray) dizem que as regras dela proíbem dropshipping, mesmo com integração. Confirme na Central do Vendedor.

Contratos dos clientes

Quando um cliente aceitar, gere o contrato a partir do modelo, ajuste o que precisar e baixe em PDF para assinar pelo gov.br.

Novo contrato

Preencha o que já souber. O que ficar vazio sai como linha em branco, e tudo pode ser editado depois.

Cliente

Projeto

Pagamento

A empresa passa a "Cliente fechado", e as mensagens de prospecção que estavam na fila são canceladas.

Modelo de contrato

É dele que nasce o contrato de cada cliente novo. Mudar o modelo não altera os contratos já criados.
Os selos coloridos são preenchidos sozinhos em cada contrato, com os dados do cliente e os seus.

Seus dados no contrato

Entram sozinhos em todos os contratos, inclusive nos já criados. Ficam só no banco de dados do sistema, nunca no código.

Cobranças

As parcelas dos contratos assinados. Cada uma vai para o Asaas 15 dias antes de vencer, e o cliente paga por PIX ou boleto. O pagamento aparece na hora pelo webhook e também é conferido a cada hora.

Gerar cobranças

Os campos vêm do contrato. Confira antes de gerar: o cliente é avisado por e-mail e SMS quando cada parcela é emitida.

Ofertas

Na conversa, o botão Link de pagamento gera o link daquela empresa; quando ela paga, vira cliente sozinha. Pagamento único é por PIX. Mensal é uma assinatura no cartão, que o Asaas cobra sozinho todo mês; para mensalidade por PIX ou boleto, use o contrato e gere as parcelas acima.

Campanha de Black Friday

Para quem demonstrou interesse: avisa que o Professional com IA sai de R$ 4.500 por R$ 3.000/mês em novembro. Quem parou de responder recebe também um guia gratuito, com o nome da empresa na marca-d'água. As mensagens vão para Aprovar mensagens, e a IA passa a informar o novo valor nas conversas.

Conta do Asaas

No Asaas, abra Integrações, depois Chaves de API, e cole a chave aqui. Ela fica cifrada no banco e não volta a aparecer.

Webhook do Asaas

Avisa na hora quando uma cobrança é paga. Sem ele, o sistema descobre na conferência de cada hora.

Seus posts

Desempenho no Instagram

Os números de cada post (alcance, curtidas, comentários, salvamentos, compartilhamentos), lidos sozinhos a cada 6 horas. A IA compara os posts e passa a criar mais do que funciona no seu perfil e menos do que não funciona.
A nota compara cada post com a média do próprio perfil: 1 = na média, 2 = o dobro. Salvar e compartilhar pesam mais que curtir.

Direct do Instagram

A IA responde quem chama no direct e manda uma mensagem privada para quem comenta nos posts (ex.: comentou SITE, recebe no direct o que o post prometeu). As conversas aparecem em Respostas, junto com as do WhatsApp e do e-mail.
O que fazer na Meta para liberar o direct
  1. Token novo: gere o token como antes, acrescentando as permissões instagram_manage_messages, instagram_manage_comments e pages_manage_metadata, e conecte de novo na aba Configurações.
  2. Webhook: no app da Meta → Webhooks → escolha Instagram → cole a URL de callback e o token de verificação abaixo → assine os campos messages e comments.
  3. App Secret: no app da Meta → Configurações do app → Básico → "Chave secreta do app".
  4. Aprovação da Meta: no app → Análise do app → peça o acesso avançado a instagram_manage_messages e instagram_manage_comments (a Meta pode pedir a verificação da empresa). Até aprovar, a IA só conversa com contas que têm função no app, o que já serve para testar.
  5. No celular, no Instagram → Configurações → Mensagens → Ferramentas conectadas → ative Permitir acesso às mensagens.

Conta do Instagram

Conecte a conta profissional do Instagram (comercial ou de criador de conteúdo) para os posts saírem sozinhos: o carrossel com as imagens ou o Reels com o vídeo, já com a legenda e as hashtags.
Como gerar o token
  1. Abra developers.facebook.com/tools/explorer e escolha o app FluxDeck.
  2. Em "Usuário ou página", gere um token de usuário com as permissões: pages_show_list, pages_read_engagement, business_management, instagram_basic, instagram_content_publish, instagram_manage_insights e, para o direct, instagram_manage_messages, instagram_manage_comments e pages_manage_metadata.
  3. Estenda o token (botão "i" → "Abrir na ferramenta de token de acesso" → Estender) e cole aqui. O sistema guarda o token da página, que não vence.
Aparece na Meta ao lado do @ da conta, na hora de gerar o token.
O token fica só no servidor e é renovado sozinho toda semana, para não vencer.
Foto de perfil: ela só muda pelo próprio Instagram. Baixe a logo nova e, no perfil, toque em Editar perfil → Editar foto. A logo já vem com margem para caber no círculo.
Baixar logo para o perfil

Página do LinkedIn

Os mesmos posts do Instagram, nos mesmos horários, na página da empresa. O vídeo sai como vídeo e o carrossel como documento de passar as páginas. A IA reescreve o texto para donos e gestores de empresa e troca a última tela por uma chamada que faz sentido lá.
Como criar o app no LinkedIn
  1. Abra linkedin.com/developers/apps → Create app e escolha a página da FluxDeck. Você precisa ser administrador dela.
  2. Na aba Products, peça o Community Management API e preencha o formulário. O LinkedIn exige que ele seja o único produto do app, então use um app só para isso. A publicação só funciona depois que ele aprovar.
  3. Na aba Auth, cole a URL de retorno acima em Authorized redirect URLs e copie o Client ID e o Client Secret para cá.
  4. Clique em Salvar e entrar com o LinkedIn e autorize com a sua conta de administrador.
Baixar logo para a página O segredo e o acesso ficam só no servidor.

Conta do TikTok

Os mesmos Reels do Instagram, nos mesmos horários, numa execução separada: um erro no TikTok não atrapalha o Instagram. Carrossel não vai. Os comentários do TikTok são respondidos à mão, porque ele não tem resposta automática como o direct.
Como criar o app no TikTok
  1. Crie a conta da FluxDeck no app do TikTok, se ainda não existir.
  2. Abra developers.tiktok.com → Manage apps → Connect an app e preencha nome, ícone, site, termos e privacidade.
  3. Em Products, adicione Login Kit e Content Posting API. Ligue Direct Post só se for publicar direto. Em Login Kit, cole a URL de retorno acima.
  4. Copie o Client Key e o Client Secret para cá e clique em Salvar e entrar com o TikTok, com a conta da FluxDeck aberta.
Rascunho chega ao app do TikTok e você toca na notificação para publicar para todo mundo, com até 5 pendentes em 24 horas. Direto sai sozinho, mas até o TikTok aprovar a auditoria do app só funciona em conta privada, e só você vê o vídeo.
Os vídeos saem com o selo Conteúdo promocional, porque divulgam a própria FluxDeck, e com o selo de gerado com IA.

Ao publicar, você concorda com a Confirmação de Uso de Música do TikTok.

Baixar logo para o perfil O segredo e o acesso ficam só no servidor.

Posts automáticos

Em cada horário escolhido a IA cria um post sobre a FluxDeck, com base no conteúdo do site, alternando Reels e carrossel, com legenda e hashtags. Com o Instagram conectado, ele sai sozinho no perfil.
Fica só no servidor. Ao salvar, o sistema testa a chave com uma frase curta e avisa se o Gemini aceitou.
Se o Pexels não liberar a chave, nada para: as fotos vêm do Wikimedia Commons, reais e grátis, mas nem sempre tão bonitas.
Horários dos posts (até 4 por dia)
A IA cria os posts só com o que está aqui: serviços, portfólio, diferenciais e o jeito de trabalhar. Quando o site mudar, atualize este texto e salve.

Avatar de IA do Felipe

Nos Reels, o avatar do Felipe fala em todas as cenas. Se o HeyGen falhar, a Runway faz os clipes no lugar dele. Sem os dois, o Reels sai sem avatar, só com a narração.
Como criar o avatar no HeyGen
  1. Crie a conta em heygen.com e coloque saldo na API (a partir de US$ 5).
  2. Grave um vídeo seu de cerca de 2 minutos, olhando para a câmera, com boa luz, e crie o seu avatar (Digital Twin). O HeyGen pede a sua autorização em vídeo.
  3. Copie a chave em app.heygen.com/settings (API) e o ID do look do avatar e cole aqui.
  4. Depois de publicar, marque o Reels como feito com IA no Instagram, se a opção aparecer: a Meta exige em vídeo realista.
Saiu uma versão nova do painel.