# 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="/files/AebHCfsJBsFVdTlUhHqG" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/XP9dSZ7UeJl95XFROEAV" 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="/files/1q5vqpvB46b2oIE5CqBs" 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="/files/Zl7HcHYyyWPIDYrMEAun" alt=""><figcaption></figcaption></figure>


---

# 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.p4warehouse.com/v2/collaboration/custom-actions.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.
