Integration · Scheduling
Connect Claude & ChatGPT to EquipDash
Ask your AI what is booked this weekend, whether a kayak is free on Saturday, or to approve a new booking request in EquipDash. It can create, update, confirm and cancel bookings, handle booking requests, manage customers and notes, and read rental products, experiences, quotes and your overview report.
Free plan, no credit card. Takes about a minute.
Try asking
“Is the double kayak free from Friday to Sunday?”
The AI checks the rental product's availability for those dates and the quantity you need.
“Which bookings start this weekend?”
It lists bookings in that date range with customer, status and payment status.
“Approve the booking request from Lars Jensen.”
It finds the request and approves it, turning it into a booking. The customer may be notified.
What your AI can do
Bookings and requests
List, create, update, confirm and cancel bookings, add booking notes, read tickets, and approve or decline booking requests.
Rentals and experiences
Check product availability for dates and open spots on experience schedules, and read rental products and experiences.
Customers, quotes and reports
Search, create and update customers, add and read customer notes, read quotes and get the business overview report.
“Book two e-bikes for Maria Holm next Tuesday and send her a confirmation.”
It creates the booking for the customer and dates, then confirms it and emails her the confirmation.
“Are there spots left on Saturday's sunset tour for 4 people?”
It finds the experience and its schedule and checks open spots for 4 participants.
“How did we do last month?”
It reads the overview report for that period, with bookings, revenue and more.
278 tools for EquipDash
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_booking_noteChanges dataAdd an internal note to a booking by `booking_id` with the note `content`.add_customer_noteChanges dataAdd a note to a customer by `customer_id` with the `note` text.add_inventory_itemsChanges dataCreate a new product for a product. Search products first to avoid duplicates. API summary: Add Inventory Items.add_variationChanges dataCreate a new variation for a product. Required: values. API summary: Add Variation.approve_booking_requestVisible to othersApprove a booking request by `booking_request_id`, turning it into a booking. The customer may be notified.approve_quoteVisible to othersAccept a quote (quote id). Has effects visible outside this system. API summary: Quotes.cancel_bookingDeletesCancel a booking by `booking_id`. This cannot be undone; check refunds separately.cancel_customer_passDeletesCancel a customer pass (customer pass id). Destructive action; may require approval. API summary: Passes.check_experience_availabilityCheck open spots for an experience by `experience_id` and `schedule_id`, with optional `participants` and `booking_option_id`.check_product_availabilityCheck whether a rental product is available by `product_id` between `start_date` and `end_date`, with optional `quantity` and `variation_id`.confirm_bookingVisible to othersConfirm a booking by `booking_id`. Set `send_confirmation` to email the customer and `send_waivers` to send waiver forms.create_act_on_a_conversationChanges dataCreate a new handled for a front desk. API summary: Act on a Conversation.create_adjust_store_product_inventoryChanges dataCreate a new inventory for a product. Required: quantity change. API summary: Adjust Store Product Inventory.create_ask_staff_for_availabilityChanges dataCreate a new availability request. Required: staff ids or kind. API summary: Ask Staff for Availability.create_balanceChanges dataCreate a new balance. Required: code. API summary: Validate Voucher.create_barcodes_apiChanges dataSearch barcodes. Use this to find existing barcodes before creating a new barcode. API summary: Barcodes API.create_bookingChanges dataCreate a booking for a customer: `customer_id`, `booking_type` and `start_date`, plus `end_date` and the `products`, `bundles` or `experiences` being booked. Optional discounts, security deposit and pickup/return locations.create_booking_2Changes dataCreate a new booking. Required: items, start date or end date. Search bookings first to avoid duplicates. API summary: Calculate Pricing.create_booking_checklists_run_sheets_gatesChanges dataCreate a new start. API summary: Booking checklists (run sheets & gates).create_booking_groupChanges dataCreate a new group for a booking. API summary: Manage Groups.create_booking_optionsChanges dataCreate a new booking. Search bookings first to avoid duplicates. API summary: Booking Options.create_booking_passChanges dataCreate a new pass for a booking. API summary: Passes.create_booking_paymentChanges dataCreate a new payment for a booking. Required: customer id, booking type or start date. API summary: Create Booking.create_booking_payment_postChanges dataCreate a new payment for a booking. API summary: Update Booking.create_booking_request_suggestChanges dataCreate a new suggest for a booking request. API summary: Booking Requests.create_booking_subscriptionChanges dataCreate a new subscription for a booking. API summary: Passes.create_bulkVisible to othersCreate a new bulk. Required: customer id, booking type or start date. Has effects visible outside this system. API summary: Create Booking.create_bundleChanges dataCreate a new bundle. API summary: Rentals API.create_bundle_productChanges dataCreate a new product for a bundle. Search products first to avoid duplicates. API summary: Rentals API.create_calculate_pricingVisible to othersCalculate a pricing. Has effects visible outside this system. API summary: Calculate Pricing.create_campaignChanges dataCreate a new campaign. Required: name. Search campaigns first to avoid duplicates. API summary: Create Campaign.create_cancellation_reschedule_policiesChanges dataCreate a new policy. Required: name or applies to. API summary: Cancellation & Reschedule Policies.create_charge_for_missing_partsMoves moneyCreate a new payment for a booking. Financial or irreversible action; may require approval. API summary: Charge for Missing Parts.create_chase_consentChanges dataCreate a new chase consent. API summary: Consent Tracking.create_check_statusVisible to othersCreate a new check status. Has effects visible outside this system. API summary: Email Domain.create_collection_rowsChanges dataCreate a new row for a category. API summary: Collection rows.create_consent_trackingChanges dataCreate a new chase consent for a booking. API summary: Consent Tracking.create_customerChanges dataCreate a customer with `first_name`, `last_name`, `email`, `phone` and address fields. The API requires `organization_name`; set `is_organization` for a company.create_customer_emailsVisible to othersEmail a customer (customer id). Has effects visible outside this system. API summary: Customer Emails.create_customer_passChanges dataCreate a new customer pass. API summary: Passes.create_decline_quoteVisible to othersDecline a quote (quote id). Has effects visible outside this system. API summary: Decline Quote.create_duplicate_campaignVisible to othersDuplicate a campaign (campaign id). Has effects visible outside this system. API summary: Duplicate Campaign.create_email_domainVisible to othersEmail a domain. Has effects visible outside this system. API summary: Email Domain.create_experienceChanges dataCreate a new experience. API summary: Experiences API.create_experience_booking_optionChanges dataCreate a new booking option for a experience. API summary: Experiences API.create_experience_pricingChanges dataCreate a new pricing for a experience. API summary: Experiences API.create_experience_scheduleChanges dataCreate a new schedule for a experience. API summary: Experiences API.create_experiences_apiChanges dataCreate a new experience. API summary: Experiences API.create_exportChanges dataCreate a new export. Required: dataset. API summary: Create Export.create_google_loginChanges dataCreate a new google login. API summary: Phone app sign-in and two-factor authentication (2FA).create_manage_collectionsChanges dataCreate a new category. API summary: Manage collections.create_manage_groupsChanges dataCreate a new group. API summary: Manage Groups.create_manage_postsChanges dataCreate a new page. API summary: Manage Posts.create_mcp_protocol_ai_agent_accessChanges dataCreate a new v1. API summary: MCP Protocol (AI Agent Access).create_passChanges dataCreate a new pass. API summary: Passes.create_passesChanges dataUpdate an existing pass identified by pass id. API summary: Passes.create_phone_app_sign_in_and_two_factor_authentication_2faChanges dataCreate a new two factor. API summary: Phone app sign-in and two-factor authentication (2FA).create_pricing_apiVisible to othersCalculate a pricing. Has effects visible outside this system. API summary: Pricing API.create_productChanges dataCreate a new product. Required: name. Search products first to avoid duplicates. API summary: Create Product.create_product_availability_apiVisible to othersCreate a new bulk. Has effects visible outside this system. API summary: Product Availability API.create_promo_codeChanges dataCreate a new promo code. Required: code, discount type or discount value. API summary: Create Promo Code.create_quote_a_deliveryChanges dataCreate a new quote. Required: order value or address. Search quotes first to avoid duplicates. API summary: Quote a Delivery.create_quotesChanges dataCreate a new quote. Search quotes first to avoid duplicates.create_rate_categoriesChanges dataCreate a new category. Required: label. API summary: Rate Categories.create_redeem_ticket_check_inChanges dataCreate a new redeem. Required: ticket code. API summary: Redeem Ticket (Check In).create_regenerate_webhook_secretDeletesCreate a new regenerate secret for a webhook. Destructive action; may require approval. API summary: Regenerate Webhook Secret.create_rentals_apiChanges dataCreate a new product. Search products first to avoid duplicates. API summary: Rentals API.create_schedule_campaignChanges dataCreate a new schedule for a campaign. Required: scheduled at. API summary: Schedule Campaign.create_self_check_inChanges dataCreate a new self checkin. Required: ticket code. API summary: Self Check-In.create_seriesChanges dataCreate a new run for a series.create_shiftChanges dataCreate a new shift. Required: shift date, start time or end time. API summary: Create Shift.create_sign_agreementChanges dataCreate a new sign. Required: signed name or signature. API summary: Sign Agreement.create_staff_memberChanges dataCreate a new employee. Required: first name, last name or email. Search employees first to avoid duplicates. API summary: Create Staff Member.create_staff_rolesDeletesCreate a new role. Required: name. Destructive action; may require approval. API summary: Staff Roles.create_store_productChanges dataCreate a new product. Required: name or price. Search products first to avoid duplicates. API summary: Create Store Product.create_submit_survey_responseChanges dataCreate a new response for a survey. Required: responses. API summary: Submit Survey Response.create_submit_waiver_form_responseChanges dataCreate a new response for a waiver. Required: responses, signer name, signer email or signer relationship. API summary: Submit Waiver/Form Response.create_undo_check_in_unredeem_ticketChanges dataCreate a new unredeem for a ticket. API summary: Undo Check-In (Unredeem Ticket).create_unschedule_campaignChanges dataCreate a new unschedule for a campaign. API summary: Unschedule Campaign.create_validate_promo_codeVisible to othersValidate a promo code. Has effects visible outside this system. API summary: Validate Promo Code.create_validate_ticketVisible to othersValidate a ticket. Has effects visible outside this system. API summary: Validate Ticket.create_validate_voucherVisible to othersValidate a journal entry. Has effects visible outside this system. API summary: Validate Voucher.create_variationChanges dataCreate a new variation for a product. Required: option values. API summary: Create Variation.create_variation_optionChanges dataCreate a new variation option for a product. Required: name. API summary: Create Variation Option.create_voucher_gift_cardChanges dataCreate a new journal entry. Required: original value. API summary: Create Voucher / Gift Card.create_waitlist_apiChanges dataCreate a new waitlist. Search waitlists first to avoid duplicates. API summary: Waitlist API.create_waitlist_entryChanges dataCreate a new waitlist. Required: type, name, email, experience id, schedule id or product id. Search waitlists first to avoid duplicates. API summary: Create Waitlist Entry.create_webhookDeletesCreate a new webhook. Required: name, url or events. Destructive action; may require approval. API summary: Create Webhook.create_webhooks_apiDeletesCreate a new webhook. Destructive action; may require approval. API summary: Webhooks API.decline_booking_requestVisible to othersDecline a booking request by `booking_request_id`. The customer may be notified.delete_booking_checklists_run_sheets_gatesDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Booking checklists (run sheets & gates).delete_booking_passDeletesPermanently delete a pass by visit id. Destructive action; may require approval. API summary: Passes.delete_booking_subscriptionsMoves moneyPermanently delete a subscription by booking id. Financial or irreversible action; may require approval. API summary: Passes.delete_campaignDeletesPermanently delete a campaign by campaign id. Destructive action; may require approval. API summary: Delete Campaign.delete_cancellation_reschedule_policiesDeletesPermanently delete a policy by policy id. Destructive action; may require approval. API summary: Cancellation & Reschedule Policies.delete_collection_rowsDeletesPermanently delete a row by row id. Destructive action; may require approval. API summary: Collection rows.delete_customerDeletesPermanently delete a customer by customer id. Destructive action; may require approval. API summary: Delete Customer.delete_customer_notesDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Customer Notes.delete_email_domainMoves moneyEmail a domain. Financial or irreversible action; may require approval. API summary: Email Domain.delete_inventory_itemDeletesPermanently delete a product by item id. Destructive action; may require approval. API summary: Delete Inventory Item.delete_manage_collectionsDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Manage collections.delete_manage_groupsDeletesPermanently delete a group by group id. Destructive action; may require approval. API summary: Manage Groups.delete_manage_postsDeletesPermanently delete a page by page id. Destructive action; may require approval. API summary: Manage Posts.delete_passesDeletesPermanently delete a pass by pass id. Destructive action; may require approval. API summary: Passes.delete_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete Product.delete_promo_codeDeletesPermanently delete a promo code by promo code id. Destructive action; may require approval. API summary: Delete Promo Code.delete_quote_declineDeletesPermanently delete a quote by quote id. Destructive action; may require approval. API summary: Delete Quote (Decline).delete_rate_categoriesDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Rate Categories.delete_shiftDeletesPermanently delete a shift by shift id. Destructive action; may require approval. API summary: Delete Shift.delete_staff_memberDeletesPermanently delete a employee by employee id. Destructive action; may require approval. API summary: Delete Staff Member.delete_staff_rolesDeletesPermanently delete a role by role id. Destructive action; may require approval. API summary: Staff Roles.delete_store_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete Store Product.delete_variationDeletesPermanently delete a variation by variation id. Destructive action; may require approval. API summary: Delete Variation.delete_variation_optionDeletesPermanently delete a variation option by option id. Destructive action; may require approval. API summary: Delete Variation Option.delete_voucherDeletesPermanently delete a journal entry by journal entry id. Destructive action; may require approval. API summary: Delete Voucher.delete_waitlist_entryDeletesPermanently delete a waitlist by waitlist id. Destructive action; may require approval. API summary: Delete Waitlist Entry.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete Webhook.download_agreement_pdfDownload the pdf document for a agreement. API summary: Download Agreement PDF.get_addressGet one address by address id. API summary: Locations.get_apply_payment_method_discountList settings. API summary: Apply Payment-Method Discount.get_bookingGet one booking by `booking_id`, with items, customer, dates and payment status.get_booking_2Get one booking by booking id. API summary: Authentication.get_booking_agreementList agreements for a booking. API summary: Get Booking Agreement.get_booking_form_statusList form statuses for a booking. API summary: Booking Form Status.get_booking_requestGet one booking request by `booking_request_id`.get_booking_signing_linkList waiver links for a booking. API summary: Get Booking Signing Link.get_booking_ticketsList the tickets issued for a booking by `booking_id`.get_campaignGet one campaign by campaign id. API summary: Get Campaign.get_cancellation_reschedule_policiesGet one policy by policy id. API summary: Cancellation & Reschedule Policies.get_categories_apiList products. API summary: Categories API.get_categoryGet one category by category id. API summary: Manage collections.get_category_getGet one category by category id. API summary: Rate Categories.get_closed_daysList closed days. Optional filters: from, to or location id.get_collection_rowsList passes. API summary: Collection rows.get_consent_trackingSearch consent trackers by days, date from, date to, form id, only or search. Use this to find existing consent trackers before creating a new consent tracker. Results are paginated. API summary: Consent Tracking.get_conversationGet one front desk by front desk id. API summary: Get Conversation.get_custom_fieldsList custom fields. Optional filters: model, product ids or experience ids.get_customerGet one customer by `customer_id`.get_customer_passGet one customer pass by customer pass id. API summary: Passes.get_customers_apiList customers. API summary: Customers API.get_email_domainVisible to othersEmail a domain. Has effects visible outside this system. API summary: Email Domain.get_equipdash_apiList bookings. API summary: EquipDash API.get_experienceGet one experience by `experience_id`.get_experience_availability_apiList experiences. API summary: Experience Availability API.get_experience_categoriesList categories. API summary: Experience Categories.get_experiences_reportList experiences. Optional filters: period. API summary: Experiences Report.get_exportGet one export by export id. API summary: Get Export.get_front_desk_summaryList summaries. Optional filters: since. API summary: Front Desk Summary.get_gear_listList gear lists for a booking. Optional filters: date or activity.get_groupGet one group by group id. API summary: Manage Groups.get_inventory_itemGet one product for a product by item id. API summary: Get Inventory Item.get_lifecycle_notification_settingsList lifecycles. API summary: Lifecycle Notification Settings.get_locationsList addresses. Optional filters: pickup only or id. API summary: Locations.get_manage_collectionsList categories. API summary: Manage collections.get_manage_groupsList groups. API summary: Manage Groups.get_manage_postsList pages. API summary: Manage Posts.get_overview_reportGet the business overview report (bookings, revenue and more) for an optional `period`.get_pageGet one page by page id. API summary: Manage Posts.get_passGet one pass by pass id. API summary: Passes.get_passesList passes.get_product_bundlesList bundles. API summary: Product Bundles.get_product_categoriesList categories. API summary: Product Categories.get_product_getGet one product by product id. Results are paginated. API summary: List Products.get_promo_codeGet one promo code by promo code id. API summary: Get Promo Code.get_promo_codesList promo codes. Optional filters: status. Results are paginated.get_promotions_apiList promo codes. API summary: Promotions API.get_quoteGet one quote by `quote_id`, with its items, pricing and state.get_rate_categoriesList categories. API summary: Rate Categories.get_rental_hoursList rental hours.get_rental_productGet one rental product by `product_id`.get_rentals_apiList inventories for a product. API summary: Rentals API.get_rentals_reportList rentals. Optional filters: period. API summary: Rentals Report.get_reports_apiList overviews. API summary: Reports API.get_seasonsList seasons. API summary: Get Seasons.get_settingsVisible to othersUpdate an existing setting. Only the fields you pass are changed. Has effects visible outside this system. API summary: Get Settings.get_settings_apiList settings. API summary: Settings API.get_shiftGet one shift by shift id. API summary: Get Shift.get_special_hoursList special hours.get_staff_apiList employees. API summary: Staff API.get_staff_availabilityList availabilities for a employee. API summary: Get Staff Availability.get_staff_memberGet one employee by employee id. API summary: Get Staff Member.get_staff_rolesList roles. API summary: Staff Roles.get_staff_shifts_apiList shifts. API summary: Staff Shifts API.get_store_productGet one product by product id. API summary: Get Store Product.get_submit_waiver_form_responseList responses for a waiver. Optional filters: booking id, customer id, date from, date to, sort or order. Results are paginated. API summary: Submit Waiver/Form Response.get_supplier_modulesList modules. API summary: Supplier Modules.get_surveyGet one survey by survey id. API summary: Get Survey.get_survey_analyticsList analytics for a survey. Optional filters: date from or date to. API summary: Survey Analytics.get_survey_responseGet one response for a survey by response id. API summary: Get Survey Response.get_surveys_apiList analytics for a survey. API summary: Surveys API.get_taxesList taxes. API summary: Get Taxes.get_ticketGet one ticket by ticket code. API summary: Get Ticket.get_variationGet one variation for a product by variation id. API summary: Get Variation.get_voucherGet one journal entry by journal entry id. API summary: Get Voucher.get_vouchers_gift_cardsList journal entries. Optional filters: status. Results are paginated. API summary: Vouchers & Gift Cards.get_waitlist_entryGet one waitlist by waitlist id. API summary: Get Waitlist Entry.get_waiverGet one waiver by waiver id. API summary: Get Waiver.get_waiver_responseGet one response for a waiver by response id. Results are paginated. API summary: Submit Waiver/Form Response.get_waivers_forms_apiList waivers. API summary: Waivers & Forms API.get_webhookGet one webhook by webhook id. API summary: Get Webhook.get_webhook_eventsList events. API summary: Webhook Events.import_promo_codesChanges dataImport a promo code. API summary: Import Promo Codes.list_booking_requestsList incoming booking requests waiting for a decision.list_bookingsList bookings, filtered by `search`, `status`, `payment_status`, `type`, `customer_id`, `location_id`, date range (`start_date`, `end_date`, `created_after`, `created_before`), with `page` and `limit`.list_campaignsSearch campaigns by search, status, sort, sort by or sort order. Use this to find existing campaigns before creating a new campaign. Results are paginated. API summary: List Campaigns.list_conversationsSearch front desks by channel, needs owner or search. Use this to find existing front desks before creating a new front desk. Results are paginated. API summary: List Conversations.list_customer_bookingsList one customer's bookings by `customer_id`, with optional `status`, `date_from`, `date_to` and paging.list_customer_notesList the notes on a customer by `customer_id`.list_customer_pass_paymentsList payments for a customer pass. API summary: Passes.list_customer_passesList customer passes.list_customersList or search customers by `search` or `email`, with `page` and `limit`. Use this to find a `customer_id`.list_experience_booking_optionsList booking options for a experience. API summary: Experiences API.list_experience_schedulesList the schedules (session times) of an experience by `experience_id`.list_experiencesList your experiences (tours, lessons, activities).list_experiences_2List experiences. API summary: Experiences API.list_exportsList exports. Results are paginated.list_inventory_itemsSearch products for a product by id, search, variation id or location id. Use this to find existing products before creating a new product. Results are paginated. API summary: List Inventory Items.list_modulesList modules. API summary: Error Codes.list_policiesList policies. Optional filters: item type or item id. API summary: Cancellation & Reschedule Policies.list_product_pricingsList pricings for a product. API summary: Rentals API.list_quotesList quotes, filtered by `state`, `search` or `customer_id`, with `page` and `limit`.list_recipientsList recipients for a campaign. Results are paginated.list_rental_productsList rental products, with optional `search`, `status`, `category_id`, `sort`, `page` and `limit`.list_series_gear_listsList gear lists for a series. Optional filters: date or activity.list_shiftsList shifts. Optional filters: date, staff id, location id, status, sort or direction. Results are paginated.list_staffSearch employees by status or search. Use this to find existing employees before creating a new employee. Results are paginated. API summary: List Staff.list_store_productsSearch products by search, category id, status, is standalone, track inventory or sort. Use this to find existing products before creating a new product. Results are paginated. API summary: List Store Products.list_survey_responsesList responses for a survey. Optional filters: booking id, customer id, nps category, date from, date to or sort. Results are paginated. API summary: List Survey Responses.list_surveysSearch surveys by search, status, sort or order. Use this to find existing surveys before creating a new survey. Results are paginated. API summary: List Surveys.list_variation_optionsList variation options for a product. Optional filters: id.list_variationsList variations for a product. Optional filters: id.list_waitlist_entriesSearch waitlists by type, status, experience id, schedule id, product id or search. Use this to find existing waitlists before creating a new waitlist. Results are paginated. API summary: List Waitlist Entries.list_waivers_formsList waivers. Optional filters: type or status. Results are paginated. API summary: List Waivers & Forms.list_webhooksList webhooks. Results are paginated.refund_booking_previewMoves moneyRefund a booking (booking id). Financial or irreversible action; may require approval. API summary: Cancel Booking.search_booking_consent_timelinesSearch consent timelines for a booking by days, date from, date to, form id, only or search. Use this to find existing consent timelines before creating a new consent timeline. Results are paginated. API summary: Consent Tracking.search_checkinsChanges dataSearch checkins. Use this to find existing checkins before creating a new checkin. API summary: Self Check-In.send_agreement_for_signatureVisible to othersSend a agreement (booking id). Has effects visible outside this system. API summary: Send Agreement for Signature.send_an_availability_linkChanges dataCreate a new availability link for a employee. API summary: Send an Availability Link.send_campaignVisible to othersSend a campaign (campaign id). Has effects visible outside this system. API summary: Send Campaign.send_quoteVisible to othersSend a quote (quote id). Has effects visible outside this system. API summary: Quotes.send_two_factorVisible to othersEmail a two factor. Has effects visible outside this system. API summary: Phone app sign-in and two-factor authentication (2FA).send_waitlist_notificationVisible to othersNotify a waitlist (waitlist id). Has effects visible outside this system. API summary: Send Waitlist Notification.send_waiver_remindersChanges dataCreate a new waiver reminder for a booking. API summary: Send Waiver Reminders.submit_quoteVisible to othersDuplicate a quote (quote id). Has effects visible outside this system. API summary: Quotes.update_agreement_termsVisible to othersUpdate an existing agreement identified by booking id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Agreement Terms.update_apply_payment_method_discountVisible to othersUpdate an existing payment method discount identified by booking id. Has effects visible outside this system. API summary: Apply Payment-Method Discount.update_bookingChanges dataUpdate a booking by `booking_id`: dates, `status`, `customer_id`, discount, security deposit, pickup/return locations or bundles to add/remove. Only the fields you pass change.update_booking_checklists_run_sheets_gatesChanges dataUpdate an existing product identified by product id. Only the fields you pass are changed. API summary: Booking checklists (run sheets & gates).update_booking_tagsVisible to othersUpdate an existing tag identified by booking id. Has effects visible outside this system. API summary: Update Booking Tags.update_campaignChanges dataUpdate an existing campaign identified by campaign id. Only the fields you pass are changed. API summary: Update Campaign.update_cancellation_reschedule_policiesChanges dataUpdate an existing policy identified by policy id. API summary: Cancellation & Reschedule Policies.update_category_archivedsVisible to othersUpdate an existing archived identified by rate category id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Rate Categories.update_collection_rowsChanges dataUpdate an existing row identified by row id. Only the fields you pass are changed. API summary: Collection rows.update_custom_fieldsChanges dataUpdate an existing custom field identified by custom field id. Only the fields you pass are changed. API summary: Custom Fields.update_customerChanges dataUpdate a customer by `customer_id`: name, email, phone, address, date of birth or organization details. Only the fields you pass change.update_email_domainDeletesUpdate an existing toggle. Only the fields you pass are changed. Destructive action; may require approval. API summary: Email Domain.update_group_usersVisible to othersUpdate an existing user identified by group id. Has effects visible outside this system. API summary: Manage Groups.update_inventory_itemChanges dataUpdate an existing product identified by item id. API summary: Update Inventory Item.update_manage_collectionsChanges dataUpdate an existing category identified by category id. Only the fields you pass are changed. API summary: Manage collections.update_manage_groupsChanges dataUpdate an existing group identified by group id. Only the fields you pass are changed. API summary: Manage Groups.update_manage_postsChanges dataUpdate an existing page identified by page id. Only the fields you pass are changed. API summary: Manage Posts.update_productChanges dataUpdate an existing product identified by product id. Only the fields you pass are changed. API summary: Update Product.update_promo_codeChanges dataUpdate an existing promo code identified by promo code id. Only the fields you pass are changed. API summary: Update Promo Code.update_quoteChanges dataUpdate an existing quote identified by quote id. Only the fields you pass are changed. API summary: Update Quote.update_rate_categoriesChanges dataUpdate an existing category identified by category id. Only the fields you pass are changed. API summary: Rate Categories.update_rentals_apiVisible to othersUpdate an existing pricing identified by product id. Has effects visible outside this system. API summary: Rentals API.update_seriesVisible to othersUpdate an existing choice identified by session id. Has effects visible outside this system. API summary: Series.update_shiftChanges dataUpdate an existing shift identified by shift id. Only the fields you pass are changed. API summary: Update Shift.update_staff_availabilityVisible to othersUpdate an existing availability identified by staff id. Has effects visible outside this system. API summary: Update Staff Availability.update_staff_memberChanges dataUpdate an existing employee identified by employee id. Only the fields you pass are changed. API summary: Update Staff Member.update_staff_rolesDeletesUpdate an existing role identified by role id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Staff Roles.update_store_productChanges dataUpdate an existing product identified by product id. API summary: Update Store Product.update_variationChanges dataUpdate an existing variation identified by variation id. API summary: Update Variation.update_variation_optionChanges dataUpdate an existing variation option identified by option id. API summary: Update Variation Option.update_voucherChanges dataUpdate an existing journal entry identified by journal entry id. Only the fields you pass are changed. API summary: Update Voucher.update_waitlist_entryChanges dataUpdate an existing waitlist identified by waitlist id. Only the fields you pass are changed. API summary: Update Waitlist Entry.update_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update Webhook.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose EquipDash from the app list.
- 2
Paste your key
Paste an EquipDash API key. In the EquipDash dashboard go to Settings > API & Integrations and click Create API Key. Pick the scopes you need and copy the key right away, because it is shown only once. Live keys (eqd_live_) can write; test keys (eqd_test_) are read-only.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in EquipDash?
The AI can read bookings, booking requests, tickets, customers and their notes, rental products, experiences and schedules, quotes and the overview report, and check availability. It can create, update, confirm and cancel bookings, add booking and customer notes, create and update customers, and approve or decline booking requests.
Does the AI see my EquipDash API key?
No. Your EquipDash API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with availability and lookups only. Cancelling a booking cannot be undone, and confirming bookings or answering booking requests can notify the customer. These actions can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own EquipDash account.
Should I use a live or a test key?
A test key (eqd_test_) is read-only, so it is a safe way to try lookups and reports first. To create or change bookings and customers you need a live key (eqd_live_). When you create the key you also pick its scopes, which limits what the AI can reach on top of the tools you switch on.
Related integrations
Let your AI work in EquipDash today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect EquipDash freeHeyMyApps is not affiliated with EquipDash. Product names are trademarks of their owners.






