Integration · Scheduling
Connect Claude & ChatGPT to Hospitable
Ask your AI who checks in this weekend, what a guest wrote, or to schedule a cleaning in Hospitable. It can read reservations, inquiries, calendars, reviews and payouts, message guests, respond to reviews and create tasks for your teammates. Day-to-day hosting questions get answered without clicking through each property.
Free plan, no credit card. Takes about a minute.
Try asking
“Who checks in at my properties this weekend?”
The AI lists your properties and the reservations in that date range, with guest, dates and status.
“What did the guest on reservation HM4X2P ask about?”
It finds the reservation and reads the guest conversation, so you can see the latest questions.
“Schedule a cleaning at the Beach House after Sunday's checkout and assign it to Lene.”
It finds Lene in your teammates and creates a cleaning task for the property on that date.
What your AI can do
Reservations and guests
Read reservations, inquiries and guest conversations, and send messages to guests.
Properties and calendars
See property details, availability, prices and minimum stay, and change them for specific dates.
Tasks, reviews and payouts
Plan cleaning and maintenance tasks, handle reviews, and read payouts.
“Block the Beach House on 12 and 13 December.”
It updates the property calendar for those dates. The change syncs to your connected booking channels.
“Draft a friendly reply to the latest review of the City Loft.”
It reads the property's reviews and writes a response. The response is published on the booking channel when you post it.
“Which payouts came in last month?”
It lists payouts from the booking channels with amounts and dates, and can open one to show its transactions.
74 tools for Hospitable
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_knowledge_hub_itemChanges dataAdd an item to a property's knowledge hub: `property_uuid`, `content` and a topic (`topic_id` or `topic_name`).cancel_messageDeletesCancel a message (message id). Destructive action; may require approval. API summary: Cancel Scheduled Message.cancel_reservationDeletesCancel a reservation (reservation uuid). Destructive action; may require approval. API summary: Cancel Manual Reservation.create_paymentChanges dataCreate a new payment. Required: date or lines. API summary: Create Owner Statement Transaction.create_property_ical_importChanges dataCreate a new ical import for a property. Required: url. API summary: Create iCal Import.create_property_quoteChanges dataCreate a new quote for a property. Required: checkin date, checkout date or guests. API summary: Generate a quote.create_property_tagChanges dataCreate a new tag for a property. API summary: Tag a property.create_reservationChanges dataCreate a new reservation. Required: property id, guests, check in, check out, guest or financials. API summary: Create Manual Reservation.create_taskChanges dataCreate a task (e.g. cleaning) for a property: `property_id`, `task_type`, `start_date`, `end_date`, and optionally a teammate, reservation, checklist and note.delete_paymentDeletesPermanently delete a payment by payment uuid. Destructive action; may require approval. API summary: Delete Owner Statement Transaction.delete_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete a Knowledge Hub item.delete_taskDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: Delete Task.delete_topicDeletesPermanently delete a topic by topic id. Destructive action; may require approval. API summary: Delete a Knowledge Hub topic.get_companyGet one company by company uuid. API summary: Get Business.get_current_userGet the Hospitable user you are connected as. Use to confirm which account you are working in.get_inquiryGet one inquiry by `inquiry_uuid`, including the guest and requested dates.get_ownerGet one owner by owner uuid. API summary: Get Owner.get_owner_statementGet one owner statement by owner statement uuid. API summary: Get Owner Statement.get_owner_statement_transactionGet one payment by payment uuid. API summary: Get Owner Statement Transaction.get_owner_statement_transactionsList payments. Optional filters: properties, businesses, start date or end date. Results are paginated. API summary: Get Owner Statement Transactions.get_paymentGet one payment by transaction. API summary: Retrieve a Transaction.get_payoutGet one payout with its amount, date and included transactions.get_propertyGet one property by `property_uuid`, including address, capacity, amenities and house rules.get_property_calendarGet a property's calendar (availability, prices, minimum stay) between `start_date` and `end_date`.get_property_knowledge_hubGet a property's knowledge hub (the facts the guest messaging AI uses, grouped by topic).get_reservationGet one reservation by ID or confirmation code, including guest, dates, status and financials.get_reservation_enrichmentGet one enrichment for a reservation by enrichment key. API summary: Get an Enrichable Shortcode by Key.get_taskGet one task by `task_id`.get_teammateGet one teammate by teammate id. API summary: Get Teammate.get_upsellGet one upsell by upsell uuid. API summary: Get Upsell Product.list_alertsList alerts. Optional filters: status, priority or grouping key. Results are paginated. API summary: Get Alerts.list_channelsList channels. API summary: Get Channels.list_companiesList companies. Optional filters: type. Results are paginated. API summary: Get Businesses.list_custom_codesList custom codes. Optional filters: host, platform, properties or used. API summary: Get Custom Codes.list_dealsList deals. Optional filters: status, priority or grouping key. Results are paginated. API summary: Get Opportunities.list_guest_reviewsList reviews you can write or have written about guests, filtered by `status`.list_inquiriesList guest inquiries for one or more `properties`.list_owner_statementsList owner statements. Optional filters: properties, owners or status. Results are paginated. API summary: Get Owner Statements.list_ownersList owners. Optional filters: properties, type or active only. Results are paginated. API summary: Get Owners.list_paymentsList payments. Results are paginated. API summary: All Transactions.list_payoutsList payouts received from the booking channels.list_propertiesList your rental properties with their IDs, names and addresses. Use this first to find property IDs.list_property_devicesList devices for a property. Optional filters: device type. API summary: Get Property Devices.list_property_imagesList images for a property. API summary: Get Property Images.list_property_reviewsList the reviews guests left for a property by `property_uuid`.list_property_taxesList taxes for a property. Optional filters: reference type. API summary: Get Property Taxes.list_purchasedsList purchaseds. Results are paginated. API summary: List Purchased Upsells.list_reservation_enrichmentsList enrichments for a reservation. API summary: List Enrichable Shortcodes.list_reservation_messagesRead the guest conversation for a reservation by `reservation_uuid`.list_reservationsList reservations for one or more `properties`, filtered by date range, status or platform. Use this to find reservation IDs.list_scheduled_messagesList the automated messages scheduled for a reservation.list_short_codesList short codes. Optional filters: event. API summary: Get Short Codes.list_tasksList cleaning and maintenance tasks for one or more `properties`, filtered by dates, status, type, teammate or reservation.list_teammatesList your teammates (cleaners, co-hosts), optionally for one property. Use to find a teammate ID for tasks.list_upsellsList upsells. Results are paginated. API summary: List Upsell Products.respond_to_reviewChanges dataPost a public response to a guest's review by `review_uuid`. The response is published on the booking channel.restore_messageVisible to othersRestore a message (scheduled message id). Has effects visible outside this system. API summary: Restore Scheduled Message.review_guestVisible to othersSubmit your review of a guest (`review_id`) with `grades`, a public `message` and optional private feedback. Once published it cannot be changed.search_propertiesSearch properties by start date, end date, adults, children, infants or pets. Use this to find existing properties before creating a new property.send_inquiry_messageVisible to othersReply to a guest inquiry (`inquiry_uuid`) with `body`. The guest receives it immediately.send_reservation_messageVisible to othersSend a message to the guest of a reservation (`reservation_uuid`) with `body` and optional images. The guest receives it immediately.submit_lockVisible to othersLock a lock (lock id). Has effects visible outside this system. API summary: Lock Smart Lock.submit_lock_unlockVisible to othersUnlock a lock (lock id). Has effects visible outside this system. API summary: Unlock Smart Lock.submit_owner_statementVisible to othersPublish a owner statement (owner statement uuid). Has effects visible outside this system. API summary: Publish Owner Statement.submit_owner_statement_mark_as_paidVisible to othersMark as paid a owner statement (owner statement uuid). Has effects visible outside this system. API summary: Mark Owner Statement As Paid.submit_owner_statement_mark_as_unpaidVisible to othersMark as unpaid a owner statement (owner statement uuid). Has effects visible outside this system. API summary: Mark Owner Statement As Unpaid.submit_owner_statement_unpublishVisible to othersUnpublish a owner statement (owner statement uuid). Has effects visible outside this system. API summary: Unpublish Owner Statement.update_messageVisible to othersUpdate an existing message identified by message id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Scheduled Message.update_paymentChanges dataUpdate an existing payment identified by payment uuid. API summary: Update Owner Statement Transaction.update_productChanges dataUpdate an existing product identified by product id. API summary: Update a Knowledge Hub item.update_property_calendarVisible to othersChange availability, nightly price or minimum stay for specific `dates` on a property, with an optional note. Changes sync to the connected booking channels.update_property_ical_importChanges dataUpdate an existing ical import identified by ical uuid. API summary: Update iCal Import.update_reservation_enrichmentChanges dataUpdate an existing enrichment identified by enrichment key. API summary: Set an Enrichable Shortcode.update_taskChanges dataUpdate a task's dates, teammate, checklist or note by `task_id`.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Hospitable from the app list.
- 2
Paste your key
Paste one Hospitable Personal Access Token. In Hospitable, open Apps > API access (my.hospitable.com/apps/api-access), click + Add new, give the token a name and copy the Personal Access Token into HeyMyApps.
- 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 Hospitable?
It can read properties, reservations, inquiries, guest conversations, scheduled messages, calendars, reviews, tasks, teammates, payouts and each property's knowledge hub. It can send messages to guests, reply to inquiries, respond to and write reviews, change calendar availability, prices and minimum stay, create and update tasks, and add knowledge hub items.
Does the AI see my Hospitable credentials?
No. Your Hospitable credentials are encrypted at rest and never shown to the AI. After you save them, they are 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 read-only. Guest messages arrive immediately, a guest review cannot be changed once published, and calendar changes sync to your booking channels, so these tools 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 Hospitable account.
Can the AI message my guests on its own?
Only if you switch the messaging tools on. Sending a message to a guest or replying to an inquiry goes out immediately, so you can require your approval for both. You can let the AI read the conversation and draft a reply, then approve it before it is sent.
Related integrations
Let your AI work in Hospitable today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Hospitable freeHeyMyApps is not affiliated with Hospitable. Product names are trademarks of their owners.






