> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/resilience-testing/chaos-engineering/use-chaos-engineering/templates/action-template-templates.md).

# Action Template

{% @harness-package-selector/package-selector platforms="%5B%7B%22label%22%3A%22Fault%20Template%22%2C%22slug%22%3A%22fault-template%22%2C%22path%22%3A%22chaos-engineering%2Fuse-chaos-engineering%2Ftemplates%2Ffault-template-templates%22%7D%2C%7B%22label%22%3A%22Probe%20Template%22%2C%22slug%22%3A%22probe-template%22%2C%22path%22%3A%22chaos-engineering%2Fuse-chaos-engineering%2Ftemplates%2Fprobe-template-templates%22%7D%2C%7B%22label%22%3A%22Action%20Template%22%2C%22slug%22%3A%22action-template%22%2C%22path%22%3A%22chaos-engineering%2Fuse-chaos-engineering%2Ftemplates%2Faction-template-templates%22%7D%2C%7B%22label%22%3A%22Experiment%20Template%22%2C%22slug%22%3A%22experiment-template%22%2C%22path%22%3A%22chaos-engineering%2Fuse-chaos-engineering%2Ftemplates%2Fexperiment-template-templates%22%7D%5D" selectedPlatform="action-template" %}

**Action Templates** provide reusable workflow actions for experiment orchestration.

![action templates](https://2284173296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlSkpbpeYJ3rfGUkIrcyQ%2Fuploads%2Fgit-blob-5838ef5c17a7ceb6744c8616f6715cd45a7bc0ad%2Faction-template.png?alt=media)

### Creating Action Templates <a href="#creating-action-templates" id="creating-action-templates"></a>

1. Navigate to **ChaosHubs** in your **Project Settings**

   ![chaos hubs](https://2284173296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlSkpbpeYJ3rfGUkIrcyQ%2Fuploads%2Fgit-blob-05fa95e0f496165740b691af4db9b8dbc1e37cc0%2Fchaos-hub.png?alt=media)
2. Choose the **ChaosHub** you want to create action template in.

   ![chaos hub](https://2284173296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlSkpbpeYJ3rfGUkIrcyQ%2Fuploads%2Fgit-blob-71fc1cbe1887d2be4e648975beccfaa158e806a1%2Fclick-on-chaoshub.png?alt=media)
3. Navigate to **Action Templates** and click on **New Action Template**.
4. Choose between the **Delay** or **Custom Script** action template, and start creating the template.

   ![create templates](https://2284173296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlSkpbpeYJ3rfGUkIrcyQ%2Fuploads%2Fgit-blob-19b49b0e391f79b9cff4fe5e1a618f0d258be0d0%2Fchoose.png?alt=media)
5. Now to use the Action template in your project, navigate to **Probes & Actions** and go to **Actions** tab. Then click **Import Action**

   ![import templates](https://2284173296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlSkpbpeYJ3rfGUkIrcyQ%2Fuploads%2Fgit-blob-fcc926404a9f230403c065e8ca79832d0759dd97%2Fimport-template.png?alt=media)
6. Start using the Action template in your experiments

   ![use templates](https://2284173296-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlSkpbpeYJ3rfGUkIrcyQ%2Fuploads%2Fgit-blob-ce2d485684f7e69d0ec4fc0ce7cdc8aaa8e38f7f%2Fstart-using.png?alt=media)

{% @harness-feedback/feedback %}
