# Custom Action

Avo Assure provides an additional option to its users to craft their own keyword or action in a Test Step when automating an application. This is custom actions and are user-defined steps that expand Avo Assure’s automation capabilities. They are ideal for handling necessary controls or workflows beyond the built-in actions in Avo Assure. Additionally, these actions once created, can be shared across all users within the same Avo Assure instance.

### This document includes:

[**Prerequisites**](https://docs.avoautomation.com/actions/custom-action/prerequisite)

Prerequisites for creating Custom Action in Avo Assure

[**Significance & Key Benefits**](https://docs.avoautomation.com/actions/custom-action/significance-and-key-benefits)

Significance & Key Benefits of creating Custom Action in Avo Assure

[**Types**](https://docs.avoautomation.com/actions/custom-action/types-of-custom-action)

Types of Custom Action in Avo Assure

[**Create and Edit Custom Action**](https://docs.avoautomation.com/actions/custom-action/create-edit-and-delete-custom-action)

Steps to create and Edit Custom Action in Avo Assure&#x20;

[**Examples**](https://docs.avoautomation.com/actions/custom-action/examples-of-custom-action)

Examples for Custom Action

[**Best Practices**](https://docs.avoautomation.com/actions/custom-action/best-practices)

Best Practices to create Custom Actions in Avo Assure
