# RunBooks

- [Prebuilt xRunBooks](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list.md)
- [xRunBooks for CloudOps](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list/runbook_cloudops.md)
- [xRunBooks for Cost Optimization](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list/runbook_cost_opt.md)
- [xRunBooks for DevOps](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list/runbook_devops.md)
- [xRunBooks for IAM](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list/runbook_iam.md)
- [xRunBooks for SecOps](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list/runbook_secops.md)
- [xRunBooks for SRE](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list/runbook_sre.md)
- [xRunBooks for Troubleshooting](https://docs.unskript.com/unskript-documentation/runbooks/xrunbook_list/runbook_troubleshooting.md)
- [Creating RunBooks](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks.md): Build and customize your RunBook.
- [Importing unSkript xRunBooks](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/importing-unskript-xrunbooks.md): Use our pre-configured xRunBooks
- [Create a xRunBook](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/create-a-xrunbook.md)
- [Add an Action](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/add-an-action.md): Expand the functionality of your xRunBook with additional Actions
- [Connecting Actions](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/connecting-actions.md): Connecting Actions to build on one another unleashes the full power of your RunBook
- [Create a RunBook Input Parameter](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/create-a-parameter.md)
- [Create a Credential](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/create-a-credential.md): Connecting your Actions to external services
- [Writing Notes](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/writing-notes.md): Markdown notes make your xRunBooks more readable
- [Running XRunBooks](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/running-xrunbooks.md)
- [Running RunBooks with Approvals](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/running-xrunbooks/running-runbooks-with-approvals.md): Sometimes a RunBook has advanced privileges, and should have a 2nd pari of eyes check each execution.
- [Schedules](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/schedules.md)
- [xRunBook Executions](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/xrunbook-executions.md)
- [Alarms](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/alarms.md): Execute RunBooks based on external events such as Grafana or CloudWatch alarms
- [Create an Alarm Webhook](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/alarms/create-an-alarm-webhook.md): unSkript webhook in order to connect your alerting systems to securely with unSkript.  In this tutorial, we'll walk through the steps to create a webhook.
- [Webhooks for onprem installations](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/alarms/create-an-alarm-webhook/getting-alerts-via-webhook-for-onprem.md)
- [Create a Grafana Alert](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/alarms/create-a-grafana-alert.md): In this document, we'll walk through the steps to create an alert with Grafana.
- [Attaching runbooks to alarms](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/alarms/attaching-runbooks-to-alarms.md): You've created an alert, and connected to an unSkript Webhook. Let's connect it to a RunBook!
- [Folders](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/folders.md)
- [RunBook Outputs](https://docs.unskript.com/unskript-documentation/runbooks/xrunbooks/runbook-outputs.md): If your RunBook is part of a pipeline you'll want the results of the RunBook execution to continue your process


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.unskript.com/unskript-documentation/runbooks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
