Stock Price Alerts with TradingView and Echobell

Set up TradingView stock price alerts that trigger Echobell phone calls or time-sensitive notifications via webhook, with JSON templates and variable substitution.

Table of Contents

Standard push notifications are easy to miss when markets move fast. This guide covers a straightforward setup to route TradingView price alerts to Echobell phone calls or time-sensitive notifications so you're notified the moment price hits your level.

Relevant docs:

Prerequisites

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

1. Create an Echobell channel

  1. In Echobell, create a channel (e.g. "Stocks: AAPL levels").

  2. Set the notification type. For urgent price moves use Calling; otherwise Time Sensitive (/docs/notification).

  3. Configure templates so the call reads out useful context:

    Title: {{ticker}} hit {{price}}

    Body: Rule: {{rule}} on {{ticker}} at {{price}}

  4. Copy the channel's Webhook URL and keep it private (/docs/webhook).

2. Configure the TradingView alert

  1. Create an Alert on your chart for the condition you want (e.g. close crosses a price level).
  2. Enable Webhook URL and paste the Echobell URL.
  3. Set the message to JSON so Echobell can substitute variables via your template:
{
  "ticker": "{{ticker}}",
  "price": "{{close}}",
  "rule": "Close crossed 150",
  "externalLink": "https://www.tradingview.com/chart/"
}

Notes:

  • Keep JSON keys simple and matching your template variables
  • externalLink is optional; Echobell shows it as a tappable link in the notification record (/docs/notification)

3. Test the flow

Trigger the alert or use a temporary test condition. You should receive a call (or time-sensitive notification) reading your template content. Adjust wording until it's clear and unambiguous when heard on a call.

Best practices

  • Use Calling only for critical price levels; use Time Sensitive for everything else
  • Create separate channels per symbol or strategy to control noise
  • Include timeframe in your template if it matters (e.g. "15m close crossed 150")

Further reading: full TradingView setup → /blog/tradingview-call-notifications

Features: /features/webhooks, /features/call-notifications

Download Echobell: https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-stock-price-alerts-tradingvi-1ol2k2&mt=8 / Google Play: https://play.google.com/store/apps/details?id=one.echobell.echobellandroid

Related articles