> For the complete documentation index, see [llms.txt](https://docs.p4.software/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.p4.software/p4warehouse-english/setup/system-configuration/fulfillment/automation.md).

# Automation

Automation Configuration

![P4 Warehouse Automation Configuration](/files/-Mj4DNEjz_EPgt7gMoQD)

1. Reset User On Change - This setting is to reset the assigned user on an order when the order status changes from being picked to rating. This allows the dispatcher to assign the order to a shipping person.
2. Auto Allocate on Release to floor - This is used in smaller operations and/or ecommerce warehouses where you have an abundance of inventory and want orders shipped as the orders arrive. This will cause the order to auto allocate.
3. Auto Cartonize on Allocation - This setting puts the order in a cartonized format, this is used only when you are using the cartonization functionality of P4 Warehouse.
4. Allow wave on Allocation - This is used in smaller operations and/or ecommerce warehouses where you have an abundance of inventory and want order shipped as the orders arrive. this will cause the pick label to automatically print.
5. Auto Wave On Letdown - This will automatically print the pick label once the product letdowns are completed.&#x20;
6. Auto Wave On Packsize Breakdown - This setting will cause the pick label to automatically print after packsize breakdown is completed.
7. Auto Wave On Production -This will cause a production order to automatically print the production pick label in the event a production order is required to fill a sales order, or a manual production order is entered.
8. Auto Ship On Last Pick - This will cause the order to auto ship on last pick, this will bypass the shipping process.
9. Auto Close On Ship - This will cause the sales order to move to a closed status once the shipping process is completed.

{% hint style="info" %}
For line 8 & 9 this is override in the event you have recount on ship, recount on delivery, sign on ship or sign on delivery selected in the sales order.&#x20;
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.p4.software/p4warehouse-english/setup/system-configuration/fulfillment/automation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
