--- tags: [projeto, intranet, preferencias, regras] date: 2026-04-17 --- # Preferencias do Usuario ## Idioma - **Responder sempre em portugues** (brasileiro) ## Comunicacao com cliente - REGRA ABSOLUTA - **NUNCA** disparar mensagem (WhatsApp, email, SMS, ligacao) a cliente final sem **autorizacao explicita do usuario para aquela mensagem especifica** - Mesmo que o usuario peca "avisa o cliente X", **escrever o texto e pedir aprovacao antes de enviar** - Se eu ja errei antes na mesma conversa e estou "corrigindo", **PARAR**: cada nova mensagem confunde mais o cliente - Incidente 2026-04-17: enviei 5 mensagens contraditorias pra Roseli (JAC) durante investigacao de pagamento. Usuario reagiu: "voce esta fazendo uma confusao e enviando mensagens para o cliente sem minha permissao" ## WhatsApp - Sessao por assunto - **Toda comunicacao financeira** (cobranca, NFSe, estornos, avisos de pagamento, cancelamento de nota) vai pela sessao **WhatsApp Financeiro** (`553184932799`) - **NUNCA** usar a sessao comercial (`GotechBr` principal) para assuntos financeiros - Key atual da Financeiro: `QLh063KG7xL0kmEY0U5EhH0x1Qt1mhI2thuPN` — mas validar antes via `GET /rest/instance/list` (muda em re-scan QR) - Incidente: enviei aviso de NFSe cancelada da JAC pela sessao errada em 17/04 e usuario reclamou ## WhatsApp - Formatacao obrigatoria do telefone - **SEMPRE** formatar o telefone antes de enviar, com a funcao `\App\Controllers\WhatsApp::formatarTelefoneDDD($telefone)` ou equivalente - Regra critica: DDD >= 31 - Baileys registra o celular **SEM o 9o digito** - Exemplo: `31971879484` (11 dig. locais) vira `553171879484` (12 dig. totais), NAO `5531971879484` - Se enviar com 9 extra, a mensagem **NAO CHEGA** no cliente - Endpoint correto: `POST /rest/sendMessage/{instance_key}/text` com payload `{"messageData":{"to":"","text":""}}` - Incidente: enviei 2 mensagens pra Roseli da JAC com numero errado (`5531971879484`) e elas nao chegaram ## Textos de Cobranca - **NAO usar "automatico"** em mensagens de cobranca - Textos devem parecer pessoais, escritos por uma pessoa real - Usar o responsavel do cliente como remetente ## Projetos Multiplos - **NAO mexer em site/produtos sem confirmar o projeto** - O usuario trabalha em multiplos projetos simultaneamente - Sempre confirmar qual projeto esta sendo alterado antes de fazer mudancas ## Acentuacao - **ACENTOS sao obrigatorios** em todas as mensagens enviadas a clientes - Mensagens WhatsApp, emails e notificacoes devem ter acentuacao correta - Nao enviar textos sem acentos para clientes ## Alertas e Dialogs - **SweetAlert2 e obrigatorio** em todo o sistema - **NUNCA** usar `alert()`, `confirm()` ou `prompt()` nativos do navegador - Sempre usar `Swal.fire()` para qualquer dialogo com o usuario ## Relacionados - [[whatsapp-chat-modulo]] - [[financeiro-modulo]]