> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cymph.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Deploy playbooks

In order to deploy a playbook, at least one integration with deployment capabilities must be configured. See the documentation in [Manage Integrations](/howto/integrations) to learn how to manage integrations. The guides below are based on the assumption that at least one integration is present.

## Deploy a playbook from the playbook management system

1. Go to the **Playbook Management System**
2. Select the **Deploy** action
   * Hover over the playbook you want to deploy
   * Click on the triple dot icon to open the action menu

<img src="https://mintcdn.com/cymph/joriLr1SWsP3uPrX/images/deploy_menu.png?fit=max&auto=format&n=joriLr1SWsP3uPrX&q=85&s=c891f20e655849c57a1d73c9a2028431" alt="Deploy Menu" width="3446" height="1700" data-path="images/deploy_menu.png" />

3. Select an integration from the dialog that appears

<img src="https://mintcdn.com/cymph/joriLr1SWsP3uPrX/images/deploy_select_integration.png?fit=max&auto=format&n=joriLr1SWsP3uPrX&q=85&s=937b7d00bb363411f9322c9cb222a087" alt="Deploy Select Integration" width="3456" height="1698" data-path="images/deploy_select_integration.png" />

4. Test for compatibility (optional).
   * Click the **Test Compatibility** button. If the playbook can be deployed at the selected integration, a message “Playbook can be deployed” will appear.
5. Deploy the playbook
   * Click the **Deploy** button

<Info>
  Invalid playbooks cannot be deployed. For invalid playbooks, the deploy icon will be disabled
</Info>

<Warning>
  Users with the Viewer role are not allowed to deploy playbooks. For those users, the deploy icon will be disabled
</Warning>

## Deploy a playbook from the playbook editor

1. Open the playbook you want to deploy in the editor
2. Deploy the playbook
   * Click the **Deploy** button from the workflow view

<img src="https://mintcdn.com/cymph/joriLr1SWsP3uPrX/images/deploy_from_editor.png?fit=max&auto=format&n=joriLr1SWsP3uPrX&q=85&s=dddc430db21c87a9e2cfe4a32b4a65d5" alt="Deploy From Editor" width="3454" height="1702" data-path="images/deploy_from_editor.png" />

3. Follow the steps as described in the previous section for the deployment

## View the deployment history

1. Go to the \*\*Deploy History \*\*page
   * From the main navigation menu click **Manage** **-> Deploy History**

<img src="https://mintcdn.com/cymph/joriLr1SWsP3uPrX/images/deploy_history_menu.png?fit=max&auto=format&n=joriLr1SWsP3uPrX&q=85&s=9b9eb0b5c99cb7a0c85ced0aaaaf195d" alt="Deploy History Menu" width="3458" height="1686" data-path="images/deploy_history_menu.png" />

2. The list of deployed playbooks will appear
3. There are several options for each deployed playbook:
   * **Navigate the pushed playbook**: this option will open a new tab that will go to the target platform and open the deployed playbook. Not all integrations provide a direct link to playbooks
   * **See the deployed playbook**: see the contents of the playbooks as translated for the target integration
   * **See the source playbook**: see the contents of the original playbook as of the time of deployment
   * **Delete the history entry**

<img src="https://mintcdn.com/cymph/joriLr1SWsP3uPrX/images/deploy_actions.png?fit=max&auto=format&n=joriLr1SWsP3uPrX&q=85&s=912c6430562870bcc459880067b30e08" alt="Deploy Actions" width="3456" height="1692" data-path="images/deploy_actions.png" />
