This guide connects a Point of Sale app to a kitchen display app. When a cashier rings up an order, it appears on the kitchen display as a new ticket. When the kitchen marks an item as ready, the POS shows it’s ready for pickup.Documentation Index
Fetch the complete documentation index at: https://docs.stardeck.ai/llms.txt
Use this file to discover all available pages before exploring further.
How It Works
The two apps talk to each other through cross-app API calls:- POS → Kitchen: “New order with these items”
- Kitchen → POS: “Order #47 is ready for pickup”
Prerequisites
- A POS app and a kitchen display app, both built on Stardeck
- Both apps should have a running sandbox
Step 1: Set Up the Kitchen Display to Receive Orders
Open the kitchen display app’s project chat and ask:Step 2: Set Up the POS to Receive Updates
Open the POS app’s project chat and ask:Step 3: Grant Cross-App Access
Both apps need to call each other, so you need grants in both directions. On the kitchen display app’s Cross-App settings, add an incoming grant from the POS app. Allow POST so the POS can send orders. On the POS app’s Cross-App settings, add an incoming grant from the kitchen display app. Allow POST so the kitchen can send status updates.Step 4: Wire Up the Order Flow
Now connect the two apps. In the POS app’s project chat:Step 5: Test the Full Loop
Use either app’s project chat to walk through the whole flow:“Place a test order on the POS app with 2 burgers and a drink, check that it appeared on the kitchen display, then mark it ready and confirm the POS shows it as ready for pickup”
Going to Production
Once the sandbox flow works:- Set Agent Callable Environments to both on both apps
- Publish both apps to production
- Run a quick end-to-end test with the Cofounder:
“Place a real test order through the POS and walk it all the way through the kitchen to pickup”