An automated assistant developed with Openclaw Skills that handles studio bookings, qualifications, and secure payments directly inside Telegram.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install studio-booking
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install studio-booking using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Studio Booking assistant is a production-ready scheduling and transaction management solution designed to handle the complex operations of recording studios, rehearsal spaces, and vocal booths. Utilizing the capabilities of Openclaw Skills, this system establishes a reliable AI agent inside Telegram to manage reservations, check real-time slot availability, recommend complementary production packages, and process secure payments.
By deploying this automation, studio owners can eliminate manual booking back-and-forth, automate client qualification, and reduce calendar empty spots. Built with enterprise-grade transactional integrity, the system manages high-concurrency scheduling, processes secure checkout links via TelegaPay, and synchronizes status updates in real-time.
Install the required Python packages using your CLI:
pip install python-telegram-bot databases aiosqlite cryptography
Define the following environment configurations:
export TELEGRAM_BOT_TOKEN="your_telegram_bot_token"
export TELEGAPAY_SECRET_KEY="your_telegapay_secret"
export TELEGAPAY_SHOP_ID="your_shop_id"
export DATABASE_URL="sqlite:///studio_booking.db"
Run migrations or execute the SQL schema to create your slots, bookings, and services tables prior to starting the Telegram bot coordinator.
This Openclaw Skills blueprint relies on a standardized relational schema for scheduling and payment logging. Below is the structured schema taxonomy:
| Table | Columns | Details | Description |
|---|---|---|---|
slots |
id (PK), date, start_time, end_time, price, is_available |
ISO 8601 (YYYY-MM-DD), 24-hour time (HH:MM), price in minor units. |
Logs hourly calendar windows and scheduling availability. |
bookings |
id (PK), user_id, slot_id, service_id, amount, status, invoice_id, cancelled_at |
Status types: pending, confirmed, paid, cancelled. |
Tracks reservation statuses, client IDs, invoices, and transaction records. |
services |
id (PK), name, base_price |
Name (text), Price (integer). | Catalogs studio service types (e.g., Voice Recording, Mixing). |
250000 (e.g., 2500.00 RUB)Loading
Look up products in your Stripe catalog and generate hosted Checkout Sessions for one-time payments or subscriptions.

An AI-powered command-line tool that analyzes Instagram Reels and posts to generate eight distinct categories of highly engaging, visibility-boosting comments.

An advanced extraction tool for reverse-engineering Electron applications by unpacking .asar bundles, formatting minified code, and reconstructing original source trees from source maps.

An automated business-in-a-box solution that scans county records, skip-traces previous owners, sends outreach SMS, and generates surplus funds claim documents.

An advanced voice production pipeline for ElevenLabs, featuring batch generation, instant voice cloning, multilingual TTS, and Telegram voice message integration.

A command-line tool designed to monitor and track updates from blogs and RSS/Atom feeds seamlessly.








































