# Deploy Solution

> This activity streamlines the deployment of a specific solution package to a designated tenant.

## Description

This activity streamlines the deployment of a specific solution package to a designated tenant.

## Project compatibility

**Windows | Cross-platform**

## Designer panel

* **Tenant** - The name of the tenant where the solution is deployed.
* **Solution package name** - The name of the solution package to be deployed.
* **Solution package version** - The version of the solution package to be deployed.
* **Deployment name** - The name of the solution deployment.
* **Path to solution package configuration** - The path to the solution package configuration file used for deployment.
* **Solution root folder name** - The name of the solution root folder.

## Properties panel

### Common
* **Continue on error** - (Optional) Specifies if the automation should continue even when the activity throws an error. This field only supports `Boolean` values (**True**, **False**). The default value is **False**. As a result, if the field is blank and an error is thrown, the execution of the project stops. If the value is set to **True**, the execution of the project continues regardless of any error.
* **Timeout (milliseconds) -** Specifies the amount of time (in milliseconds) to wait for the activity to run before an error is thrown. The default value is 120000 (2 minutes).

### Input
* **Destination folder** - (Optional) This folder should exist under the Orchestrator tenant and will be used as the parent folder for the solution root. If left empty, the solution will be installed as a new root folder under the tenant.
