Operator
← All integrations
Bookingmood logo

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