How can I ask FIA to explain an existing automation?

How can I ask FIA to explain an existing automation?

FIA can explain the automation currently loaded on the canvas, including what starts it, what rules are checked, and what actions follow. You can ask about the entire workflow or focus on one part of it.

This is useful when reviewing a strategy before backtesting or when working with an automation you did not build from scratch.

How to ask FIA for an explanation

  1. Open the relevant automation.
  2. Select Use FIA.
  3. Ask what you want to understand.

Examples include:

  • “Explain this automation.”
  • “Walk me through this workflow.”
  • “What causes this trigger to run?”
  • “What happens if this condition is false?”
  • “When is this order action reached?”
  • “What causes this automation to stop?”

FIA uses the current canvas as context when explaining the workflow.

What can FIA explain?

Triggers

What starts the workflow or causes a particular rule to be evaluated.

Conditions

What must be true before the automation continues through a particular path.

Actions

What the automation is configured to do after the required trigger and conditions are satisfied.

Branches and flow

How different nodes are connected and what causes the workflow to follow one path rather than another.

Node behavior

What a particular configured node does and, where applicable, when it is evaluated.

What is the Explain nodes option?

Use Explain nodes when you want to understand the Automate building blocks themselves rather than one specific strategy.

For larger sets of nodes, FIA can present explanations in batches rather than displaying everything at once.

When working with a pre-built automation, an Explain this automation option can also provide context for the loaded workflow.

Does asking for an explanation change my automation?

No.

Asking FIA to explain the existing logic does not itself change the canvas. A workflow change occurs only when you ask FIA to modify the automation or make an edit directly.

What If?

ScenarioWhat to do
What if I only want to understand one trigger?Ask what that specific trigger does and when it is configured to run.
What if I cannot understand why two nodes are connected?Ask FIA what information or condition causes the workflow to move between those nodes.
What if the explanation shows that the strategy is not what I intended?Describe the required change to FIA, then validate and backtest the revised workflow.

Last updated: 26 Aug 2026


    • Related Articles

    • What is FIA in FYERS Automate, and what can it help me do?

      Algo Trading. Without The Coding. Describe your strategy in plain English. FYERS AI turns it into a real automation you can backtest and deploy. FIA in FYERS Automate lets you describe your trading strategy as you would normally explain it. Based on ...
    • How do I modify an existing automation using FIA?

      FIA can modify the automation currently loaded on the Automate canvas. You can describe what needs to change instead of rebuilding the strategy from the beginning. Changes made through FIA are reflected in the workflow and tracked through version ...
    • How do I validate an automation and fix errors with FIA?

      Validation checks whether the automation has the required configuration and whether its workflow can be used as defined. FIA can explain validation issues and help you work through the affected part of the automation. Validation should be completed ...
    • How do I create an automation with FIA using a plain-English prompt?

      FIA lets you create a strategy in FYERS Automate by describing your trading rules in plain English. You can provide the complete strategy at once or build it progressively with FIA. Once the required information is available, FIA builds the ...
    • What should I include in a prompt when creating an automation with FIA?

      You do not need to follow a fixed prompt format when using FIA. Write the strategy in plain English, but make the trading rules specific enough for FIA to understand what the automation should monitor, check, and do. If information required for the ...