Get TradingView Alerts as Phone Calls with Echobell

Connect TradingView to Echobell via webhook to receive price alerts as phone calls or time-sensitive notifications, with custom voice content.

Get TradingView Alerts as Phone Calls with Echobell

Standard push notifications are easy to miss when a trade setup is developing. This guide shows how to connect TradingView to Echobell via webhook so price alerts trigger phone calls with customizable voice content.

Relevant docs:

Prerequisites

  • Echobell app installed (App Store)
  • TradingView account with webhook support (Pro/Pro+/Premium)

Step 1 — Create an Echobell channel

  1. Open Echobell → Create Channel. Name it something like "TradingView Calls".

  2. Set the notification type. For urgent alerts use Calling; for less critical use Time Sensitive or Normal (/docs/notification).

  3. Optionally configure templates so the call reads out useful data. Example:

    Title: {{ticker}} crossed {{price}}

    Body: Signal: {{action}} at {{price}} on {{ticker}}

    Full template reference: /docs/template

  4. Copy the channel's Webhook URL from channel settings. Keep it private. Details: /docs/webhook

Step 2 — Configure the TradingView alert

  1. Open your chart and create or edit an Alert.
  2. Define the condition (price level, indicator, strategy signal, etc.).
  3. In the Notifications section, enable Webhook URL and paste your Echobell webhook.
  4. Set the message payload to JSON so Echobell can reference variables in your template:
{
  "ticker": "{{ticker}}",
  "price": "{{close}}",
  "action": "{{strategy.order.action}}",
  "externalLink": "https://www.tradingview.com/chart/"
}

Notes:

  • Use TradingView's built-in variables ({{ticker}}, {{close}}, etc.)
  • externalLink is optional; when present, Echobell shows it as a tappable link in the notification record (/docs/notification)

Step 3 — Test the full flow

Trigger the alert or use a test condition. Within seconds you should receive a phone call with your template content. If the call is too intrusive for lower-priority signals, switch the channel to Time Sensitive and use Calling only for critical levels.

Troubleshooting

  • No call: confirm the channel notification type is set to Calling and the app has notification permissions
  • 4xx webhook error in TradingView: verify the exact Echobell webhook URL and that the channel token is current
  • Variables not appearing in call: confirm JSON keys match template variable names exactly (case-sensitive)
  • Too many calls: lower priority to Time Sensitive or tighten your TradingView alert conditions

Template tips

A clear template makes the call immediately actionable:

  • {{ticker}} crossed {{price}} on 15m timeframe.
  • Action: {{action}}.
  • Include externalLink for a tap-to-chart shortcut in the notification record

Full template docs: /docs/template

Download Echobell: https://apps.apple.com/app/id6743597198

By

Nooc

on

Apr 19, 2025