Sandbox é o modo de teste do ShopIA. Quando ativado, nada é enviado pros seus compradores — mas o sistema mostra exatamente o que sairia. Você revisa, ajusta, e só ativa quando estiver tranquilo.
Pra que serve o sandbox
Toda vez que você está mexendo em algo que dispara mensagem em massa, vale ativar sandbox. Casos clássicos:
- Você acabou de configurar a recuperação de carrinho. Quer ver os textos saindo, mas sem mandar nada pros clientes ainda.
- Importou base nova. Quer mandar uma newsletter de teste sem risco de queimar reputação.
- Tá ajustando textos do pós-venda. Cliente novo está fazendo pedido todo dia — você não quer que receba mensagem com erro.
- Está reabrindo a loja depois de tempo parada. Quer reativar gradualmente.
Como funciona, na prática
Com sandbox ativo, o sistema:
- Roda toda a lógica normal — calcula quem deveria receber, gera o texto da IA, monta o email com seu template
- Para no último passo — não chama Evolution (WhatsApp) nem AWS SES (email)
- Registra a mensagem no histórico, com status SANDBOX
- Mostra exatamente o texto que teria saído — pra você revisar
Você vê tudo. Mas o cliente final não recebe nada.
Os dois sandboxes (Memo e Otto)
São dois toggles separados, porque os casos de uso são diferentes:
Sandbox Otto (Canal 2 — sua loja → seus compradores)
Bloqueia tudo o que sairia da sua loja pros seus clientes:
- Recuperação de carrinho (WhatsApp + email)
- Pós-venda (confirmação, envio, entrega, avaliação)
- Newsletter
- Win-back e outras automações
- Captura de leads (cupom no email do lead)
Sandbox Memo (Canal 1 — ShopIA → você)
Bloqueia o que o Memo mandaria proativamente pra você:
- Resumo semanal
- Aviso de carrinho de valor alto
- Sugestão de campanha por data comercial
Atenção: sandbox Memo NÃO bloqueia respostas a perguntas. Se você manda "como foram as vendas hoje?", o Memo responde normalmente. O sandbox bloqueia só o que ele mandaria sem você pedir.
Na prática, sandbox Otto é o que você usa mais. Sandbox Memo só é útil em situações muito específicas (ex: período de testes intensivos com a equipe).
Como ativar
Importante: sandbox hoje é controlado pelo Super Admin. Pra ativar pra sua loja, peça pelo suporte ou pro Memo.
Se você é Super Admin (operação ShopIA), o caminho é:
- Configurações → Sandbox
- Ative o toggle desejado:
- Sandbox Memo — bloqueia mensagens proativas do Memo pros lojistas - Sandbox Otto — bloqueia mensagens da loja pros compradores
- Aparece um banner vermelho permanente no topo do painel: "SANDBOX OTTO ATIVO" (ou Memo)
Onde ver o que teria saído
Em Mensagens → WhatsApp, filtre por status Sandbox. Cada linha mostra:
- Destinatário original (pra quem teria ido)
- Texto exato da mensagem
- Data e hora
- Tipo (recuperação 30min, pós-venda envio, etc)
Em Mensagens → Email, filtre por status Sandbox. Cada linha mostra:
- Destinatário original
- Assunto e corpo do email completo (com template aplicado)
- Data e hora
- Origem (newsletter X, automação Y, etc)
Newsletter
Em Newsletter → Histórico, newsletters bloqueadas pelo sandbox aparecem com badge SANDBOX e mostram o número de destinatários que teriam recebido.
Como sair do sandbox (ir pra produção)
Quando você terminou de testar e está pronto pra sair:
- Confira os logs uma última vez — todos os textos estão como você quer?
- Vá em Configurações → Sandbox
- Desative o toggle
- O banner vermelho some
A partir desse momento, o próximo evento (carrinho abandonado, pedido novo, newsletter agendada) sai de verdade pro cliente.
Cuidado: quando você desativa o sandbox, as mensagens que estavam pendentes não são reprocessadas. Elas continuam com status SANDBOX no histórico. O fluxo só dispara pra eventos novos a partir de agora.
Boas práticas
1. Use sandbox sempre que mudar texto crítico
Editou o texto da recuperação? Ative sandbox por 24h. Veja saindo. Confirme. Desative.
2. Não esqueça o sandbox ativo
Banner vermelho serve pra isso. Mas vale calendário de equipe ou alarme — sandbox esquecido por uma semana = uma semana sem disparar nada.
3. Sandbox + dia de pico = alerta
Se você ativa sandbox em dia de pico (Black Friday, lançamento), tudo o que teria saído fica em fila de "o que perdi". Trabalhe a ordem cronologicamente — primeiro confere, depois desativa.
4. Combine com enviar teste pra mim na newsletter
Pra newsletter, você tem duas formas de testar:
- Sandbox bloqueia o disparo geral
- Enviar teste pra mim manda uma cópia pro seu email sem precisar bloquear nada
A segunda forma é mais ágil pro dia a dia. Sandbox é melhor pra "congelar tudo" enquanto você está mexendo em várias automações ao mesmo tempo.