# Automated Workflow For Restaurant Order Events

<table><thead><tr><th width="184">Automation Type </th><th>Description</th><th width="242.199951171875">Why should you send a message ?</th><th>Example message</th></tr></thead><tbody><tr><td><a href="/pages/3uli74rAnKxd15jNyoTx">Pickup Order Created</a></td><td>Triggered when a customer places an order for self-pickup.</td><td>To confirm that the pickup order has been received and is being processed.</td><td>“<em>We've received</em> <em>your pickup order #[Order ID]. We’ll notify you when it’s ready.”</em></td></tr><tr><td><a href="/pages/3uli74rAnKxd15jNyoTx">Delivery Order Created</a></td><td>Triggered when a customer places an order for home delivery.</td><td>To confirm the delivery order has been received.</td><td><em>“Your delivery order #[Order ID] has been received. It’ll be on its way soon!”</em></td></tr><tr><td><a href="/pages/F3wMvEnjXT6lIET33l9C">Order Accepted</a></td><td>Triggered when the restaurant confirms and starts preparing the order.</td><td>To inform the customer that their order is accepted and being prepared.</td><td><em>“Your order #[Order ID] has been accepted and is being prepared!”</em></td></tr><tr><td><a href="/pages/hQeaKES0j18OjTd5JIOh">Restaurant Order Canceled</a></td><td>Triggered when the restaurant cancels the order.</td><td>To notify the customer about the cancellation and avoid confusion or waiting.</td><td>“<em>We’re sorry! Your order #[Order ID] has been canceled. Please contact support.”</em></td></tr><tr><td><a href="/pages/AYEErRQ9dr3JFkqG8ahl">Order Fulfilled</a></td><td>Triggered when the order is ready for pickup or has been handed over for delivery.</td><td>To let the customer know their order is complete and ready for pickup or out for delivery.</td><td><em>“Your order #[Order ID] is fulfilled! It’s either ready for pickup or on the way.”</em></td></tr></tbody></table>


---

# 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.mercuri.cx/features/automations/automated-workflow-for-restaurant-order-events.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.
