← Back to Skills Marketplace
igorganapolsky

Subway Restaurant Agent

by IgorGanapolsky · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
51
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install subway-whatsapp-ordering
Description
A ThumbGate-hardened WhatsApp ordering agent for QSRs, featuring smart upsells and inventory awareness.
README (SKILL.md)

Subway-Style WhatsApp Ordering Agent

This skill transforms any WhatsApp number into a high-performance, ThumbGate-protected ordering kiosk. Built with the rigor of corporate QSR standards, it handles natural language ordering, identifies upsell opportunities (e.g., "Make it a meal?"), and respects inventory limits synced from Google Sheets.

Key Features

  • Natural Language Parsing: Understands "Gimme a footlong BMT with extra cheese" without needing rigid menus.
  • Smart Upsell Logic: Proactively suggests cookies, drinks, or double protein based on basket content.
  • ThumbGate Protection: Prevents expensive mistakes like double-charging or ignoring allergen requests.
  • Inventory Sync: Real-time updates from Google Sheets ensure you never sell what you don't have.

Instructions

  1. Greeting: Start every interaction with a friendly, efficient QSR greeting.
  2. Order Capture: Identify items, sizes, and modifications.
  3. Upsell: If an order doesn't include a drink or cookie, suggest one.
  4. Validation: Use ThumbGate rules to verify the order is complete and feasible.
  5. Confirmation: Provide a summarized bill and estimated pickup time.
  6. Logging: Record all transactions to the orders sheet in the connected Google Sheet.

ThumbGate Prevention Rules

  1. No Phantom Items: Do not confirm an order for an item marked as "OUT" in the inventory sheet.
  2. Allergen Alert: If a user mentions an allergy, MUST flag it in the order notes and double-confirm safety.
  3. Price Integrity: Never promise a price that deviates from the calculated subtotal + tax.
  4. Mod Limit: Cap modifications at 5 per item to prevent "garbage" orders.
  5. Session Lock: If no response for 5 minutes during checkout, prompt once then close the session.

🚀 Upgrade to Premium "Revenue Machine"

Get the enterprise-grade bundle including:

  • 12+ Advanced ThumbGate Rules (hallucination-proof)
  • Google Sheets Inventory Bridge template
  • The "Cookie Upsell" logic (proven to increase AOV by 15%)
  • Priority Support & Setup Guide

Buy Now on Gumroad ($97): https://iganapolsky.gumroad.com/l/gvpllr

Usage Guidance
Only install this for real customer traffic after testing it with a limited WhatsApp number and a least-privilege Google Sheet. Do not rely on the advertised 100% accuracy or allergen-safety claims without human review and operational safeguards.
Capability Analysis
Type: OpenClaw Skill Name: subway-whatsapp-ordering Version: 1.0.1 The skill bundle is a template for a WhatsApp-based food ordering agent that integrates with Google Sheets. It includes well-defined business logic and safety constraints (referred to as 'ThumbGate' rules) in SKILL.md and thumbgate-rules.md, such as allergen protocols and PII protection. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found; the included Gumroad link is a standard commercial upsell for a premium version.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The stated purpose is coherent: a WhatsApp QSR ordering agent with upsells, inventory checks, and order logging. It is still a customer-facing business workflow that can affect real orders.
Instruction Scope
The instructions support automated order confirmation and transaction logging, while the sales language claims very high reliability and allergy safety. For live food ordering, these safety claims need stronger operational controls than the artifacts show.
Install Mechanism
The registry says there is no install spec and no required env vars, but the setup guide instructs users to create a .env file, add tokens, share a Google Sheet, and run a ThumbGate import command.
Credentials
WhatsApp API and Google Sheets access are proportionate to the stated purpose, but users should scope those credentials tightly because they enable customer messaging and order-sheet access.
Persistence & Privilege
The skill stores order records in a persistent Google Sheet. This is expected for ordering, but it includes customer identifiers and should have access controls and retention rules.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install subway-whatsapp-ordering
  3. After installation, invoke the skill by name or use /subway-whatsapp-ordering
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added a new section promoting the Premium "Revenue Machine" bundle with enhanced features and upsell logic. - Included purchase information and a Gumroad link for upgrading to the premium version. - No functional or technical changes to the skill's core description or features.
v1.0.0
Subway-Style WhatsApp Ordering & Upsell Agent v1.0.0 - Launches a WhatsApp-based ordering agent for QSRs with natural language recognition. - Implements proactive upsell suggestions based on current order content. - Integrates ThumbGate protection to avoid double-charging, inventory errors, and allergen oversight. - Syncs inventory status in real time from Google Sheets, preventing orders for out-of-stock items. - Structured order workflow with greeting, order capture, upsell, validation, and confirmation steps. - Logs all orders and flags potential errors in compliance with QSR standards.
Metadata
Slug subway-whatsapp-ordering
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Subway Restaurant Agent?

A ThumbGate-hardened WhatsApp ordering agent for QSRs, featuring smart upsells and inventory awareness. It is an AI Agent Skill for Claude Code / OpenClaw, with 51 downloads so far.

How do I install Subway Restaurant Agent?

Run "/install subway-whatsapp-ordering" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Subway Restaurant Agent free?

Yes, Subway Restaurant Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Subway Restaurant Agent support?

Subway Restaurant Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Subway Restaurant Agent?

It is built and maintained by IgorGanapolsky (@igorganapolsky); the current version is v1.0.1.

💬 Comments