Bookingmood

Bookingmood provides flexible, commission-free booking software for rental businesses of all sizes, enabling seamless integration with your website.

142 actions Integration catalog
Request access
Connect Bookingmood once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create ProductBOOKINGMOOD_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 product count.
Create Site PagesBOOKINGMOOD_CREATE_SITE_PAGES
Tool to create new site pages. Use when you need to add pages to a site in the organization.
Create Booking WidgetBOOKINGMOOD_CREATE_WIDGET
Tool to create a new booking widget. Use after preparing widget parameters.
Delete AttributesBOOKINGMOOD_DELETE_ATTRIBUTES
Tool to delete attributes matching given filters. Use after confirming which attribute records to remove.
Delete Booking DetailsBOOKINGMOOD_DELETE_BOOKING_DETAILS
Tool to delete booking details matching given filters. Use after confirming which booking detail records to remove.
Delete BookingsBOOKINGMOOD_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 NotesBOOKINGMOOD_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 EventsBOOKINGMOOD_DELETE_CALENDAR_EVENTS
Tool to delete calendar events matching given filters. Use after confirming which calendar event records to remove.
Delete Calendar Event TasksBOOKINGMOOD_DELETE_CALENDAR_EVENT_TASKS
Tool to delete calendar event tasks matching given filters. Use after confirming which calendar event task records to remove.
Delete CapacitiesBOOKINGMOOD_DELETE_CAPACITIES
Tool to delete capacities matching given filters. Use when you need to remove capacity records from the system.
Delete Capacity Group DependenciesBOOKINGMOOD_DELETE_CAPACITY_GROUP_DEPS
Tool to delete capacity group dependencies matching given filters. Use after confirming which dependency records to remove.
Delete Capacity GroupsBOOKINGMOOD_DELETE_CAPACITY_GROUPS
Tool to delete capacity groups matching given filters. Use after confirming which capacity group records to remove.
Delete Contact BookingsBOOKINGMOOD_DELETE_CONTACT_BOOKINGS
Tool to delete contact bookings matching given filters. Use after confirming which contact booking records to remove.
Delete ContactsBOOKINGMOOD_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 ProductsBOOKINGMOOD_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 CouponsBOOKINGMOOD_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 ServicesBOOKINGMOOD_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 UsesBOOKINGMOOD_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 TemplatesBOOKINGMOOD_DELETE_EMAIL_TEMPLATES
Tool to delete email templates matching given filters. Use after confirming which email template records to remove.
Delete External CalendarsBOOKINGMOOD_DELETE_EXTERNAL_CALENDARS
Tool to delete external calendars by ID. Use when you need to remove an external calendar integration from the system.
Delete InvoicesBOOKINGMOOD_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 ItemsBOOKINGMOOD_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 TaxesBOOKINGMOOD_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 PaymentsBOOKINGMOOD_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_id (all in UUID format).
Delete PermissionsBOOKINGMOOD_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 WidgetsBOOKINGMOOD_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 OptionsBOOKINGMOOD_DELETE_PRODUCT_ATTR_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 ConfigurationsBOOKINGMOOD_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 AddressesBOOKINGMOOD_DELETE_PRODUCT_REPLY_ADDRS
Tool to delete product reply-to addresses matching given filters. Use after confirming which reply-to address records to remove.
Delete Product ServicesBOOKINGMOOD_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 AddressesBOOKINGMOOD_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 ProductsBOOKINGMOOD_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 ReviewsBOOKINGMOOD_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 ListingsBOOKINGMOOD_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 ServicesBOOKINGMOOD_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 ItemsBOOKINGMOOD_DELETE_SITE_NAV_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 PagesBOOKINGMOOD_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 TaxesBOOKINGMOOD_DELETE_TAXES
Tool to delete taxes matching given filters. Use after confirming which tax records to remove.
Delete WebhooksBOOKINGMOOD_DELETE_WEBHOOKS
Tool to delete webhooks matching given filters. Use after confirming which webhooks to remove. Supports PostgREST-style filtering.
Delete Widget ListingsBOOKINGMOOD_DELETE_WIDGET_LISTINGS
Tool to delete widget listings matching given filters. Use after confirming which widget listings to remove. Supports PostgREST-style filtering.
Delete WidgetsBOOKINGMOOD_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 MemberBOOKINGMOOD_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 OptionsBOOKINGMOOD_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 limit and offset parameters with a maximum of 1000 results per request.
List AttributesBOOKINGMOOD_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 Bookingmood system.
List Booking DetailsBOOKINGMOOD_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, service ID, timestamps, or customer values. Supports PostgREST query operators for flexible filtering.
List BookingsBOOKINGMOOD_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 bookings, search by reference or organization, or paginate through booking records.
List Booking UpdatesBOOKINGMOOD_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, booking ID, user ID, and creation timestamp.
List Calendar Event NotesBOOKINGMOOD_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 advanced querying.
List Calendar EventsBOOKINGMOOD_LIST_CALENDAR_EVENTS
Tool to list calendar events with filtering and pagination. Use this to retrieve events visible on the timeline (bookings, blocked periods, notes), optionally filtering by status, type, date ranges, or other criteria. Supports PostgREST-style filtering and pagination via limit/offset parameters.
List Calendar Event TasksBOOKINGMOOD_LIST_CALENDAR_EVENT_TASKS
Tool to list calendar event tasks with filtering and pagination. Use this to retrieve tasks associated with calendar events, optionally filtering by calendar event ID, completion status, due dates, or schedule type. Supports PostgREST-style filtering and pagination via limit/offset parameters.
List Calendar Event UpdatesBOOKINGMOOD_LIST_CALENDAR_EVENT_UPDATES
List calendar event updates with filtering and pagination. Use when you need to track changes to calendar events, including status updates, product reassignments, and interval modifications. Supports PostgREST-based query parameters for selecting specific columns and ordering results.
List CapacitiesBOOKINGMOOD_LIST_CAPACITIES
List booking capacities with filtering and pagination. Use this to retrieve capacity configurations that define booking limits for products and capacity groups. Supports filtering by ID, capacity group, or product, as well as column selection, pagination, and sorting.
List Capacity Group DependenciesBOOKINGMOOD_LIST_CAPACITY_GROUP_DEPS
Tool to list capacity group dependencies with optional field filtering. Use when you need to retrieve relationships between accumulator and element capacity groups in the BookingMood system.
List Capacity GroupsBOOKINGMOOD_LIST_CAPACITY_GROUPS
Tool to list capacity groups with filtering and pagination. Use when you need to retrieve capacity group configurations, which define how guest capacity is managed and grouped. Supports filtering by various attributes and pagination for large result sets.
List Contact BookingsBOOKINGMOOD_LIST_CONTACT_BOOKINGS
List contact bookings with filtering and pagination. Use when you need to retrieve associations between contacts and bookings. Supports filtering by id, booking_id, contact_id, and created_at, as well as column selection and sorting.
List ContactsBOOKINGMOOD_LIST_CONTACTS
Tool to list customer contacts with filtering and pagination. Supports PostgREST query parameters for column selection, ordering, and pagination. Use this to retrieve contacts from the system.
List Coupon ProductsBOOKINGMOOD_LIST_COUPON_PRODUCTS
List coupon products that define which products a coupon applies to. Use this when you need to retrieve product-coupon linkages, especially when coupon.scope is 'rent' or 'product'. Supports PostgREST-style filtering on all fields (id, coupon_id, product_id, created_at), selection, sorting, and pagination.
List CouponsBOOKINGMOOD_LIST_COUPONS
Tool to list discount coupons with filtering and pagination. Use this when you need to retrieve coupons from the system, search by code or scope, or paginate through coupon records. Supports PostgREST-style filtering on all fields including code, scope, stackable status, quota, and timestamps.
List Coupon ServicesBOOKINGMOOD_LIST_COUPON_SERVICES
List coupon services that define which services a coupon applies to. Use this when you need to retrieve service-coupon linkages, especially when coupon.scope is 'service'. Supports PostgREST-style filtering on all fields (id, coupon_id, service_id, created_at), selection, sorting, and pagination.
List Coupon UsesBOOKINGMOOD_LIST_COUPON_USES
List coupon uses that track which coupons have been applied to bookings. Use this when you need to retrieve coupon usage history, audit coupon applications, or track which bookings used specific coupons. Supports PostgREST-style filtering on all fields (id, booking_id, coupon_id, created_at), selection, sorting, and pagination.
Showing the first 60 of 142 actions.