---
url: /webhooks.md
description: >-
  Connect external trading platforms like TradingView to TTMT via webhooks and
  execute alerts through the same pipeline as Telegram signals.
---

# Webhooks

**Webhooks allow external platforms to send trade signals to TTMT.** Instead of monitoring a Telegram channel, TTMT can receive alerts via HTTPS webhooks and execute them using the same validation, safety checks, and risk limits as any other signal source.

A webhook creates a **Synthetic Channel** in TTMT — one that behaves like a Telegram signal channel in every way (Signal Log, Trade Log, stats, Config Profiles) and runs through the same execution pipeline, but receives signals from an external source instead of a Telegram provider.

## Supported Sources

* **TradingView Alerts** -- Connect Pine script alerts or condition-based alerts from TradingView to TTMT via webhook

## How Webhooks Work

1. **Create** -- Set up a webhook in TTMT and receive a unique URL and secret.
2. **Configure** -- Paste the URL into your external platform (e.g., TradingView's Webhook URL field) and embed the secret in your alert JSON.
3. **Verify** -- Send a test alert to confirm the connection works before trading.
4. **Trade** -- From this point on, all alerts through the webhook are validated, safety-checked, and executed like Telegram signals.

Each webhook is assigned to one or more MetaTrader accounts. Alerts route to all assigned accounts independently, with per-account pause/resume controls.

## Admin-Enabled Feature

Webhooks are enabled per user by the TTMT team. If **Automation › Webhooks** is not visible in your sidebar, contact support to request access.

## Next Steps

* [TradingView Webhook Setup](/webhooks/tradingview-setup) -- Create a webhook, configure TradingView alerts, and verify the connection
