# Capabilities

> * **Visual workflow creation**
  + Chain API calls with visual, drag-and-drop, API-centric activities.
  + Apply fine-grained control and data manipulation within workflows.
* **Data manipulation**
  + Use JavaScript expressions to manipulate and transform data.
* **Connectors and API Interaction**
  + Use prebuilt connectors from UiPath Integration Service.
  + Leverage your organization custom connectors built through [Connector Builder](https://docs.uipath.com/integration-service/automation-suite/2.2510/user-guide/connector-builder-about).
  + Execute RESTful HTTP calls on top of any Integration Service connector or API service.
* **Workflow logic and validation**
  + Use control structures such as **If**, **Try/Catch**, **Loops**, and **Assign** and **Response**.
  + Define clear input and output JSON schemas.
* **Response handling**
  + Use the **Response** activity to return outputs that adhere to the defined schema back to the calling party.
* **Organization-level governance**
  + Abstract business logic behind API workflow-powered APIs.
  + Use Orchestrator, Automation Ops policies, and admin settings to apply organization-level governance, role-based access, and policy enforcement.
* **Flexible execution**
  + Execute workflows on-demand, via triggers, or via other UiPath products across platform, such as RPA worfklows, Maestro, or Agents.
  + Deploy on serverless infrastructure with automatic scaling.
* **Enhanced development and debugging**
  + Access output details at design and runtime, available across Studio, Agents, Maestro, or Orchestrator.
  + Temporarily disable activities, or use breakpoints, logs, and variables for debugging.
  + Edit workflows with cut/copy/paste, drag-and-drop, and undo/redo actions.
  + Use JSON schema definitions to define workflow inputs and outputs.
* **Broad consumption**
  + Integrate API workflows directly into UiPath Agents.
  + Integrate API workflows within RPA workflows.
  + Use API workflows as tasks in UiPath Maestro.
  + Call API workflows via the Run Job activity.
  + Start and manage API workflows from Orchestrator.

* **Visual workflow creation**
  + Chain API calls with visual, drag-and-drop, API-centric activities.
  + Apply fine-grained control and data manipulation within workflows.
* **Data manipulation**
  + Use JavaScript expressions to manipulate and transform data.
* **Connectors and API Interaction**
  + Use prebuilt connectors from UiPath Integration Service.
  + Leverage your organization custom connectors built through [Connector Builder](https://docs.uipath.com/integration-service/automation-suite/2.2510/user-guide/connector-builder-about).
  + Execute RESTful HTTP calls on top of any Integration Service connector or API service.
* **Workflow logic and validation**
  + Use control structures such as **If**, **Try/Catch**, **Loops**, and **Assign** and **Response**.
  + Define clear input and output JSON schemas.
* **Response handling**
  + Use the **Response** activity to return outputs that adhere to the defined schema back to the calling party.
* **Organization-level governance**
  + Abstract business logic behind API workflow-powered APIs.
  + Use Orchestrator, Automation Ops policies, and admin settings to apply organization-level governance, role-based access, and policy enforcement.
* **Flexible execution**
  + Execute workflows on-demand, via triggers, or via other UiPath products across platform, such as RPA worfklows, Maestro, or Agents.
  + Deploy on serverless infrastructure with automatic scaling.
* **Enhanced development and debugging**
  + Access output details at design and runtime, available across Studio, Agents, Maestro, or Orchestrator.
  + Temporarily disable activities, or use breakpoints, logs, and variables for debugging.
  + Edit workflows with cut/copy/paste, drag-and-drop, and undo/redo actions.
  + Use JSON schema definitions to define workflow inputs and outputs.
* **Broad consumption**
  + Integrate API workflows directly into UiPath Agents.
  + Integrate API workflows within RPA workflows.
  + Use API workflows as tasks in UiPath Maestro.
  + Call API workflows via the Run Job activity.
  + Start and manage API workflows from Orchestrator.
