Restaurant order routing from QR, tablet, and kiosk channels through the POS to kitchen, KDS, bar, and fulfillment workflows

Restaurant Order Routing: From Guest Channel to POS and Kitchen Workflow

For digital ordering to work reliably, a restaurant needs to know more than what the guest ordered. It also needs to know where the order came from, which service model it belongs to, and how it should enter the venue’s existing operational workflow.

Gravy identifies that source and service context. It can distinguish between QR ordering, guest tablets, QR kiosks, tablet kiosks, individual tables, devices, counters, and pickup points. In a POS-integrated setup, Gravy passes the order and its context to the supported POS system. The POS then applies its own rules for printers, KDS screens, kitchen stations, bars, and other preparation destinations.

Where no direct POS integration is used, the order can follow another configured workflow. It may be managed through Gravy’s own operational tools or passed to a connected restaurant platform that handles downstream routing.

This guide explains how restaurant order routing works, why source identification matters, and what operators should configure and test before launch.

What Restaurant Order Routing Means

Restaurant order routing is the process of moving an order from the guest-facing channel into the systems responsible for registration, preparation, and fulfillment.

In a POS-integrated Gravy workflow, the responsibilities are divided clearly:

  • Gravy identifies the order source and attaches the correct service context.
  • The POS receives the order and applies its configured internal production rules.
  • Printers, KDS screens, bars, and kitchen stations receive the relevant items according to the POS setup.

For example, Gravy may identify that an order came from the QR Menu at Table 12. It passes the order and table context to the supported POS integration. The POS then decides whether drinks go to the bar printer, food appears on the kitchen KDS, and desserts are sent to a separate station.

Gravy does not replace the POS routing logic in this setup. Its role is to ensure that the order reaches the POS with the information required to enter the correct restaurant workflow.

Why the Order Source Matters

Two orders may contain the same items but need different treatment because they came from different service channels.

  • A table-service order should remain associated with the correct table.
  • A takeaway order may require a queue number and pickup workflow.
  • A tablet-kiosk order may belong to a specific counter or fulfillment point.
  • A guest-tablet order may need to stay linked to a table, zone, or device.
  • An order from a hotel room, lounge, or other service area may require a different service reference.

Useful source information can include:

  • ordering channel;
  • service model;
  • table number;
  • device or kiosk identifier;
  • counter or pickup point;
  • queue or fulfillment type;
  • other configured order metadata.

Without this context, the receiving system may get the correct products but lack the information needed to process or fulfill the order properly.

How the Routing Flow Works

1. The Guest Places the Order

The order begins through one of the venue’s configured channels:

2. Gravy Identifies the Source and Context

Gravy determines which table, device, kiosk, counter, service point, or service model generated the order. It keeps that context attached to the order.

3. The Order Enters the Configured Operational System

The next step depends on the venue setup.

  • With a supported POS integration, Gravy sends the order and its context to the POS.
  • Without POS integration, the order may be managed through Gravy’s own order environment.
  • In another configuration, Gravy can pass the order to a connected operational platform that handles internal routing and printing.

4. The Receiving System Handles Downstream Routing

In a POS-integrated setup, the POS applies its own production rules. It may determine:

  • which printer receives each ticket;
  • which KDS screen displays each item;
  • which bar, kitchen, or preparation station is responsible;
  • whether the order follows table-service or takeaway production;
  • how items from the same order are divided between departments.

Where another operational platform is used, that platform performs the corresponding downstream-routing role according to its own configuration.

What Gravy Handles and What the POS Handles

Responsibility Gravy POS
Identify the ordering channel Yes Receives the source information
Identify the table, kiosk, device, counter, or service point Yes Uses the information where supported
Distinguish table service, takeaway, and self-service Yes Processes the order according to its setup
Send the order into the POS Yes, with a supported integration Receives and registers the order
Route drinks to the bar printer No, in a POS-integrated setup Yes
Route food to kitchen KDS screens No, in a POS-integrated setup Yes
Split items between preparation stations No, in a POS-integrated setup Yes
Apply kitchen production rules No Yes

This distinction matters during implementation. It is not enough for the order to reach the POS. The required source and service information must also be mapped correctly so that the POS can apply its own workflow.

Where no POS integration is used, downstream routing may instead be handled by Gravy’s configured printer or KDS workflow, or by another connected operational platform such as Miley.

For a deeper explanation of the integration layer, read why POS integration matters for digital ordering in restaurants.

How Order Routing Works Without POS Integration

Where no supported POS integration is used, Gravy can connect digital ordering with the restaurant’s operational workflow in several ways.

Depending on the configuration, orders may be managed through the Gravy order environment and sent to connected printers or a KDS. In other deployments, Gravy can integrate with a separate ordering or operational platform that receives the order and handles routing to kitchen printers, preparation stations, or other fulfillment destinations.

For example, the Gravy integration with Miley supports QR and self-service ordering without a direct POS integration. Gravy provides the guest-facing ordering flow and preserves the source and service context, while Miley processes the order and routes it to the configured kitchen, bar, or preparation printers.

This type of setup can be useful when the restaurant’s POS does not support external digital ordering, but another operational platform can act as the bridge between guest ordering and preparation.

The available workflow depends on the connected platform, product version, hardware, region, and venue configuration. Operators should verify:

  • which system receives the order;
  • which system controls downstream routing;
  • how table, kiosk, counter, or pickup information is transferred;
  • how orders are printed, displayed, tracked, and fulfilled;
  • which statuses and updates are exchanged;
  • what fallback process applies if a connected system becomes unavailable.

How Correct Routing Can Reduce Delays

Source-aware routing does not automatically shorten every part of service. Its main value is removing avoidable delays between guest submission and the restaurant’s established operating process.

Less Manual Re-entry

When a digital order reaches the receiving system automatically, staff do not need to read it from another screen and enter it again.

Clearer Table and Fulfillment Context

An order linked to the correct table, kiosk, queue, or pickup point is easier to fulfill than one that arrives without a clear source.

Fewer Manual Sorting Steps

Source information helps prevent table-service, takeaway, and kiosk orders from being mixed into one unclear workflow.

Correct Production Logic

Once the receiving system gets the required context, it can apply the printer, KDS, kitchen, and fulfillment rules already configured for the venue.

More Consistency During Peak Hours

During busy periods, unclear source information creates additional questions for staff:

  • Which table placed the order?
  • Is it dine-in or takeaway?
  • Which counter should handle it?
  • Where should the guest collect it?
  • Has it already entered the operational system?

Correct source routing reduces the need to resolve these questions manually.

Examples by Service Model

Service model What Gravy identifies What happens next
Table-service QR ordering QR Menu, table number, service context The POS receives the order, associates it with the table, and applies its printer or KDS rules.
Tablet table ordering Tablet, table, zone, or service point The POS registers the order and follows its internal production workflow.
QR takeaway ordering QR Kiosk, counter, pickup point, or takeaway flow The POS or another connected operational platform enters the order into the configured takeaway and fulfillment process.
Tablet self-service kiosk Kiosk or device identifier and fulfillment context The order enters the POS, Gravy workflow, or another connected platform, depending on the deployment.
Hybrid service Guest-facing channel and service context Digital and staff-entered orders can enter the same operating environment while preserving their source.

Common Routing Problems

  • Wrong table or service point: The order is prepared correctly but cannot be delivered efficiently because the source context is wrong.
  • Table service and takeaway are mixed: Staff need to separate orders manually because the service model was not passed correctly.
  • Missing operational context: The receiving system gets the products but lacks the fields required to apply the intended workflow.
  • Manual re-entry: Staff recreate digital orders because the integration does not deliver them in a usable form.
  • Difficult order tracing: Staff cannot see whether the order came from a table, kiosk, counter, or another channel.
  • Duplicate orders: Unclear retry or integration procedures result in the same order being registered more than once.

What to Configure and Test

Map Every Ordering Channel

List every way an order can enter the venue and define the service model for each one.

Define the Required Source Context

Confirm which fields each order must carry, such as table number, service zone, device ID, kiosk, pickup point, queue number, or fulfillment type.

Confirm the Receiving-System Mapping

Work with the POS provider, platform provider, or integration team to verify:

  • table and service-point identifiers;
  • takeaway and dine-in distinctions;
  • product and modifier mapping;
  • required order fields;
  • payment representation where supported;
  • duplicate and retry handling.

Verify the Production Setup

Because the POS or another connected operational platform controls printers, KDS screens, and preparation stations, check its production configuration separately.

  • Are menu categories assigned to the correct station?
  • Do the intended printers and KDS screens receive the order?
  • Does the production ticket show the table, queue, or pickup information?
  • Do mixed orders reach all relevant departments?

Test Exceptions

Test the full flow from guest submission through registration and production, including:

  • incorrect table assignment;
  • duplicate submission;
  • temporary integration failure;
  • printer or KDS failure;
  • interrupted payment;
  • unavailable items;
  • manual correction by staff.

Review the configuration whenever tables, service zones, kiosks, menus, production departments, printers, KDS screens, or fulfillment workflows change.

How to Measure Routing Quality

Useful indicators may include:

  • time from order submission to registration in the receiving system;
  • number of manually re-entered digital orders;
  • orders linked to the wrong table or service point;
  • orders missing source or fulfillment information;
  • duplicate-order incidents;
  • staff interventions required to correct digital orders;
  • integration, printer, or KDS failures caused by configuration issues.

Establish a baseline before changing the setup. Otherwise, it may be difficult to determine whether the new configuration reduced delays or simply moved them to another part of the workflow.

How Gravy Fits into the Workflow

Gravy provides the guest-facing ordering layer across QR menus, tablet menus, QR kiosks, and tablet kiosks. It identifies the ordering source, preserves the service context, and passes the order into the configured operational workflow.

In a POS-integrated setup, the POS remains responsible for directing items to its configured printers, KDS screens, bars, and production stations.

Where no supported POS integration is used, downstream routing may be handled through Gravy’s configured order-management, printer, or KDS workflow, or through another connected operational platform such as Miley.

Explore Gravy’s POS Integration, Smart Order Routing, and Miley Integration to see how digital orders can enter the restaurant workflow with the correct source and service context.

Build the Route Around the Existing Operation

Reliable order routing depends on a clear handoff between systems. Gravy needs to identify where the order came from and provide the context required by the restaurant. The receiving system then needs to apply the correct production and fulfillment rules.

When these responsibilities are configured clearly, restaurants can reduce manual re-entry, prevent source-related mistakes, preserve the distinction between service channels, and bring digital orders into the existing workflow with less disruption.

Read more practical guides in our POS & Technology Insights, or explore how Gravy connects QR, tablet, and kiosk ordering with restaurant operations.

More Insights

FAQ

Restaurant order routing is the process of moving an order from the guest-facing ordering channel into the systems responsible for POS registration, preparation, printing, KDS display, and fulfillment. It begins with correct source identification and continues through the restaurant’s configured operational workflow.

Gravy identifies the source and service context of the order, such as the ordering channel, table, kiosk, device, counter, or pickup point. With a supported POS integration, it passes this information and the order to the POS so the order can enter the correct restaurant workflow.

In a POS-integrated setup, the POS applies its own routing rules and sends items to the configured kitchen printers, KDS screens, bars, and preparation stations. Gravy provides the order-source and service context, while the POS controls the internal production routing.

No. POS integration connects Gravy with the point-of-sale system. Order routing describes the broader path from the guest-facing channel into the restaurant workflow. The POS integration is the handoff point through which the order and its source context enter the POS. Read more about why POS integration matters for digital ordering in restaurants.

Depending on the configuration, Gravy can support alternative workflows through its order-management environment, connected printers, or KDS. In some deployments, another connected operational platform can handle downstream routing. For example, the Gravy integration with Miley can support order handling and printer routing without a direct POS integration. The available setup depends on the connected platform, product version, hardware, region, and venue requirements.

It can remove manual re-entry, preserve the correct table or fulfillment context, reduce sorting between service channels, and allow the receiving system to apply its configured production workflow without additional staff intervention. This can shorten the path from guest submission to preparation, although the actual result depends on the venue setup, staffing, integrations, and routing configuration.

Restaurants should test the complete journey from each QR code, tablet, and kiosk through source identification, order registration, POS or platform handoff, printer or KDS routing, preparation, fulfillment, and exception handling. They should also verify incorrect table assignments, duplicate submissions, interrupted integrations, unavailable items, and manual fallback procedures. See Gravy’s Smart Order Routing capability for more details on how ordering channels can enter the configured operational workflow.

Powered by Gravy digital ordering
Restaurant digital ordering system connected with POS integration

Need a Clearer Path from Guest Order to POS?

Gravy helps restaurants connect QR, tablet, and kiosk ordering with the correct table, service point, and POS workflow. Tell us how your operation is structured, and we’ll help you understand the integration and routing setup it requires.