Nodes are the fundamental units of action within any Oppz AI flow. Each node performs a single, specific task, such as making an API call, applying a condition, or sending an email. By connecting nodes, you create the logical sequence of your automation.
The image below shows where the nodes library can be found:

🧩 In-Depth Explanation
There are several types of nodes available in the platform, each serving a unique purpose:
- Action Nodes → Perform a specific action, like an HTTP request or sending an email.
- Condition Nodes → Introduce conditional logic (e.g., if/then/else) to your flow.
- Transform/Script Nodes → Manipulate data using code or pre-built functions.
- Sub-flow Nodes → Execute another flow as a single step (see Sub-flows).
- Delay/Timer Nodes → Pause the flow for a set amount of time.
- Web-hook Nodes → Act as triggers or listeners for external systems.
- Loop Nodes → Iterate over a list of items to act on each one.
- Error Handler Nodes → Catch and manage errors that occur in other parts of the flow.
Each node can be configured by setting:
- Input mappings
- Credentials
- Retry policy and timeouts for robust execution
🎯 Why Nodes Matter