All templates
For ghost kitchen operators, virtual brand managers & delivery ops teams

Triage negative delivery reviews before they hurt your ranking

Every 30 minutes, WebRun checks Otter for orders flagged with complaints or low ratings, drafts a recovery response in Gmail for each one, and posts a triage summary to Slack so your team can act quickly before the issue compounds.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every 30 minutes WebRun
1 Otter detect low-rated orders and complaints
2 Gmail draft a recovery response for each complaint
3 Slack post triage summary to the team
Run a sample
In short

How do I automatically triage negative reviews for my ghost kitchen?

WebRun checks Otter every 30 minutes for orders with complaints or low ratings, drafts a recovery response in Gmail for each one without sending it, and posts a ranked triage list to Slack with each brand manager tagged. Your team can respond quickly and consistently before bad reviews compound into a ratings drop.

  • Complaints surface in Slack within 30 minutes of being logged in Otter
  • Every response is drafted and staged before a manager sends it
  • No complaint sits unowned - brand managers are tagged in the triage list

Built for ghost kitchen operators · virtual brand managers · delivery ops 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 low-rated orders and complaints
    tryotter.com How to Automate Otter
    WebRun in Otter: detect low-rated orders and complaints
    WebRun opens Otter to detect low-rated orders and complaints.
    • Open Otter and filter recent orders for complaints, refund requests, or ratings below 4 stars
    • Capture the order ID, brand, customer issue, delivery platform, and timestamp for each
    • Note whether a refund has already been issued

    Done when Every flagged order in the past 30 minutes is captured with full context.

  3. 2
    Gmail - draft a recovery response for each complaint
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft a recovery response for each complaint
    WebRun opens Gmail to draft a recovery response for each complaint.
    • Draft a brief, empathetic recovery response for each complaint using your brand tone
    • Address the specific issue raised without making refund promises
    • Save the draft in Gmail - do not send until a manager approves

    Done when A draft response is ready in Gmail for each complaint, awaiting approval.

  4. 3
    Slack - post triage summary to the team
    slack.com How to Automate Slack
    WebRun in Slack: post triage summary to the team
    WebRun opens Slack to post triage summary to the team.
    • Post a triage summary to the team Slack channel listing each complaint, its severity, and the draft response status
    • Tag the responsible brand manager for each item
    • Mark each item as resolved once a manager confirms the response was sent

    Done when The full triage list is visible in Slack with owners assigned.

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 30 minutes
DeliveryHow each run's result reaches you
Triage list · Slack
OutputWhat each run produces - A triage list of complaints with severity, draft response status, and brand owner, posted to Slack every 30 minutes.
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

Will it send a response to unhappy customers automatically?

No. Every recovery response is saved as a Gmail draft and listed in the Slack triage. A manager must review and send each one. No message goes to a customer without human approval.

How quickly does it flag a new complaint?

WebRun checks Otter every 30 minutes during service hours, so a new complaint typically appears in your Slack triage within half an hour of it being logged.

Does it cover complaints from all delivery platforms?

Yes. WebRun reads all orders and complaints visible in your Otter dashboard, which aggregates feedback from DoorDash, Uber Eats, Grubhub, and other connected channels.

Put this on autopilot.

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