Show Booking for Openclaw

An end-to-end automation skill for parsing real estate listing details and coordinating showing tours via AI-driven outbound calls and calendar integration.

danielfoch
v0.1.0
Feb 16, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install show-booking

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install show-booking using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Show Booking?

The Show Booking skill is a powerful workflow engine designed for real estate professionals who need to manage property showing requests at scale. By leveraging the Openclaw Skills framework, this tool handles the entire lifecycle of a showing request, from initial data extraction to final calendar synchronization. It allows agents to move away from manual BrokerBay login flows and repetitive phone tag by using automated logic to coordinate schedules with listing offices.

Built with developer-centric flexibility, this skill synthesizes free-form text or email intake into structured data. It ensures that every property showing is handled with precision, maintaining a strict audit trail while delegating the complex task of outbound communication to specialized sub-agents. This makes it an essential component for any modern real estate automation stack integrated with Openclaw Skills.

Show Booking Use Cases

  • Automating multiple property showing requests from a single client email or text prompt.
  • Coordinating preferred viewing windows for clients across multiple listing agents without manual outreach.
  • Replacing manual office call workflows with an AI-driven orchestration engine.
  • Generating standardized calendar invite files for confirmed property tours to ensure client and agent synchronization.

How Show Booking Works

  1. Parse free-form intake data using script-based extraction to identify property addresses, listing IDs, and contact info.
  2. Build a comprehensive call queue that categorizes listings into actionable jobs or blocked items based on data completeness.
  3. Delegate actual outbound communication to a specialized sub-agent that handles the nuances of booking requests.
  4. Process confirmation returns to generate .ics files for every successfully booked showing slot.
  5. Generate a status report that summarizes confirmed tours, pending callbacks, and required manual interventions.

Show Booking Setup

To integrate this skill into your environment, ensure you have the core scripts available. You can initiate the intake process by running the following commands:

# Extract data from a text file or raw input
python3 scripts/intake_request.py --input-text "Book showings for 123 Maple St" --output /tmp/showing-intake.json

# Orchestrate the calling plan
python3 scripts/orchestrate_showings.py --intake /tmp/showing-intake.json --output /tmp/showing-plan.json

Show Booking Data Schema & Taxonomy

The Show Booking skill organizes data into a structured pipeline to ensure no listing is missed. Below is the primary metadata taxonomy used within Openclaw Skills:

Data File Content Description
showing-intake.json Contains parsed client names, listing IDs, and preferred time windows.
showing-plan.json Contains the call_queue for active jobs and blocked list for missing data.
confirmed-showings.json Records successful booking details used for invite generation.
.ics files Standard iCalendar files generated for each confirmed showing.

Show Booking Advanced Features

  • Sub-agent delegation: Specifically hands off call execution to the tour-booking sub-agent for modular task management.
  • Dry-run capabilities: Test your booking payloads and orchestration logic without placing live calls.
  • Automated data validation: Automatically flags and blocks listings missing critical phone numbers to maintain high success rates.
  • Comprehensive audit trails: Maintains a full record of request payloads, timestamps, and booking outcomes for compliance within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*