# Studio Web - API workflows

> Autopilot agent in Studio Web for API workflows — capabilities and connected sources.

Autopilot helps you build and edit API workflows in Studio Web using natural language.

Use the chat to:

* Create API calls by describing the desired behavior.
* Configure requests, including method, URL, headers, and parameters.
* Edit existing steps by updating input/output data or step order.
* Understand what each step does.
* Improve logic with better structure or error handling.

## Connected sources

### API workflow tools

* **API Workflow Assistant**—Analyzes, summarizes, generates, or edits API workflows based on natural language requests.
* **Run API Workflow**—Executes an API workflow and returns execution logs for debugging or validation.
* **Get API Workflow Input Schema**—Retrieves the input schema definition for a specific API workflow.
* **Set API Workflow Run Configuration**—Configures the runtime parameters and test inputs for an API workflow execution.
* **Check Available Activities**—Retrieves available activities in a specific category for use in API workflows.
* **Service Tester**—Tests API endpoints by sending HTTP requests and returning responses for validation.

### File management tools

* **Read File**—Reads the contents of a text file in the project for analysis or context gathering.
* **List Files**—Lists files in a project directory matching a specific pattern.
* **Edit File**—Edits text files at specific lines to apply quick fixes or modifications.

### Knowledge and search tools

* **Web Search**—Searches the web for current API documentation, integration guides, or troubleshooting information.
* **Web Reader**—Extracts readable text from publicly accessible URLs and returns it as structured markdown.
* **UiPath Documentation Search**—Searches UiPath official documentation for API workflow topics and activities.

### Project tools

* **Create Projects**—Creates new API, RPA, Agent, or Process Orchestration projects in the current solution.
