Além de texto, Otto envia mídia em mensagens — imagem do produto, áudio, vídeo curto, PDF de fatura. Esta página descreve formatos suportados, limites e melhores práticas.
Mídia em sessão aberta vs template
| Tipo de envio | Mídia permitida |
|---|---|
| Sessão aberta (24h) | Tudo: imagem, áudio, vídeo, documento, sticker |
| Template HSM (header) | Imagem, vídeo OU documento (escolha 1 no design do template) |
Em template, mídia é definida na criação do template e o arquivo é variável, mas o tipo é fixo.
Formatos e limites
Imagem
- Formatos: JPG, PNG
- Tamanho máximo: 5 MB
- Resolução recomendada: 1080x1080 (quadrada) ou 1920x1080 (paisagem)
- Aspect ratio: WhatsApp recorta — mantenha conteúdo no centro
Vídeo
- Formatos: MP4 (H.264 + AAC)
- Tamanho máximo: 16 MB
- Duração máxima: 90 segundos
- Resolução recomendada: 1080p
Áudio
- Formatos: MP3, OGG, AAC, M4A, AMR
- Tamanho máximo: 16 MB
- Duração: até 16 minutos teórica, prática recomenda <2 minutos
Documento
- Formatos: PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT
- Tamanho máximo: 100 MB
- Recomendado: PDF para máxima compatibilidade
Sticker
- Formato: WEBP
- Tamanho: 100 KB (estático), 500 KB (animado)
- Resolução: 512x512
- Em sessão aberta apenas
Como Otto envia mídia
Em automações pré-construídas
Algumas automações Otto têm slot de mídia configurável:
- Pós-venda enviado: imagem do produto comprado (anexada automaticamente)
- Cross-sell: imagem do produto sugerido
- Newsletter: header de imagem ou vídeo conforme template
- Welcome lead: imagem de boas-vindas
Você configura em Otto > [Automação] > Mídia.
Em campanha manual
- Campanhas > Nova.
- Em conteúdo, abas: Texto, Imagem, Vídeo, Documento.
- Escolha tipo.
- Faça upload (Otto valida formato e tamanho).
- Pré-visualização mostra como aparece no WhatsApp.
Em newsletter
Header da newsletter é uma mídia (imagem ou vídeo). Detalhes em Newsletter: criar do zero.
Captions
Mídia pode ter legenda de até 1024 caracteres em sessão aberta (em templates, a legenda é parte do body do template).
Boas práticas:
- Caption curta — leitor já vê a imagem
- CTA claro: "Ver no site", "Responder com SIM"
- Use 1-2 emojis quando combina com a marca
Mídia em template
Templates com header de mídia exigem:
- Definir tipo na criação (image, video, document — escolher um).
- Em cada disparo, substituir a URL ou file_id da mídia.
- Imagem deve ser acessível publicamente (URL HTTPS) ou previamente uploaded ao Meta.
Otto faz upload automático se você passar arquivo local.
Atenção: template com mídia rejeitada (formato errado, URL quebrada) bloqueia disparo.
Otimizando para WhatsApp
Imagem de produto (e-commerce)
- Fundo neutro (branco ou similar)
- Produto bem iluminado
- Quadrada (1:1) para grid de feed
- Logo discreta no canto
- Tamanho: 1080x1080
Vídeo de demonstração
- Direto ao ponto: primeiros 5 segundos contam
- Sem áudio essencial (cliente pode estar no mudo)
- Legendas embarcadas (CC) recomendadas
- Duração: 15-30 segundos
Áudio de voz
- Gravação clara, sem eco
- Tom conversacional
- Duração: 30-60 segundos
- Útil para mensagens personalizadas (raro automatizar)
Documento (PDF)
- Otimizado para mobile (não é para imprimir)
- Fonte legível, contraste alto
- Tamanho compacto (<2 MB ideal)
- Nome do arquivo descritivo
Custos
WhatsApp não cobra à parte por mídia em sessão aberta. Em template, custo é o mesmo do template (regra 24h se aplica).
Quando NÃO usar mídia
- Quando texto resolve com a mesma clareza
- Quando o cliente está em rede ruim (mídia pesa)
- Em mensagens muito frequentes (sobrecarrega)
Texto chega mais rápido, gasta menos dados do cliente, é mais acessível.
Mídia em mensagens do Memo (Canal 1)
O Memo (Canal 1, ShopIA → lojistas) também aceita mídia:
- Você manda foto de print de tela do painel
- Memo pode mandar imagem de gráfico
Mas o foco do Memo é texto + áudio. Mídia rica é mais comum no Otto.
Detalhes em Memo entende áudio? Whisper STT.
Erros comuns
| Erro | Causa |
|---|---|
131051 unsupported message | Formato não suportado pela WhatsApp Cloud |
media_too_large | Acima do limite (5 MB imagem, 16 MB vídeo, 100 MB doc) |
invalid_media_url | URL não acessível pela Meta |
template_paused | Template foi pausado por reclamações de cliente |
Sandbox + mídia
Em Sandbox Otto, mídia é validada (formato, tamanho), mas não enviada. Útil para confirmar que template está bem configurado antes de produção.