Connect Bookingmood to OpenClaw on Operator.io
Bookingmood is commission-free booking software for rental businesses. It lets you manage reservations and sync bookings directly on your website.
Automate Bookingmood with AI
Your OpenClaw agent lives on Operator and treats Bookingmood as one more service it can drive. Send it an outcome in a Telegram or Discord message and it works out which of the 142 Bookingmood actions to run, then runs them.
Your agent reaches Bookingmood directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Bookingmood
Your agent can call any of these Bookingmood actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Create Product
Tool to create a new bookable product in the organization. Use this when you need to register a new rental property, accommodation, or bookable item in the system. This action will automatically update your subscription based on the prod...
Create Site Pages
Tool to create new site pages. Use when you need to add pages to a site in the organization.
Create Booking Widget
Tool to create a new booking widget. Use after preparing widget parameters.
Delete Attributes
Tool to delete attributes matching given filters. Use after confirming which attribute records to remove.
Delete Booking Details
Tool to delete booking details matching given filters. Use after confirming which booking detail records to remove.
Delete Bookings
Tool to delete bookings matching given filters. Use when you need to remove bookings from the system. At least one filter parameter is required to prevent accidental deletion of all bookings.
Delete Calendar Event Notes
Tool to delete calendar event notes matching given filters. Use after confirming which notes to remove. At least one filter parameter is required to prevent accidental bulk deletion.
Delete Calendar Events
Tool to delete calendar events matching given filters. Use after confirming which calendar event records to remove.
Delete Calendar Event Tasks
Tool to delete calendar event tasks matching given filters. Use after confirming which calendar event task records to remove.
Delete Capacities
Tool to delete capacities matching given filters. Use when you need to remove capacity records from the system.
Delete Capacity Group Dependencies
Tool to delete capacity group dependencies matching given filters. Use after confirming which dependency records to remove.
Delete Capacity Groups
Tool to delete capacity groups matching given filters. Use after confirming which capacity group records to remove.
Delete Contact Bookings
Tool to delete contact bookings matching given filters. Use after confirming which contact booking records to remove.
Delete Contacts
Tool to delete customer contacts from the system. Use after confirming which contacts to remove. Supports filter patterns like email=like.%test.com to delete test contacts.
Delete Coupon Products
Tool to delete coupon product links matching given filters. Use when you need to remove associations between coupons and products. At least one filter parameter is required.
Delete Coupons
Tool to delete coupons matching given filters. Use after confirming which coupons to remove. Supports PostgREST-style filtering on all fields.
Delete Coupon Services
Tool to delete coupon service links matching given filters. Use after confirming which coupon-service associations to remove. Supports PostgREST-style filtering on all fields.
Delete Coupon Uses
Tool to delete coupon use records matching given filters. Use after confirming which coupon uses to remove. Supports PostgREST-style filtering on all fields.
Delete Email Templates
Tool to delete email templates matching given filters. Use after confirming which email template records to remove.
Delete External Calendars
Tool to delete external calendars by ID. Use when you need to remove an external calendar integration from the system.
Delete Invoices
Tool to delete an invoice by its ID. Use when you need to remove an invoice from the system. The API requires a valid UUID and uses PostgREST filter format.
Delete Line Items
Tool to delete line items matching the given filters. Use when you need to remove line items from bookings. Returns the deleted line items.
Delete Line Item Taxes
Tool to delete line item taxes matching given filters. Use when you need to remove line item tax records from the system.
Delete Payments
Tool to delete payments matching given filters. Use when you need to remove payments from the system. At least one filter parameter is required to prevent accidental deletion of all payments. Supported filters: id, invoice_id, or booking...
Delete Permissions
Tool to delete permissions matching given filters. Use after confirming which permissions to remove. At least one filter parameter is required (DELETE requires WHERE clause).
Delete Pricing Widgets
Tool to delete pricing widgets matching given filters. Use after confirming which pricing widgets to remove. Requires ID filter for safety.
Delete Product Attribute Options
Tool to delete product attribute options matching given filters. Use when you need to remove product attribute option records from the system. At least one filter parameter is required.
Delete Product Configurations
Tool to delete product configurations matching given filters. Use when you need to remove product configuration records from the system.
Delete Product Reply-To Addresses
Tool to delete product reply-to addresses matching given filters. Use after confirming which reply-to address records to remove.
Delete Product Services
Tool to delete product service links matching given filters. Use after confirming which product-service associations to remove. Supports PostgREST-style filtering on all fields.
Delete Reply-To Addresses
Tool to delete reply-to addresses matching given filters. Use after confirming which reply-to addresses to remove. Supports PostgREST-style filtering.
Delete Review Products
Tool to delete review products matching given filters. Use when you need to remove review product records from the system. At least one filter parameter is required.
Delete Reviews
Tool to delete reviews matching given filters. Use when you need to remove review records from the system. At least one filter parameter is required.
Delete Review Widget Listings
Tool to delete review widget listings matching given filters. Use after confirming which review widget listings to remove. Supports PostgREST-style filtering.
Delete Services
Tool to delete services matching given filters. Use after confirming which services to remove. Supports PostgREST-style filtering with operators like eq, in, etc.
Delete Site Navigation Items
Tool to delete site navigation items matching given filters. Use after confirming which navigation items to remove. DELETE operation requires a WHERE clause (at least one filter parameter).
Delete Site Pages
Tool to delete site pages matching given filters. Use after confirming which site pages to remove. DELETE endpoint requires a WHERE clause via filter parameters.
Delete Taxes
Tool to delete taxes matching given filters. Use after confirming which tax records to remove.
Delete Webhooks
Tool to delete webhooks matching given filters. Use after confirming which webhooks to remove. Supports PostgREST-style filtering.
Delete Widget Listings
Tool to delete widget listings matching given filters. Use after confirming which widget listings to remove. Supports PostgREST-style filtering.
Delete Widgets
Tool to delete widgets from the system. Use when you need to remove widget configurations. Supports PostgREST filtering with operators like id=eq.uuid.
Invite Member
Tool to invite a member to your organization. The member will receive an email with a link to accept the invitation. Use this when you need to add new team members or grant access to your BookingMood organization.
List Attribute Options
List attribute options with filtering and pagination support. Use this to retrieve selectable options for booking attributes, with support for filtering by attribute ID, name, creation date, and display order. Supports pagination via lim...
List Attributes
Tool to retrieve custom attributes defined for products. Use when you need to list all available attributes with optional field filtering via the select parameter. Attributes are custom fields that can be associated with products in the...
List Booking Details
List booking details with filtering and pagination. Booking details contain guest-filled form field data such as names, contact info, and custom field values. Use this to retrieve booking detail records, optionally filtered by booking ID...
List Bookings
Tool to retrieve bookings from the system with optional filtering and pagination. Returns a list of booking records including details like reference codes, organization info, timestamps, and payment information. Use this when you need to...
List Booking Updates
Tool to list booking updates with filtering and pagination. Use when you need to retrieve booking update history, track changes to bookings, or audit booking modifications. Supports PostgREST query parameters for flexible filtering by ID...
List Calendar Event Notes
Tool to list calendar event notes with filtering and pagination. Use when you need to retrieve notes attached to calendar events, optionally filtered by author, event, timestamps, or content. Supports PostgREST filter operators for advan...
Plus 94 more Bookingmood actions your agent can call.
How to connect Bookingmood
You authorize Bookingmood once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Bookingmood without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Bookingmood
- How do I connect Bookingmood to Operator?
- Connecting Bookingmood is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Bookingmood and you never reauthorize by hand.
- Can my agent manage scheduling in Bookingmood?
- Yes. It can create and move events, find open slots, and handle invites. Tell it to book something and it checks availability, sets it up, and adds the people, all from a chat message, so you are not clicking through Bookingmood yourself.
- Do I need to write code or manage Bookingmood API keys?
- No. Operator manages the Bookingmood connection and token refresh, so there are no API keys to paste and nothing to deploy.
- Can my agent use Bookingmood together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Bookingmood and tools like Google Calendar, Calendly, Cal in one job, reading from one and acting in another without you wiring anything between them.
Connect Bookingmood to another app
Your agent can run Bookingmood together with any of these. Each page shows what it does across both apps in one job.
More apps to automate
Apps your agent runs alongside Bookingmood, or browse all integrations.
Put your agent on Bookingmood
Sign in, connect Bookingmood, and hand your agent the work. Your first week is free.
Try for free