O que o JR OS conversa com o mundo. Nenhuma chave fica no código — todas moram nas variáveis de ambiente do Netlify, e esta tela só pergunta ao servidor se elas estão lá.
Gera PIX, boleto e cartão na hora em que o cliente aprova a proposta. O valor é recalculado no servidor, nunca vem do navegador.
ASAAS_API_KEYobrigatóriaASAAS_AMBIENTEopcionalASAAS_DIAS_VENCIMENTOopcionalASAAS_AMBIENTE=sandbox para testar sem cobrar de verdade; depois troque para producao. ASAAS_DIAS_VENCIMENTO é opcional (padrão 3 dias).O contrário da chave: aqui é o Asaas avisando o JR OS quando o cliente paga, atrasa ou estorna — sozinho, na hora. Sem isto o sistema nunca fica sabendo que o dinheiro caiu, e alguém precisa conferir no painel do Asaas todo dia.
ASAAS_WEBHOOK_TOKENobrigatóriahttps://SEUSITE/.netlify/functions/asaas-webhook
ASAAS_WEBHOOK_TOKEN.Manda a proposta e cobra o retorno pelo WhatsApp oficial da Meta. Esta parte já estava construída no sistema.
WHATSAPP_ACCESS_TOKENobrigatóriaWHATSAPP_PHONE_NUMBER_IDobrigatóriaWHATSAPP_BUSINESS_ACCOUNT_IDopcionalWHATSAPP_VERIFY_TOKENopcionalWHATSAPP_APP_SECRETopcionalhttps://SEUSITE/.netlify/functions/whatsapp-webhookCole essa URL em WhatsApp → Configuration → Webhook, use
WHATSAPP_VERIFY_TOKEN como token de verificação e assine o campo messages.Envia a proposta, o aviso de aprovação e o lembrete de vencimento, com o papel timbrado da JR.
RESEND_API_KEYobrigatóriaEMAIL_REMETENTEobrigatóriaSENDGRID_API_KEYopcionalJR Prestadora <orcamento@seudominio.com.br>. Se preferir SendGrid, use SENDGRID_API_KEY no lugar.Lê as pranchas e monta o orçamento. Já está configurada e funcionando.
ANTHROPIC_API_KEYobrigatóriaPuxa o extrato para casar recebimento com medição. Opcional, entra depois.
PLUGGY_CLIENT_IDopcionalPLUGGY_CLIENT_SECRETopcionalBELVO_SECRET_IDopcionalBELVO_SECRET_PASSWORDopcionalEmite a NFS-e da medição. Opcional.
FOCUSNFE_TOKENopcionalNFEIO_API_KEYopcionalContrato assinado direto do celular, sem imprimir. Opcional.
ESIGN_API_KEYopcionalCada pendência com o caminho exato no Netlify, no Asaas e na Meta — e um botão que verifica se já funcionou.
Ninguém cria conta sozinho. Você convida, a pessoa clica e entra. Código de 8 caracteres, prazo de validade e revogação com um toque.
33 eventos e 5 lotes: proposta enviada, lembrete, validade vencendo, aprovação, cobrança, medição, entrega e mais. Cada acontecimento manda a mensagem certa sozinho.
ASAAS_API_KEY).