> ## Documentation Index
> Fetch the complete documentation index at: https://developer.watson-orchestrate.ibm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Building Langflow tools

Use the Langflow visual editor to build Langflow tools. It helps you quickly turn ideas into powerful, real-world solutions.

If you're using watsonx Orchestrate Developer Edition, enable Langflow by starting it with the `--with-langflow` flag. If you're not using the Developer Edition, install Langflow manually. For more information, see [Install Langflow](https://docs.langflow.org/get-started-installation) in the Langflow documentation.

Once you have access to the Langflow editor, start building your Langflow flow. The editor includes several pre-built templates that you can use as-is or customize to fit your needs. For more information, see [Use the visual editor](https://docs.langflow.org/concepts-overview) in the Langflow documentation.

When building Langflow flow for watsonx Orchestrate, configure dynamic values as global variables. Then, bind these variables to watsonx Orchestrate connections to maintain their dynamic behavior. For more information, see [Binding global variables to connections](./binding_variables).

<Frame caption="Global variable example">
  <img src="https://mintcdn.com/ibm-2e3153bf/WF5WkPioIlkOTs8R/assets/langflow/global-variable-example.png?fit=max&auto=format&n=WF5WkPioIlkOTs8R&q=85&s=567596a4d3821fac2c8ce98f32053543" width="1802" height="812" data-path="assets/langflow/global-variable-example.png" />
</Frame>
