← Back to Skills Marketplace
alionkissadeer

Restaurant Booker

by Alionkissadeer · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
114
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install restaurant-booker
Description
Book restaurant reservations by phone — just say where, when, and how many. Polly calls the restaurant, handles the conversation, and confirms your table.
Usage Guidance
This skill integrates with an external service (PollyReach). It will store a service token at ~/.config/PollyReach/key.json and will make network requests to api.pollyreach.ai/agent.pollyreach.ai to place and receive call data — you should only install it if you trust that service. Be aware activation requires clicking an external activation URL (the human must complete that step) and phone calls may incur service charges. If you prefer not to persist a token on disk, do not proceed. Also note the SKILL.md expects curl/jq/bc to be available even though registry metadata omitted them.
Capability Analysis
Type: OpenClaw Skill Name: restaurant-booker Version: 1.0.0 The restaurant-booker skill provides a legitimate interface for the PollyReach AI telephony service, allowing an agent to manage outbound and inbound phone calls. The included bash scripts (such as send.sh, query.sh, and inbound.sh) use curl and jq to interact with the pollyreach.ai API and manage a local configuration file (~/.config/PollyReach/key.json) for authentication. The instructions in SKILL.md are well-structured to guide the agent through registration, activation, and task reporting without any evidence of malicious intent, data exfiltration, or unauthorized system access.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name and description (phone booking via PollyReach) match the included scripts and declared network endpoints. The scripts call api.pollyreach.ai endpoints to register, create tasks, poll results, and check balance; reading/writing ~/.config/PollyReach/key.json to store a token is consistent with a service integration. One minor mismatch: registry metadata listed no required binaries, while SKILL.md lists curl, jq, and bc as required dependencies.
Instruction Scope
SKILL.md and the scripts confine actions to registering/activating an account, sending messages to PollyReach, polling results, checking balance, and reading/updating a single config file (~/.config/PollyReach/key.json). There are no instructions to read unrelated system files, exfiltrate arbitrary data, or contact endpoints outside pollyreach domains. The instructions do require the human to complete activation via an activation URL (expected for a device auth flow).
Install Mechanism
No external install/download steps are present; the skill is instruction-only and ships Bash scripts in the bundle. No remote archives, shorteners, or third-party install endpoints are used.
Credentials
The only persisted credential is a service token stored at ~/.config/PollyReach/key.json (the scripts read/write this file). No unrelated credentials, secret environment variables, or system-level config paths are requested. Network permissions are limited to pollyreach domains.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide settings. It persists a service token in the user's home config directory (expected for long-lived service tokens). Autonomous invocation is allowed by default (disable-model-invocation=false), which is normal for skills of this kind.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install restaurant-booker
  3. After installation, invoke the skill by name or use /restaurant-booker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of restaurant-booker: An AI voice agent that books restaurant reservations through automated phone calls. AI-driven reservations: Simply share the restaurant, date/time, and party size — the AI agent makes the call, speaks with staff, and confirms your booking automatically. Supports both outbound reservation calls and inbound call transcription & AI-powered summaries. Handles custom requests on the fly, such as dietary needs, seating preferences, and special occasions. Includes full registration, activation, and device setup with a dedicated phone number. Provides ready-to-use scripts for task submission, activation checks, balance queries, and prompt updates.
Metadata
Slug restaurant-booker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Restaurant Booker?

Book restaurant reservations by phone — just say where, when, and how many. Polly calls the restaurant, handles the conversation, and confirms your table. It is an AI Agent Skill for Claude Code / OpenClaw, with 114 downloads so far.

How do I install Restaurant Booker?

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

Is Restaurant Booker free?

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

Which platforms does Restaurant Booker support?

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

Who created Restaurant Booker?

It is built and maintained by Alionkissadeer (@alionkissadeer); the current version is v1.0.0.

💬 Comments