All templates
For ghost kitchen operators, kitchen managers & multi-brand cloud kitchen teams

Route online orders to the right kitchen station without manual handoffs

Every few minutes, WebRun checks Otter for newly arrived orders, reads the brand and item mix to determine the correct kitchen station, logs each routing decision to Google Sheets, and posts a concise station-routing note to Slack so prep staff see the right jobs instantly.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every 5 minutes WebRun
1 Otter detect new incoming orders and read item details
2 Google Sheets log routing decision and order detail
3 Slack post station routing note for kitchen staff
Run a sample
In short

How do I automatically route ghost kitchen orders to the right kitchen station?

Every five minutes, WebRun checks Otter for new incoming orders, reads each order's brand and item mix, and determines the correct kitchen station using your configured mapping. Routing cards are posted instantly to your Slack station channels, and every routing decision is logged to Google Sheets for a full audit trail.

  • Station staff see new orders within 5 minutes of arrival in Otter - no manual handoffs
  • Multi-station orders are flagged automatically so nothing falls between stations
  • A full routing log in Google Sheets provides an audit trail for every order

Built for ghost kitchen operators · kitchen managers · multi-brand cloud kitchen teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens dashboard.tryotter.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Otter - detect new incoming orders and read item details
    tryotter.com How to Automate Otter
    WebRun in Otter: detect new incoming orders and read item details
    WebRun opens Otter to detect new incoming orders and read item details.
    • Open Otter and check for orders that arrived in the past 5 minutes
    • For each new order, read the virtual brand, items ordered, and any special instructions
    • Determine the correct kitchen station based on the item-to-station mapping you configured at setup

    Done when Every new order is matched to a kitchen station.

  3. 2
    Google Sheets - log routing decision and order detail
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log routing decision and order detail
    WebRun opens Google Sheets to log routing decision and order detail.
    • Open the order routing log sheet
    • Append a row for each new order: order ID, brand, items, station, timestamp
    • Mark any order that could not be auto-routed due to an unmapped item

    Done when All new orders are logged in the Google Sheet with routing status.

  4. 3
    Slack - post station routing note for kitchen staff
    slack.com How to Automate Slack
    WebRun in Slack: post station routing note for kitchen staff
    WebRun opens Slack to post station routing note for kitchen staff.
    • Post a brief routing card to the Slack channel for each station involved
    • Include order ID, brand, items, and any special instructions
    • Flag unrouted orders with an alert so a supervisor can assign them manually

    Done when Every routed order has a Slack notification in the correct station channel.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.tryotter.com
ScheduleRuns automatically on this cadence
Every 5 minutes
DeliveryHow each run's result reaches you
Routing cards · Slack · Google Sheets log
OutputWhat each run produces - Per-order routing cards posted to station Slack channels, plus a full routing log in Google Sheets.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

What happens if an order contains items from two stations?

WebRun posts a routing card to each relevant station channel and flags the order in the log as multi-station, so both teams are aware and can coordinate.

What if a menu item is not in my station mapping?

Unmapped items are flagged in the Google Sheet and trigger an unrouted alert in Slack so a supervisor can assign the order manually without it being missed.

How do I update the station mapping when I add a new item?

The station mapping lives in a dedicated tab of your Google Sheet. Add the new item and its station there, and WebRun picks it up on the next run without any other changes.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.