Skip to content
Discussion options

You must be logged in to vote

Consegui uma alternativa gambiarra pra essa situação até termos uma solução oficial ou antes de fazer uma migração completa e complexa.

A ideia é: quando o Chatwoot falhar no envio de mídia pro WhatsApp com “131053: Media upload error”, a gente intercepta o erro via webhook, faz o upload da mídia direto pela WhatsApp Cloud API e envia a mensagem “por fora”. No Chatwoot, fica só um registro interno avisando que foi reenviado.

Como eu fiz (passo a passo)

  1. Criar um Webhook no Chatwoot
  • Vá em Settings → Integrations → Webhooks
  • Crie um webhook apontando pro seu endpoint (usei n8n, mas pode ser qualquer ferramenta)
  • Marque o evento Message Updated (message.updated)
  1. Receber o evento no n8n (ou…

Replies: 17 comments 36 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@joseinaciotoro
Comment options

Comment options

You must be logged in to vote
2 replies
@allan10k
Comment options

@brazilmarcelo
Comment options

Comment options

You must be logged in to vote
6 replies
@brazilmarcelo
Comment options

@allan10k
Comment options

@brazilmarcelo
Comment options

@joseinaciotoro
Comment options

@brazilmarcelo
Comment options

Comment options

You must be logged in to vote
4 replies
@cayquecastellucci
Comment options

@brazilmarcelo
Comment options

@ElPipe5897
Comment options

@brazilmarcelo
Comment options

Comment options

You must be logged in to vote
7 replies
@allan10k
Comment options

@brazilmarcelo
Comment options

@ElPipe5897
Comment options

@ElPipe5897
Comment options

@velascodavid
Comment options

Answer selected by ElPipe5897
Comment options

You must be logged in to vote
4 replies
@brazilmarcelo
Comment options

@Ranyelton
Comment options

@Ranyelton
Comment options

@PedroHenriquePdR
Comment options

Comment options

You must be logged in to vote
3 replies
@Ranyelton
Comment options

@allan10k
Comment options

@Ranyelton
Comment options

Comment options

You must be logged in to vote
3 replies
@allan10k
Comment options

@jksadmgi
Comment options

@jksadmgi
Comment options

Comment options

You must be logged in to vote
4 replies
@Ranyelton
Comment options

@ElPipe5897
Comment options

@ElPipe5897
Comment options

@pabloDevCL
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@Ranyelton
Comment options

@mariofox
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment