# Workflow Nodes

[Workflows](https://aisera.com/blog/ai-workflow-orchestration-guide/) are often triggered by Intents. In other words, when a user makes a request to your application or bot, the first thing the software determines is what the user wants to know or do. The bot does this by recognizing the exact request or by asking follow-up questions until it determines the intention (Intent) of the user.&#x20;

Your bot will often have many possible Intents, and each Intent will start a workflow that will end with the Fulfillment (answer) for the original request.

See [**Configuring Intents**](/aisera-platform/crafting-the-conversation/configuring-icm-intents-and-fulfillment.md) for instructions about how to create Intents for your application or bot.

## Building Workflows

You can [build workflows](https://aisera.com/products/ai-workflows/) without attaching them to Intents.

To build a workflow, choose **+ New Workflow** in the AI Workflow Studio window.

<div align="left"><figure><img src="/files/u4RBp2z3RWQEEpTQRlsh" alt="" width="563"><figcaption></figcaption></figure></div>

Then type the name of the workflow, select the workflow **Type** and **Scope** from the drop-down menus. The **Description** field is optional.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXedN4dsPvntC6mpIDq1C3aUdEhUYTkkFo5N1Y8LJl6dJOWIUXhyCyNtVTLFYPIVBbaWVR7atacRwZQkZmwMghC2NegZoLY8hRhQ479iW5VqOjWt7Wzq-BI7_bSAUpkZrL0v5fOj-zhlppLcSjwXdwGIDsRHuNp0WLdqdml-Xffy-R_thuwW8ss?key=D_gN9K8DxPeuol8TkTw43Q)

Create a New Workflow

The **Description** field is optional.

The nodes appear on the left side of the AI Workflow Studio blank canvas in sections that correspond to how they're designed to be used.

<div align="left"><figure><img src="/files/26zOrgqCSPmT7o4Epqtj" alt="" width="563"><figcaption><p>Blank Canvas for New Workflow</p></figcaption></figure></div>

## Types of Nodes

Nodes are the building blocks for your workflow. The nodes are on the left side on the canvas and are grouped according to their usage. Each of the Node Types is described in one of the links below.

* [Action Nodes](#action-nodes)
* [User Interaction Nodes (Conversational Nodes)](/aisera-platform/ai-automation-optimize-flow/ai-workflow-studio/workflow-reference-guides/workflow-nodes/user-interaction-conversational.md)
* [Operations Nodes](/aisera-platform/ai-automation-optimize-flow/ai-workflow-studio/workflow-reference-guides/workflow-nodes/operations-nodes.md)
* [Advanced Nodes](#advanced-nodes)

Drag a node onto the AI Workflow Studio canvas and then define what the node will do. The topics above are a reference for the nodes and tools available to you in the AI Workflow Studio.&#x20;

## Save the Workflow

After you've finished building the workflow logic, click on **Save as Draft**.&#x20;

<div align="left"><figure><img src="/files/dC4raUqN4rz0D2YjDNwD" alt="" width="368"><figcaption></figcaption></figure></div>

This grays out the Save button and will publish the flow. For it to work as expected, this step of the flow is mandatory every time you make a change. It is possible to roll back to any published version.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aisera.com/aisera-platform/ai-automation-optimize-flow/ai-workflow-studio/workflow-reference-guides/workflow-nodes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
