> ## Documentation Index
> Fetch the complete documentation index at: https://kwala.network/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Create workflow

> Learn how to create a new workflow in Kwala

This guide walks you through creating a new workflow using the Kwala Workflow Builder. The visual builder provides a form-based interface that generates YAML automatically, making it easy to configure triggers, actions, and execution settings without writing code.

## Prerequisites

Before creating a workflow, ensure you have:

* A connected Web3 wallet such as MetaMask
* Kwala credits in your account
* Deployed smart contracts if your workflow monitors contract events or executes contract functions

## Create a new workflow

**1. Open the Kwala dashboard**

Navigate to the [Kwala dashboard](https://app.Kwala.network/dashboard) and sign in with your connected wallet.

**2. Start a new workflow**

Select **New Workflow** or **Create Your First Workflow** button on the dashboard.

![New workflow button on the dashboard](https://mintcdn.com/kwala-1f7da9fb/akerdb841SeH-41k/images/workflow-builder/create-workflow/create-first-workflow-new.png?fit=max\&auto=format\&n=akerdb841SeH-41k\&q=85\&s=eba78f979e56cec723e613357c8eabeb)

**3. Open the Workflow builder**

You'll be redirected to the **Workflow Builder** UI.

![Workflow Builder button in navigation](https://mintcdn.com/kwala-1f7da9fb/akerdb841SeH-41k/images/workflow-builder/create-workflow/select-workflow-builder-new.png?fit=max\&auto=format\&n=akerdb841SeH-41k\&q=85\&s=a07f4fe6bd445117a1eb493718596e22)

In this new window you can visually build your workflow step by step using the form-based UI.

**4. Enter workflow information**

Start by providing basic information about your workflow:

* **Workflow name**: Enter a descriptive name that identifies your workflow's purpose

Select **Next** to continue.

![Workflow name input](https://mintcdn.com/kwala-1f7da9fb/akerdb841SeH-41k/images/workflow-builder/create-workflow/workflow-name-new.png?fit=max\&auto=format\&n=akerdb841SeH-41k\&q=85\&s=d06cba42673c2b4aa7a9b7436e33d01c)

**5. Configure triggers and actions**

Next, configure your workflow's triggers and actions:

* **Triggers**: Define when your workflow should activate.
* **Actions**: Specify what your workflow should do when triggered (up to 10 actions)
* **Execution mode**: Choose sequential or parallel execution

![Trigger and action configuration](https://mintcdn.com/kwala-1f7da9fb/akerdb841SeH-41k/images/workflow-builder/create-workflow/configure-triggers-new.png?fit=max\&auto=format\&n=akerdb841SeH-41k\&q=85\&s=188dfe914bb2c8a40c498227234073f2)

For detailed configuration options, see [Configure workflow](https://kwala.network/docs/workflow-builder/configure-workflow.md).

## Next steps

> [card] [Configure workflow](https://kwala.network/docs/workflow-builder/configure-workflow.md)
>
> Set up triggers, actions, and execution mode

> [card] [Workflow templates](https://kwala.network/docs/concepts/workflow-templates.md)
>
> Start with pre-built templates


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.