# Automation

- [Desktop Client](/documentation/automation/desktop-client.md): Configure and manage desktop automation agents with detailed steps, integration options, and best practices to streamline workflows and automate testing on your desktop client.
- [Creating an Automation Agent](/documentation/automation/desktop-client/creating-an-automation-agent.md): Learn how to create an automation agent in the Desktop Client. Step-by-step guide covers setup process, key features, and tips for efficient workflow automation.
- [Configure Automation](/documentation/automation/desktop-client/configure-automation.md): Need to automate your workflow? Our Desktop Client guide walks you through the configuration process with clear steps that'll help you set up and optimize your automation quickly.
- [Ranorex](/documentation/automation/desktop-client/ranorex.md): Discover how to leverage RANOREX in the Desktop Client for streamlined automation setup and efficient testing within your workflow.
- [UFT](/documentation/automation/desktop-client/uft.md): Discover how to automate desktop client testing with UFT. Learn integration steps, setup requirements, and best practices to streamline your automation workflow.
- [JMeter](/documentation/automation/desktop-client/jmeter.md): Integrate JMeter with aqua’s desktop client for automated testing. Edit scripts, map variables, view real-time load results, and configure agents for seamless performance test execution.
- [SoapUI](/documentation/automation/desktop-client/soapui.md): Learn how to use the Desktop Client in SOAPUI automation. Step-by-step guidance for setup, execution, and managing automated API tests on your desktop.
- [Database](/documentation/automation/desktop-client/database.md): Automate database operations in the Desktop Client. Learn setup, supported actions, and best practices for seamless integration with your workflows.
- [UnixShell](/documentation/automation/desktop-client/unixshell.md): Set up and run UnixShell-Agent on remote Linux machines to automate script execution, configure agent properties, handle file attachments, and return results directly to aqua.
- [PowerShell](/documentation/automation/desktop-client/powershell.md): Leverage aqua's PowerShell agent to access variables, manage execution status, send logs, screenshots, and attachments for seamless automation in your desktop testing workflows.
- [Automation Library](/documentation/automation/desktop-client/automation-library.md): Explore the Automation Library's Desktop Client section - find features, setup guides, and usage instructions for automating tasks efficiently on your desktop environment.
- [Web Client](/documentation/automation/web-client.md): Discover documentation related agents and automations that are available in the aqua cloud web client.
- [Automation Agent](/documentation/automation/web-client/automation-agent.md): Learn how to create and configure Automation Agents in the Web Client, manage agent pools, and run tasks for streamlined automation workflows.
- [Creation & Configuration](/documentation/automation/web-client/automation-agent/creation-and-configuration.md): Learn how to create and configure Automation Agents in the web client. Step-by-step setup instructions to streamline your automation workflows efficiently.
- [Agent pools](/documentation/automation/web-client/automation-agent/agent-pools.md): Create and manage agent pools for automated testing. Distribute test scenarios across multiple agents and enable parallel execution for faster, more efficient test runs.
- [Running task](/documentation/automation/web-client/automation-agent/running-task.md): Learn how to execute and monitor automation tasks using the Automation Agent Web Client. Discover step-by-step guidance for effective task management and troubleshooting.
- [Powershell](/documentation/automation/web-client/powershell.md): Discover how to automate tasks using PowerShell in the web client. Step-by-step guidance for setup, commands, and workflow integration to streamline your automation processes.
- [Unix Shell](/documentation/automation/web-client/unix-shell.md): Set up and run shell scripts remotely on Unix systems with the aqua Unix Shell Agent. Learn setup, agent configuration, script execution, file uploads, and output handling.
- [Jenkins plugin](/documentation/automation/web-client/jenkins-plugin.md): Integrate Jenkins with your web client automation workflow. Learn setup steps, key features, and best practices for seamless CI/CD in your environment.
- [Selenium](/documentation/automation/web-client/selenium.md): Explore Selenium integration for web client automation. Learn how to streamline browser testing, enhance workflows, and boost efficiency with step-by-step setup and usage guidance.
- [REST API](/documentation/automation/rest-api.md): Access and automate aqua with our REST API - manage items, users, and test runs. Explore detailed docs, rate limits, and upcoming API advancements for seamless integrations.
- [JUnit XML to Aqua Integration](/documentation/automation/rest-api/junit-xml-to-aqua-integration.md)
- [Automation: CI/CD tools and aqua REST API](/documentation/automation/automation-ci-cd-tools-and-aqua-rest-api.md): Explore automation CI/CD tools with detailed guides for integrating Aqua REST API in Gitlab using Java, TypeScript, Playwright, Cypress, and Cucumber frameworks.
- [Gitlab CI/CD: JAVA/Playwright](/documentation/automation/automation-ci-cd-tools-and-aqua-rest-api/gitlab-ci-cd-java-playwright.md): Integrate Java and Playwright with GitLab CI/CD for automated testing. Learn seamless setup steps and best practices to enhance your pipeline efficiency.
- [Gitlab CI/CD: TypeScript/Cypress](/documentation/automation/automation-ci-cd-tools-and-aqua-rest-api/gitlab-ci-cd-typescript-cypress.md): Streamline GitLab CI/CD pipelines with TypeScript and Cypress integration. Learn configuration steps, best practices, and troubleshooting for automated end-to-end testing.
- [Gitlab CI/CD: TypeScript/Playwright](/documentation/automation/automation-ci-cd-tools-and-aqua-rest-api/gitlab-ci-cd-typescript-playwright.md): Updating aqua Test Case Execution based on Test Case run in GitLab
- [Gitlab CI/CD: TypeScript/Cypress/Cucumber](/documentation/automation/automation-ci-cd-tools-and-aqua-rest-api/gitlab-ci-cd-typescript-cypress-cucumber.md): Learn to integrate GitLab CI/CD with TypeScript, Cypress, and Cucumber for streamlined test automation workflows. Step-by-step guide for advanced automation setups.
- [Public cloud IPs update](/documentation/automation/public-cloud-ips-update.md)
