---
sidebar_label: 'Reporting production status'
sidebar_position: 4
---
# Reporting production status
Once an order has been placed, the order's production status can be reported to Future Ordering via the `production` [order workflow](orders/workflows.md).
```mermaid
sequenceDiagram
participant fo as Future Ordering
participant int as Production Status Integration
note over fo : The order has been placed in POS
note over int : The order has started production
int ->> fo : Complete 'production-started' step
in 'production' workflow
note over fo : The 'production-started' step is completed, resulting in
e.g. the order appearing on Order Status Boards, etc.
note over int : The order has completed production
int ->> fo : Complete 'production-completed' step
in 'production' workflow
note over fo : The 'production-completed' step is completed, resulting in
e.g. the order changing its appearance on Order Status Boards, etc.
```
Three pre-defined steps are available for the `production` workflow:
| Workflow step | Description |
| -- | -- |
| `production-started` | The order has started preparation |
| `production-completed` | The order has finished preparation and is ready to be picked up or delivered by the guest, a courier or staff. |
| `delivered` | The order has been delivered to the guest's car. Applicable only for `curbside` orders. |
The `production` workflow steps should be completed in the order they are listed in this article.
:::note
Currently, order workflow steps must always be completed in the order they appear in the workflow. Consider including `production-started` when completing the `production-completed` step to to work around this limitation.
:::
Refer to the [API reference on order workflows](/api#tag/Order-Workflows) for detailed descriptions of relevant endpoints.