browser-booking-agent
Execute booking/search flows via browser automation with verification artifacts. Use for reservation forms, availability checks, and capture of proof (screenshots/confirmation IDs).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/austineyapp/browser-booking-agentWhat This Skill Does
The browser-booking-agent is an advanced OpenClaw skill designed to automate complex, multi-step web interactions. Unlike basic web scrapers, this agent is purpose-built to handle booking flows, availability checks, and reservation tasks. It acts as an autonomous navigator that interacts with dynamic web elements, fills out complex forms, and monitors for state changes, all while maintaining a strict audit trail. The primary objective of this skill is to bridge the gap between user intent and successful reservation, ensuring that every step is verified through visual artifacts (screenshots) and explicit confirmation data.
Installation
To integrate the browser-booking-agent into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/austineyapp/browser-booking-agent
Ensure that you have the latest version of the OpenClaw core runtime installed to support the browser automation drivers required for this skill to function correctly. You may also need to review the references/verification-checklist.md provided in the source repository for best practices on securing your browser context.
Use Cases
This skill is highly effective for time-sensitive tasks. Use it for:
- Checking real-time availability for travel or event bookings.
- Filling out registration forms on static or dynamic web portals.
- Automating the reservation process for services that require manual form submission.
- Batch searching for specific inventory or appointment slots across multiple pages.
- Generating audit reports for completed bookings to track confirmation IDs and payment status.
Example Prompts
- "Go to the local library booking portal, find the next available meeting room slot for tomorrow morning, and secure it for me."
- "Search the airline website for flights to Tokyo next Tuesday, list the three cheapest options, and screenshot the baggage policy for the first one."
- "Check if there are any openings at the restaurant reservation site for Friday at 7 PM. If found, let me know the table type, but do not book until I provide my credit card details."
Tips & Limitations
- Safety First: The agent is hard-coded with guardrails to prevent unauthorized payments. It will pause and request explicit user confirmation before executing any transaction.
- Human-in-the-loop: For high-security environments, the agent will gracefully halt if it encounters CAPTCHAs, MFA prompts, or login redirects. Do not attempt to override these protections without manual intervention.
- Verification: Always review the generated verification artifacts (screenshots) to ensure the booking details match your requirements before considering the task finalized.
- Scope: Keep your requests granular. Trying to chain multiple different booking services in one prompt may cause state management errors; it is better to invoke the agent per service provider.
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-austineyapp-browser-booking-agent": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, data-collection, external-api
Related Skills
austine-daily-ops
Daily execution and trip-ops command system for Austine. Use when asked to run daily brief/checklist/status workflows, track priorities, or plan and procure trip logistics (transport, lodging, reservations, vendor quotes, recommendation + decision handoff).
email-outreach-ops
Draft and manage vendor outreach emails for quotes/availability, follow-up cadence, and response summarization into structured decision tables. Use when contacting hotels, transport vendors, or activity providers.
expense-claims-ops
Process personal/work expenses and reimbursement claims in a structured, low-friction workflow. Use when collecting receipts, categorizing spend, preparing claim-ready summaries, checking missing fields, generating submission checklists, and drafting claim notes/follow-ups.
travel-procurement
Source, compare, and recommend travel transport options (bus/train/shuttle/taxi/private transfer) from user-provided trip constraints. Use for route planning, quote comparison, and decision-ready recommendations.