> For the complete documentation index, see [llms.txt](https://docs.p4warehouse.com/v2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.p4warehouse.com/v2/collaboration/custom-actions.md).

# Custom Actions

Custom Actions is a method of adding in functions to the Warehouse management system, Custom Actions are often used in 3PL warehouse to charge a client for things like shipping fees or pallet wrapping. However, this is a powerful function that can be used to generate a log for any extra activity preformed on any type of document. Custom Actions can also trigger specific types of labels to print like export labels as an example.

## Create Custom Action

To create new custom action, navigate to Setup > System > Custom actions and click 'New' button in the top right corner of the window.&#x20;

<figure><img src="https://4069128715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5fCRH6psoWyRQyD8J9vh%2Fuploads%2FBrVgtv5Kh7vwnayTNRbC%2Fcustom_actions_1.png?alt=media&amp;token=46536229-95d9-4a46-9101-ec480f31b2f8" alt=""><figcaption></figcaption></figure>

In the 'Additional Action' window enter details about new custom action.

<figure><img src="https://4069128715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5fCRH6psoWyRQyD8J9vh%2Fuploads%2FwBcJZrs7cPvcuecqVnnU%2Fcustom_actions_2.png?alt=media&amp;token=260de8d8-5eb5-4f72-b48d-6a78feb86762" alt=""><figcaption></figcaption></figure>

Click 'Submit' to continue.

{% hint style="info" %}
Notice: 'Label' field is mandatory for filling.
{% endhint %}

## Edit Custom Action

To edit an existing custom action, click on the action name link and add or edit information in the pop-up window.

<figure><img src="https://4069128715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5fCRH6psoWyRQyD8J9vh%2Fuploads%2FfqpaK3ao3XEqLN063i6g%2Fcustom_actions_3.png?alt=media&amp;token=37305ea5-f485-4142-8569-38cb9d9fb797" alt=""><figcaption></figcaption></figure>

## Delete Custom Action

To delete an existing custom action, select it with a check box mark and click 'Delete' button in the top right corner and shown below.

<figure><img src="https://4069128715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5fCRH6psoWyRQyD8J9vh%2Fuploads%2FpyNTcKSG7SxwJCUKbC6K%2Fcustom_actions_4.png?alt=media&amp;token=8d6f8fc6-ffe7-4b2c-9ac2-c4d4852af919" alt=""><figcaption></figcaption></figure>
