Sumário
Notificações push comuns são fáceis de perder quando uma oportunidade de trade está se formando. Este guia mostra como conectar o TradingView ao Echobell via webhook para que os alertas de preço acionem chamadas telefônicas com conteúdo de voz personalizável.
Documentação relevante:
- O que é o Echobell → /docs/what-is-echobell
- Visão geral dos webhooks → /docs/webhook
- Tipos de notificação (Normal, Urgente, Chamada) → /docs/notification
- Modelos e variáveis → /docs/template
Pré-requisitos
- App do Echobell instalado (App Store / Google Play)
- Conta do TradingView com suporte a webhook (Pro/Pro+/Premium)
Passo 1 — Criar um canal no Echobell
-
Abra o Echobell → Criar canal. Dê um nome como "TradingView Calls".
-
Defina o tipo de notificação. Para alertas urgentes, use Chamada; para os menos críticos, Urgente ou Normal (/docs/notification).
-
Opcionalmente, configure modelos para que a chamada leia dados úteis em voz alta. Exemplo:
Título:
{{ticker}} crossed {{price}}Corpo:
Signal: {{action}} at {{price}} on {{ticker}}Referência completa de modelos: /docs/template
-
Copie a URL do webhook do canal nas configurações do canal. Mantenha-a privada. Detalhes: /docs/webhook
Passo 2 — Configurar o alerta no TradingView
- Abra seu gráfico e crie ou edite um Alerta.
- Defina a condição (nível de preço, indicador, sinal de estratégia etc.).
- Na seção Notificações, ative Webhook URL e cole o webhook do Echobell.
- Defina o payload da mensagem como JSON para que o Echobell possa referenciar as variáveis no seu modelo:
{
"ticker": "{{ticker}}",
"price": "{{close}}",
"action": "{{strategy.order.action}}",
"externalLink": "https://www.tradingview.com/chart/"
}
Observações:
- Use as variáveis integradas do TradingView (
{{ticker}},{{close}}etc.) externalLinké opcional; quando presente, o Echobell o exibe como um link clicável no registro da notificação (/docs/notification)
Passo 3 — Testar o fluxo completo
Acione o alerta ou use uma condição de teste. Em poucos segundos você deve receber uma chamada telefônica com o conteúdo do seu modelo. Se a chamada for intrusiva demais para sinais de menor prioridade, mude o canal para Urgente e use Chamada apenas para níveis críticos.
Solução de problemas
- Nenhuma chamada: confirme que o tipo de notificação do canal está definido como Chamada e que o app tem permissão para enviar notificações
- Erro 4xx de webhook no TradingView: verifique se a URL do webhook do Echobell está exata e se o token do canal está atualizado
- Variáveis não aparecem na chamada: confirme que as chaves do JSON correspondem exatamente aos nomes das variáveis do modelo (diferencia maiúsculas de minúsculas)
- Chamadas em excesso: reduza a prioridade para Urgente ou restrinja as condições do alerta no TradingView
Dicas de modelo
Um modelo claro torna a chamada imediatamente acionável:
{{ticker}} crossed {{price}} on 15m timeframe.Action: {{action}}.- Inclua
externalLinkpara um atalho de toque até o gráfico no registro da notificação
Documentação completa de modelos: /docs/template
Relacionados
- Alertas por webhook para sistemas próprios → /blog/get-notified-with-webhook-mcp
- Notificações de CI/CD → /blog/github-actions-notifications
- Monitoramento de infraestrutura → /blog/grafana-call-notification
- Recurso de webhooks → /features/webhooks
- Recurso de notificações em chamada → /features/call-notifications
Baixe o Echobell: https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-tradingview-call-notifications-pt&mt=8 / Google Play: https://play.google.com/store/apps/details?id=one.echobell.echobellandroid