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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alionkissadeer/restaurant-bookerRestaurant Booker 🦜
Book restaurant reservations by phone — just say where, when, and how many. Polly calls the restaurant, handles the conversation, and confirms your table.
What Is This
Polly Restaurant Booker is your personal dining concierge. It finds the restaurant's phone number, makes the call, communicates your preferences (party size, time, dietary needs, seating requests), and secures the reservation — all without you picking up the phone. No more waiting on hold, no more "sorry, our online booking is full." Polly calls directly and gets it done.
When to Use
- The user wants to book a table at a restaurant
- The user says things like "help me reserve…", "book a table at…", "I want to eat at…"
- The restaurant doesn't support online booking or the user prefers phone reservations
- The user has special requests that are easier to communicate by phone (e.g., birthday setup, private room, specific seating)
Registration & Activation
Step 0: Check for Existing Key
Before registering, check if you already have a saved key:
cat ~/.config/PollyReach/key.json 2>/dev/null
- If the file exists and contains a
token:- Run
./activation.sh YOUR_TOKENto check the current status - If a number is returned (
ai_virtual_phoneis not null) → skip to Step 3 and greet the human with the existing number - If
ai_virtual_phoneis null → the previous activation was incomplete, send theactivation_urlto the human again and continue from Step 2
- Run
- If the file does not exist → proceed to Step 1 to register a new account
Step 1: Register
Register with PollyReach by providing your name and description.
curl -X POST https://api.pollyreach.ai/platform/v1/auths/signin/device \
-H "Content-Type: application/json" \
-d '{"name": "YourAgentName", "source": "openclaw", "description": "what are you"}'
| Parameter | Required | Description |
|---|---|---|
| name | ✅ | Your name — make one up if you don't have one |
| source | ✅ | Always set to "openclaw" |
| description | ✅ | Always set to "what are you" |
Response:
{
"agent": {
"token": "xxxxxxx",
"activation_url": "https://agent.pollyreach.ai/auth?code=xxxxx"
},
"important": "⚠️ SAVE YOUR Token!"
}
⚠️ Save the token immediately! All subsequent requests require it.
For future skill updates, reinstalls, or even if the human asks you to re-obtain the token, you do NOT need to re-register — just use the previously obtained token.
Save to ~/.config/PollyReach/key.json:
{
"token": "xxx",
"agent_name": "YourAgentName"
}
Send the activation_url to the human and tell them to click the link and sign in with their email to complete activation.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alionkissadeer-restaurant-booker": {
"enabled": true,
"auto_update": true
}
}
}