How does a Webhook trigger work, and when should I use it?

How does a Webhook trigger work, and when should I use it?

A Webhook trigger is a Trigger type in FYERS Automate. It allows your automation to move forward when it receives a signal from an external system, instead of waiting for a price or time-based condition. This trigger does not place orders by itself.

Webhook triggers are useful when you want FYERS Automate to react to alerts, strategies, or signals generated outside the FYERS platform.

How a Webhook trigger works

When you add a Webhook trigger to your automation, FYERS provides a unique webhook URL. The automation waits until this URL receives a valid request. Once the request is received, the automation is allowed to continue to the next step.

When should I use a Webhook trigger?

  • When using TradingView, charting tools, or external strategy engines.
  • When your trading logic is written outside FYERS.
  • When you want full control over when the automation starts or continues.
  • When combining multiple systems into a single workflow.

Simple example

You create an automation with a Webhook trigger. Your TradingView strategy detects a breakout and sends a webhook request to the FYERS URL. When FYERS receives that request, the automation continues and places orders as defined in the next steps.

How configuration works

The Webhook trigger is configured on the canvas by adding the trigger and copying the generated webhook URL into your external system that will send the request.

Note: The automation moves forward only after a valid webhook request is received. If no request is sent, the automation does not proceed.



What If?

ScenarioWhat happens
The webhook is never calledThe automation stays idle and does not move forward.
The webhook is called multiple timesThe automation continues only once per run, based on your workflow design.
I want price checks along with a webhookCombine the Webhook trigger with additional Conditions after it.
My external system goes downNo webhook request is sent, so the automation does not proceed.

Last updated: 22 Dec 2025