Toast

v1.0.0

Toast — restaurant POS, orders, menus, employees, revenue centers, and reporting.

0· 280·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for aiwithabidi/toast.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Toast" (aiwithabidi/toast) from ClawHub.
Skill page: https://clawhub.ai/aiwithabidi/toast
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: TOAST_API_KEY, TOAST_RESTAURANT_GUID
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install toast

ClawHub CLI

Package manager switcher

npx clawhub@latest install toast
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description match the code and SKILL.md: the included Python CLI calls api.toasttab.com and exposes commands for orders, menus, employees, revenue centers, and restaurant info. The two required env vars (TOAST_API_KEY, TOAST_RESTAURANT_GUID) are exactly what the API client needs.
Instruction Scope
SKILL.md describes running the bundled scripts and JSON output. The CLI code will also attempt to read credentials from a .env file at WORKSPACE (or default ~/.openclaw/workspace/.env) if the environment variables are not set. That behavior is reasonable for credential lookup but is not documented in SKILL.md and therefore worth noting.
Install Mechanism
No install or remote download steps are present. The skill is instruction-only with a local script that uses only the Python standard library.
Credentials
The skill declares only TOAST_API_KEY (primary) and TOAST_RESTAURANT_GUID which are appropriate. The code also reads the WORKSPACE env var (to locate a .env file) and may load values from ~/.openclaw/workspace/.env; WORKSPACE is not declared in requires.env, so callers should be aware the script uses it as a fallback.
Persistence & Privilege
The skill does not request permanent presence (always: false), does not modify other skills or system configs, and runs as a plain CLI tool. Autonomous invocation is allowed by default but not excessive here.
Assessment
This skill appears to be a straightforward Toast API CLI. Before installing: 1) Be prepared to provide TOAST_API_KEY and TOAST_RESTAURANT_GUID (use a scoped API key with minimal permissions). 2) Note the script will try a fallback .env at $WORKSPACE or ~/.openclaw/workspace/.env — ensure that file does not contain unrelated secrets you don't want the skill to read. 3) The homepage/publisher (agxntsix.ai / M. Abidi) is not Toast's official domain; if you require vendor trust, verify the author or review the included scripts yourself (the full Python source is bundled). 4) If you want to restrict exposure, run the script in an environment that only contains the Toast credentials and no other secrets.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🍞 Clawdis
EnvTOAST_API_KEY, TOAST_RESTAURANT_GUID
Primary envTOAST_API_KEY
latestvk9723q1m9m9q7b90jqwfq9dmtn82fsgf
280downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

🍞 Toast

Toast — restaurant POS, orders, menus, employees, revenue centers, and reporting.

Requirements

VariableRequiredDescription
TOAST_API_KEYToast API key
TOAST_RESTAURANT_GUIDRestaurant GUID

Quick Start

# List orders
python3 {{baseDir}}/scripts/toast.py list-orders --start-date <value> --end-date <value> --page-size "25"

# Get order details
python3 {{baseDir}}/scripts/toast.py get-order <id>

# List menus
python3 {{baseDir}}/scripts/toast.py list-menus

# Get menu details
python3 {{baseDir}}/scripts/toast.py get-menu <id>

# List menu items
python3 {{baseDir}}/scripts/toast.py list-menu-items --page-size "100"

# List employees
python3 {{baseDir}}/scripts/toast.py list-employees

# Get employee details
python3 {{baseDir}}/scripts/toast.py get-employee <id>

# List revenue centers
python3 {{baseDir}}/scripts/toast.py list-revenue-centers

# List tables
python3 {{baseDir}}/scripts/toast.py list-tables

# List dining options
python3 {{baseDir}}/scripts/toast.py list-dining-options

# Get restaurant info
python3 {{baseDir}}/scripts/toast.py get-restaurant --guid <value>

Output Format

All commands output JSON by default.

Script Reference

ScriptDescription
{baseDir}/scripts/toast.pyMain CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation

Comments

Loading comments...