> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ofatoura.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kitchen Display (KDS) on the ePOS App

> Use the Kitchen Display System on a phone or tablet to track orders through each cooking stage — from pending confirmation through to served.

The Kitchen Display System (KDS) gives kitchen staff a live Kanban board showing every kitchen ticket and where it stands in the cooking flow. Staff can progress individual items from pending through cooking to ready, and the ticket automatically advances when all items are done.

<Note>
  The KDS screen is designed for kitchen and expediting staff. Waiters typically watch their tables and table status rather than this screen.
</Note>

## Permissions

To use the KDS screen, a staff member needs:

* **View KDS** — opens the Kanban board and sees all tickets
* **Bump KOT** — moves a ticket forward to the waiter (marks it served)
* **Recall KOT** — pulls a ticket back from a forward status
* **Mark Item As 86** — marks a menu item unavailable directly from the KDS

Without View KDS, the screen will not load.

***

## Opening the KDS

<Steps>
  <Step title="Go to the KDS screen">
    On the ePOS app, open the bottom navigation and tap the **KOT / Kitchen** view.
  </Step>

  <Step title="Select a kitchen">
    If your branch has more than one kitchen station, tap the kitchen dropdown at the top of the screen and choose the kitchen you want to monitor. Each kitchen shows only its own tickets.
  </Step>

  <Step title="Check the date filter">
    The board defaults to today. Tap the date picker to view tickets from up to 30 days in the past — useful if you need to check an earlier service period.
  </Step>
</Steps>

***

## Understanding the Kanban columns

The board has four columns, one for each stage:

| Column                   | What it means                                                            |
| ------------------------ | ------------------------------------------------------------------------ |
| **Pending Confirmation** | The ticket has arrived from the POS but cooking has not started          |
| **In Kitchen**           | At least one item on the ticket is being cooked                          |
| **Food Ready**           | All items on the ticket are ready to be picked up or plated              |
| **Served**               | The ticket has been bumped to the waiter and the food has been delivered |

Each card shows the order number, the table or customer name, and the list of items with their quantities.

***

## Progressing items and tickets

### Starting and completing individual items

<Steps>
  <Step title="Start cooking an item">
    Inside a ticket card, tap **Start** next to the item you are about to cook. The item moves from pending to in-progress. When the first item on a ticket is started, the whole ticket card moves automatically to the **In Kitchen** column.
  </Step>

  <Step title="Mark an item as ready">
    When an item is done, tap **Ready** next to it. The item is marked as ready.
  </Step>

  <Step title="Automatic ticket rollup">
    Once every item on the ticket is marked ready, the ticket card moves automatically to the **Food Ready** column — you do not need to move it manually.
  </Step>
</Steps>

### Bumping a ticket (food delivered)

When a waiter collects the food and delivers it to the table, tap **Bump** on the ticket card. The ticket moves to the **Served** column and the waiter is notified that the order is on its way.

<Note>
  Staff with the Bump KOT permission can bump tickets. If your role does not include this permission, the bump button will not appear.
</Note>

### Recalling a ticket

If a ticket was bumped by mistake or needs to go back for any reason, tap **Recall** on the ticket in the Served column. The ticket returns to its previous status so the kitchen can act on it again.

<Warning>
  Recall changes the live status visible to waiters. Only use it when the food genuinely needs to go back to the kitchen or when a bump was made in error.
</Warning>

***

## Marking an item as unavailable (86)

If you run out of an ingredient or a dish cannot be prepared, tap the item name inside a ticket card and choose **Mark as 86**. The item is flagged as unavailable and will no longer appear as orderable on the POS. Staff with the Mark Item As 86 permission can do this.

<Tip>
  Use the [KOT Settings, Cancel Reasons, and Marking Items 86](/kitchen/kot-settings-and-86) page for the web-admin side of managing item availability.
</Tip>

***

## How ticket status rolls up automatically

You do not need to manually drag cards between columns. The board updates itself:

* As soon as any item is started → ticket moves to **In Kitchen**
* When all items are marked ready → ticket moves to **Food Ready**
* When bumped by a kitchen or expediting staff member → ticket moves to **Served**

This keeps the board accurate without extra taps.

***

## Tips for kitchen teams

<Tip>
  If your branch has separate grill, cold, and pastry kitchens, assign each device to its own kitchen station using the kitchen dropdown. Each screen will only show the tickets routed to that station.
</Tip>

<Tip>
  Use the date filter at the end of a busy service to review all tickets from the day and confirm nothing was missed.
</Tip>

<Warning>
  Do not use the table-ordering or waiter screens to bump kitchen tickets — those paths bypass the audit trail and permissions checks that the KDS uses. Always bump through the KDS screen.
</Warning>

***

## Related pages

* [Kitchen Stations Overview](/kitchen/index)
* [Setting Up Kitchen Stations](/kitchen/kitchen-places)
* [Assigning Menu Items to Kitchens](/kitchen/routing-items)
* [Viewing Kitchen Tickets (Web Admin)](/kitchen/web-kot-views)
* [KOT Settings, Cancel Reasons, and Marking Items 86](/kitchen/kot-settings-and-86)
* [Taking Table Orders on the ePOS App](/epos-app/taking-orders)
