# TradingView alerts, on your phone, instantly.

> Send TradingView alerts to your phone as push notifications. Paste a webhook URL, map the payload with placeholders, and mark stop-loss signals critical to bypass DND.

<!-- source: https://pocketalert.app/use-cases/tradingview-alerts -->

Point a TradingView alert at a Pocket Alert webhook URL and the signal arrives on your iPhone or Android as a push notification in under a second. Map the payload into your own message format, and mark stop-loss alerts critical so they break through Do Not Disturb.

## Three steps from chart to pocket

1. **Get a webhook URL** — Create a webhook in Pocket Alert with a message template and copy the receive URL.
2. **Point TradingView at it** — Paste it into the alert's Webhook URL field and write the alert message as JSON.
3. **Trade with your phone on** — Signals land as push notifications. Stop-loss alerts marked critical break through DND.

## From chart signal to pocket in a second

TradingView fires webhooks the moment a condition triggers. Pocket Alert turns them into push notifications that reach your phone before the move is over.

- **Native webhook, no bot** — Paste a Pocket Alert webhook URL into TradingView's alert dialog. No middleware, no Telegram bot to babysit.
- **Your format, not theirs** — Write the alert message as JSON with {{ticker}} and {{close}} placeholders, map fields with GJSON into a clean push.
- **Critical when money moves** — Stop-loss hit? Send it as critical and it breaks through Do Not Disturb. Routine crossovers stay at default.
- **Sub-second delivery** — A signal fires and your phone buzzes in under a second — faster than an email and harder to miss than a Telegram group.
- **A channel just for trading** — Keep trading alerts in their own application with its own color and icon, separate from deploys and server alerts.
- **Signal history** — Every signal is kept in history with delivery stats — scroll back and audit what fired during the night.

## Route a TradingView alert to your phone

### 1. Create a webhook in Pocket Alert

On the [Webhooks](https://pocketalert.app/webhooks) page, create a webhook with a message template that maps the fields you care about:

```
%ticker% at %price% — %signal%
```

Copy the receive URL Pocket Alert gives you, e.g. `https://p4a.me/wh/1234abcd`.

### 2. Point a TradingView alert at it

In TradingView, create or edit an alert, enable *Webhook URL* in the Notifications tab (available on paid TradingView plans), and paste the receive URL. Put JSON in the alert message box using TradingView's placeholders:

```
{
  "ticker": "{{ticker}}",
  "price": "{{close}}",
  "signal": "EMA cross on {{interval}}"
}
```

### 3. Make the important ones loud

For alerts that should wake you — a stop-loss hit, a liquidation warning — add a level to the same JSON:

```
{
  "ticker": "{{ticker}}",
  "price": "{{close}}",
  "signal": "STOP LOSS HIT",
  "level": "critical"
}
```

Critical pushes bypass Do Not Disturb on Android and cut through Focus on iPhone. Everything else can stay at default — or go `silent` for signals you only want in the history. The same pattern works for any bot or script that can POST JSON; see [webhook to phone](https://pocketalert.app/use-cases/webhook-notifications) for the general case.

## FAQ

### How do I connect TradingView to Pocket Alert?

Create a webhook in Pocket Alert to get a receive URL, then paste it into the Webhook URL field of a TradingView alert. TradingView posts to it when the alert fires, and Pocket Alert renders it into a push on your phone. Webhook delivery is available on paid TradingView plans.

### Can I control what the notification says?

Yes. Write the TradingView alert message as JSON using its placeholders — for example {"ticker":"{{ticker}}","price":"{{close}}"} — and map the fields in your Pocket Alert template with GJSON: "%ticker% crossed %price%". If you keep the alert message as plain text, set the template to * and the text is forwarded as-is.

### Can a price alert wake me up at night?

Add "level":"critical" to the JSON in the alert message and the push bypasses Do Not Disturb on Android and cuts through Focus on iPhone. Use it for liquidation warnings or stop-loss hits; keep routine signals at default so they do not wear you down.

### Does this work with trading bots other than TradingView?

Anything that can send an HTTP POST when a condition triggers: 3Commas, Cryptohopper, custom bots, exchange webhooks, or your own script watching an API. TradingView is just the most common source — the Pocket Alert side is identical.

### Can I review past signals?

Every alert is stored in your message history with timestamps, so you can scroll back through the signals of the last week and check what fired when. The feed filters by application, so trading alerts can live in their own channel, separate from server noise.
