# Workflows

<figure><img src="/files/bYsR4QPujN7YND0lNn1m" alt=""><figcaption></figcaption></figure>

Workflows represent an enhanced version of flows. By combining flows and integration screens, workflows offer users a unified platform for building, testing, executing, and monitoring integrations - all within a single interface.&#x20;

This streamlined approach simplifies the integration process, making it easy to build integrations with a straightforward and user-friendly interface.

### Key Features

* **All-in-One Page:** Easily build, test, run, debug, and view logs - all on a single page.
* **Simplified Flow Builder:** Experience a simple, unique, and user-friendly interface for building flows.
* **Streamlined Actions:** We've reduced and merged actions (formerly handlers) while preserving their capabilities for simplicity.
* **Automated Progress Bar:** No more manual progress adjustments in flows; it's automated now.
* **Code Runner:** Introducing the Code Runner for direct Python code execution, facilitating complex logic implementation.
* **Decision Builder:** Used in Decision and API Call actions, it allows users to create conditions that define the workflow's direction.
* **Removed Variable Handling:** We've removed user-defined variable definitions and declarations to enhance simplicity.

### Flow Builder

Our newly developed Flow Builder empowers you to create integrations seamlessly. It serves as the core logic behind actions like making API calls, logging, sending emails, and more. With its user-friendly and intuitive interface, you can effortlessly build integrations between various systems.

[Learn more](/project-manager/workflows/flow-builder.md)

### Actions

Formerly Handlers.&#x20;

Actions are used to build a flow in a tree structure, left to right. Every action has its functional logic and requires a certain set of inputs to be defined to carry out its activities. Multiple Actions are available to the user to build their flow.

[Learn more](/project-manager/workflows/actions.md)

We know you might have many questions about this new feature. For quick answers, be sure to visit our [FAQ](/project-manager/workflows/faqs.md) section.


---

# 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.dckapintegrator.com/project-manager/workflows.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.
