Outros

Ian Kraskoff Tech
Por Rogerio Maglione and 2 outros
3 artigos

Como ajustar a formatação Markdown de Automações entre Cloud Chat e WhatsApp

Quando usar - Você criou uma Automação no Cloud Chat que envia mensagem por WhatsApp - O texto aparece bem formatado no preview do Cloud Chat mas chega desformatado (ou com formatação diferente) no WhatsApp - Você quer entender qual sintaxe Markdown usar para que negrito, itálico e listas saiam corretos no WhatsApp Pré-requisitos - Uma Automação já criada no Cloud Chat - Caixa de entrada do tipo WhatsApp conectada — ver Como conectar o WhatsApp ao Cloud Chat via Twilio ou via WABA Meta - Permissão para editar a automação Sobre este artigo O WhatsApp interpreta Markdown de uma forma diferente do padrão usado no editor de Automações do Cloud Chat. Por isso, o mesmo trecho de texto pode parecer correto no preview do Cloud Chat e chegar com formatação diferente ao cliente que recebe a mensagem no WhatsApp. A regra é simples: quando a automação for enviada por WhatsApp, formate pensando na sintaxe do WhatsApp — mesmo que o preview no Cloud Chat fique "estranho". O envio final ao cliente sairá correto. :::info Exemplo prático Para deixar um texto em negrito no WhatsApp, use um único asterisco de cada lado: *texto*. No editor do Cloud Chat, esse mesmo trecho aparecerá em itálico — porque o Cloud Chat segue o Markdown padrão (dois asteriscos = negrito). Não se preocupe: o cliente receberá no WhatsApp o trecho corretamente em negrito. ::: Sintaxe Markdown — comparativo | Resultado desejado no WhatsApp | Sintaxe a usar | Como aparece no preview do Cloud Chat | | --- | --- | --- | | Negrito | *texto* | itálico | | Itálico | _texto_ | itálico | | ~~Tachado~~ | ~texto~ | ~~tachado~~ | | Monoespaçado | ```texto``` | monoespaçado | | Lista com bullets | * item (com espaço) | bullet | :::warning Sempre teste a automação enviando para um número real antes de ativar em produção. O preview do Cloud Chat não reflete como ficará no WhatsApp. ::: Como aparece no Cloud Chat Como aparece no envio para o WhatsApp Tabela de referência rápida Boas práticas :::success 1. Sempre formate pensando no canal de destino — se a automação envia por WhatsApp, use a sintaxe do WhatsApp 2. Teste com um número real antes de ativar — o preview não reflete o resultado final 3. Mantenha mensagens diferentes por canal quando a mesma automação dispara em e-mail e WhatsApp — o ideal é separar branches por inbox 4. Evite formatação complexa (negrito + itálico aninhados) — a chance de algum caractere ser interpretado errado aumenta ::: Observações - Para conectar o WhatsApp ao Cloud Chat: Como conectar o WhatsApp ao Cloud Chat via Twilio - Para aprender a criar Automações no Cloud Chat: Como criar Automações no Cloud Chat - Se a mensagem chegar desformatada por completo no WhatsApp, abra um chamado em Cloud Chat — Suporte

Última atualização em May 21, 2026

Como funcionam os anexos de e-mail no Cloud Chat

Quando usar - Você quer entender como anexos enviados/recebidos por e-mail aparecem no Cloud Chat - O cliente reclamou de um arquivo "que não chegou" e você precisa diagnosticar - Você precisa explicar para um agente novo onde encontrar e como baixar anexos de uma conversa de e-mail Pré-requisitos - Caixa de entrada E-mail conectada — ver Como conectar caixa de e-mail Outlook/Microsoft ao Cloud Chat ou Como conectar caixa de e-mail do Google ao Cloud Chat - Acesso a uma conversa de e-mail no Cloud Chat com pelo menos um anexo Sobre este artigo Quando uma conversa entra no Cloud Chat por e-mail, qualquer arquivo anexo segue junto com a mensagem — tanto na entrada (cliente envia para o agente) quanto na saída (agente envia para o cliente). Este artigo descreve como esse fluxo aparece para o agente, para o cliente, e como contornar problemas comuns. Detalhes Como o cliente vê os anexos enviados por um agente? Quando um agente envia um e-mail com arquivos anexados, o cliente final recebe cada anexo no corpo da mensagem. O formato é sempre o mesmo: - O nome do arquivo aparece em negrito - Ao lado, aparece a palavra Download, que é um hiperlink — basta clicar para baixar o arquivo O arquivo fica armazenado no Cloud Chat? Sim. O anexo fica disponível dentro da conversa, exatamente como enviado pelo cliente (ou pelo agente). Você pode fazer o download a qualquer momento, mesmo após a conversa ter sido encerrada. Há limite de tamanho ou tipo de arquivo? O Cloud Chat aceita os mesmos tipos e tamanhos permitidos pelo provedor de e-mail. Em outras palavras: se o e-mail entregou na caixa, o anexo será exibido no Cloud Chat. :::info Limites comuns por provedor: - Gmail / Google Workspace — 25 MB por mensagem - Outlook / Microsoft 365 — 20 MB por mensagem (pode ir até 150 MB com configuração específica) - Provedores menores — costumam ser entre 10 e 25 MB ::: Como o cliente baixa o anexo? Basta clicar em Download, ao lado do nome do arquivo. O arquivo é baixado direto para o dispositivo do cliente. Posso visualizar o anexo dentro do Cloud Chat (sem baixar)? A pré-visualização inline depende do tipo de arquivo: - Imagens (PNG, JPG, GIF) — aparecem com pré-visualização - PDF, DOC, XLSX, ZIP, vídeos — precisam ser baixados para serem abertos E se o anexo não aparecer? Verifique nessa ordem: 1. O e-mail original realmente continha o arquivo? Confira no provedor de origem (Gmail web, Outlook web). 2. O provedor bloqueou o envio por tipo ou tamanho? Olhe o cabeçalho do e-mail por avisos de quarentena. 3. A conversa foi carregada por completo? Tente recarregar a página do Cloud Chat (F5) ou abrir a conversa em uma aba nova. :::warning Se mesmo após esses passos o anexo continuar ausente, abra um chamado para o suporte da Cloud Humans com: - ID da conversa no Cloud Chat - Message-ID original do e-mail (encontrado no cabeçalho da mensagem no provedor) - Print da mensagem original com o anexo presente ::: Observações - Para conectar uma caixa Gmail: Como conectar caixa de e-mail do Google ao Cloud Chat - Para conectar uma caixa Outlook: Como conectar caixa de e-mail Outlook/Microsoft ao Cloud Chat - Para outros provedores via IMAP/SMTP: Como conectar uma caixa de e-mail ao Cloud Chat (outros provedores) - Para corrigir o erro 550 5.7.515 no envio: Como corrigir o erro 550 5.7.515 — Autenticação de e-mail via Google Workspace

Última atualização em May 21, 2026

Como corrigir o erro 550 5.7.515 — Autenticação de e-mail via Google Workspace

Quando usar - Você usa Google Workspace e suas mensagens enviadas pelo Cloud Chat para destinatários Microsoft (Outlook, Hotmail, Live, Microsoft 365) estão sendo rejeitadas com o erro 550 5.7.515 - O envio direto pelo Gmail funciona, mas pelo Cloud Chat (ou qualquer outra plataforma de terceiros) falha - Você precisa configurar SPF, DKIM e DMARC alinhados ao seu domínio para passar nos requisitos da Microsoft Pré-requisitos - Acesso Super Admin ao Google Workspace (admin.google.com) - Acesso ao provedor de DNS do seu domínio (Registro.br, Cloudflare, GoDaddy, AWS Route 53 etc.) - Gmail ativado no domínio há pelo menos 24 a 72 horas antes de gerar a chave DKIM - Caixa de e-mail conectada — ver Como conectar caixa de e-mail do Google ao Cloud Chat :::error Substitua SEUDOMINIO.COM.BR pelo seu domínio real ao longo de todo este documento. Os exemplos usam esse placeholder apenas para ilustrar. ::: Sobre este artigo Esse erro não é uma fragilidade do Cloud Chat — o mesmo aconteceria com qualquer plataforma de atendimento que envie e-mails em nome do seu domínio. Quando você envia pelo Gmail direto, a mensagem sai dos servidores do Google — que já estão autorizados no SPF e assinam o DKIM com o seu domínio automaticamente. Tudo passa. Quando o e-mail sai pelo Cloud Chat (ou qualquer plataforma de terceiros), ele parte de servidores diferentes, que não estão no SPF do seu domínio e não têm acesso à chave DKIM dele. Resultado: SPF falha, DKIM não alinha, DMARC não passa, e a Microsoft rejeita com 550 5.7.515: 550 5.7.515 Access denied, sending domain SEUDOMINIO.COM.BR doesn't meet the required authentication level. The sender's domain in the 5322.From address doesn't meet the authentication requirements defined for the sender. Spf=Fail , Dkim=Pass , DMARC=None A causa raiz: o domínio não tem SPF, DKIM e DMARC devidamente configurados. O Gmail direto "esconde" o problema porque o Google cuida disso automaticamente para os seus próprios servidores. Qualquer envio por fora expõe a lacuna. Este guia corrige essa configuração no Google Workspace e no seu provedor de DNS. Depois de aplicada, a autenticação passa tanto pelo Gmail quanto pelo Cloud Chat. Diagnóstico A Microsoft rejeita suas mensagens porque falta autenticação alinhada ao domínio do cabeçalho From:. O cabeçalho da devolução costuma mostrar: - SPF = Fail — o registro SPF não inclui _spf.google.com, ou não existe - DKIM = Pass, mas sem alinhamento — o Google assina com d=gmail.com em vez de d=<seu-dominio>. Passa tecnicamente, mas não conta para o DMARC - DMARC = None — não existe registro DMARC publicado :::info Desde o fim de 2024, a Microsoft exige pelo menos um mecanismo de autenticação alinhado ao From: para remetentes de alto volume (≥ 5.000 mensagens para outlook.com, hotmail.com, live.com, msn.com). Se você já está recebendo esse erro, seu domínio ultrapassou esse limiar. ::: :::info Sobre alinhamento: para o DMARC passar, basta SPF ou DKIM estar alinhado. Este guia configura os dois para maior confiabilidade, mas o DKIM alinhado (Etapa 2) é o componente principal. ::: Inspecionar o cabeçalho de uma mensagem devolvida Antes de mexer no DNS, confirme o estado atual. Localize uma mensagem devolvida com o código 550 5.7.515, abra-a no Gmail e clique em Mostrar original. Procure a linha Authentication-Results: Authentication-Results: ... spf=fail (sender IP is ...) smtp.mailfrom=<seu-dominio>; dkim=pass header.d=gmail.com; ← d=gmail.com = SEM alinhamento dmarc=none action=none header.from=<seu-dominio>; Se o padrão for esse, siga este guia. Se for diferente (ex: SPF pass, DMARC quarantine), a investigação deve seguir por outro caminho — abra um chamado de suporte. Passo a passo Etapa 1 — Publicar o registro SPF No seu provedor de DNS, publique (ou atualize) um registro TXT no apex do domínio: | Campo | Valor | | --- | --- | | Tipo | TXT | | Host / Nome | @ (ou o próprio domínio) | | Valor | v=spf1 include:_spf.google.com ~all | | TTL | 3600 | :::error Só pode existir um único registro SPF por domínio. Se já houver um, edite-o e mescle os includes: v=spf1 include:_spf.google.com include:outro-servico.com ~all ::: Verificação: dig TXT <seu-dominio> +short # Deve retornar uma linha contendo v=spf1 include:_spf.google.com ~all Etapa 2 — Configurar o DKIM no Google Workspace (passo principal) Este é o passo mais importante. Ele faz o Google assinar suas mensagens com d=<seu-dominio> em vez de d=gmail.com, resolvendo o problema de alinhamento. 2.1 — Gerar a chave DKIM 1. Acesse admin.google.com como Super Admin 2. Vá em Menu → Apps → Google Workspace → Gmail → Autenticar e-mail 3. Selecione o seu domínio e clique em Gerar novo registro 4. Configure: 2048 bits, prefixo do seletor: google 5. Copie os dois valores exibidos: - Nome do host DNS: google._domainkey - Valor TXT: texto longo começando com v=DKIM1; k=rsa; p=MIIBIjAN... :::warning Botão desabilitado? Aguarde 24–72h desde a ativação do Gmail no domínio. ::: 2.2 — Publicar o registro DKIM no DNS | Campo | Valor | | --- | --- | | Tipo | TXT | | Host / Nome | google._domainkey | | Valor | Texto copiado do Admin console | | TTL | 3600 | 2.2.1 — Erro CharacterStringTooLong ao publicar o DKIM Sintoma Ao publicar o registro TXT google._domainkey, o provedor exibe erro semelhante a: ⚠️ Ocorreu um erro. Tente novamente mais tarde. CharacterStringTooLong (Value is too long) encountered with '"v=DKIM1; k=rsa; p=XXXXXXXX..."' O registro não é salvo e a autenticação DKIM não pode ser ativada. Causa A RFC 1035 (seção 3.3) limita cada character-string de um registro TXT a 255 caracteres. A chave pública RSA de 2048 bits gerada pelo Google Workspace ultrapassa esse limite (≈400 caracteres), então o provedor rejeita quando o valor é enviado como string única. Não é problema da chave nem do Google Workspace — é limitação do protocolo DNS. Solução Quebre o valor em múltiplas strings de até 255 caracteres, cada uma entre aspas duplas e separadas por espaço. O servidor DNS concatena automaticamente na entrega, e o resolver enxerga uma única chave DKIM contínua. Formato esperado: "v=DKIM1; k=rsa; p=XXXXXXXXXXXXXXXXXXXXXXXXXXXX...ate_255_chars" "continuacao_ate_255_chars..." "parte_final_da_chave" Como quebrar a chave 1. Cole o valor copiado do Admin console (v=DKIM1; k=rsa; p=...) em um editor de texto 2. A cada 255 caracteres do conteúdo, insira " " (aspas — espaço — aspas) 3. Envolva o valor inteiro com aspas duplas no início e no fim 4. Cole o resultado no campo Valor / Content do registro TXT :::info Dica: Não conte as aspas externas no limite de 255 — apenas o conteúdo da string. ::: Comportamento por provedor de DNS: | Provedor | Como colar | | --- | --- | | Cloudflare | Cole o valor já quebrado com aspas e espaços no campo Content. A UI aceita direto. | | AWS Route 53 | Cole as strings quebradas com aspas no campo Value. Cada string em linha separada também funciona. | | Registro.br | Formato de múltiplas strings entre aspas em linha única. | | GoDaddy / HostGator / outros | Aceitam o mesmo formato. Se a UI recusar aspas, procure a opção raw ou advanced. | Verificação Após salvar e aguardar propagação (até 30 minutos), valide: dig TXT google._domainkey.<seu-dominio> +short A saída deve exibir a chave concatenada. Se o retorno mostrar várias strings separadas, ainda é válido — o que importa é a chave RSA reconstruída ser idêntica ao valor do Admin console. Para confirmar, compare a chave retornada pelo dig com a do passo de geração no Google Workspace. 2.3 — Ativar a autenticação 1. Volte a Gmail → Autenticar e-mail no Admin console 2. Clique em Iniciar autenticação 3. Aguarde o status mudar para Autenticando e-mails com DKIM :::warning Pode levar até 48 horas para começar a funcionar. ::: Verificação: dig TXT google._domainkey.<seu-dominio> +short # Deve retornar v=DKIM1; k=rsa; p=... completo Etapa 3 — Publicar o registro DMARC :::error Publique o DMARC somente depois que SPF e DKIM estiverem autenticando corretamente por pelo menos 48 horas. ::: | Campo | Valor | | --- | --- | | Tipo | TXT | | Host / Nome | _dmarc | | Valor | v=DMARC1; p=none; rua=mailto:dmarc-reports@<seu-dominio>; pct=100; adkim=s; aspf=s | | TTL | 3600 | Crie uma caixa ou alias dmarc-reports@<seu-dominio> para receber os relatórios agregados (XML) que os provedores enviam diariamente. Roteiro de endurecimento Avance de fase somente depois de pelo menos uma semana sem falsos positivos nos relatórios. | Fase | Semana | Política | Efeito | | --- | --- | --- | --- | | 1 — Monitoramento | 0 | p=none | Apenas gera relatórios | | 2 — Quarentena parcial | ≥ 1 | p=quarantine; pct=10 | 10% das não autenticadas vão para spam | | 3 — Quarentena total | ≥ 2–3 | p=quarantine; pct=100 | Todas vão para spam | | 4 — Rejeição | ≥ 4 | p=reject; pct=100 | Servidor rejeita mensagens não autenticadas | Desbloqueio rápido (se for urgente) Se precisar destravar o envio para destinatários Microsoft imediatamente, publique apenas: 1. Etapa 1 — o registro SPF 2. Etapa 3 — o registro DMARC com p=none (sem esperar as 48h do DKIM) Na maioria dos casos, isso já encerra o 550 5.7.515, porque a Microsoft mira especificamente domínios sem nenhum DMARC. Ter um DMARC publicado (mesmo permissivo) já muda o tratamento. :::warning A Etapa 2 (DKIM alinhado) continua sendo a correção definitiva e precisa ser executada em seguida — sem ela, SPF e DMARC ficam sobre uma base frágil. ::: Verificação final Depois da propagação (30 min para SPF/DMARC, até 48h para DKIM): dig TXT <seu-dominio> +short # SPF dig TXT google._domainkey.<seu-dominio> +short # DKIM dig TXT _dmarc.<seu-dominio> +short # DMARC Teste funcional Envie um e-mail de teste para qualquer endereço @outlook.com, @hotmail.com ou conta Microsoft 365. No cabeçalho do e-mail recebido, confira: Authentication-Results: ... spf=pass smtp.mailfrom=<seu-dominio>; dkim=pass header.d=<seu-dominio>; ← prova do alinhamento dmarc=pass header.from=<seu-dominio>; :::success Se as três linhas mostrarem pass com header.d=<seu-dominio> e header.from=<seu-dominio>, a configuração está correta — o erro 550 5.7.515 não voltará a ocorrer. ::: :::warning Se dkim=pass ainda aparecer com header.d=gmail.com, a Etapa 2.3 ainda não foi concluída ou o DNS continua propagando. Aguarde mais algumas horas e teste de novo. ::: Fontes oficiais - Set up DKIM — Google Workspace Admin Help - Turn on DKIM for your domain — Google Workspace Admin Help - Set up SPF — Google Workspace Admin Help - Define your SPF record — Google Workspace Admin Help - Add your DMARC record — Google Workspace Admin Help - Recommended DMARC rollout — Google Workspace Admin Help - Email sender guidelines — Google Workspace Admin Help - Microsoft: Corrigir o erro NDR 550 5.7.515 — Outlook.com Observações - Para conectar uma caixa Gmail ao Cloud Chat: Como conectar caixa de e-mail do Google ao Cloud Chat - Para conectar uma caixa Outlook ao Cloud Chat: Como conectar caixa de e-mail Outlook/Microsoft ao Cloud Chat - Para entender como anexos de e-mail funcionam: Como funcionam os anexos de e-mail no Cloud Chat

Última atualização em May 21, 2026