YOUR SHORTLIST, SIDE BY SIDE
Guesty Pro vs Hospitable vs Lodgify
Look beyond the feature checklist. Compare the plans, conditions and limits that matter for your properties.
Compare features by plan.
For 20+ properties, check the price and plan limits for your exact number of properties.
| What matters to you | HospitableProperty management | ||
|---|---|---|---|
| At a glance / Portfolio pricing | |||
| Market | US | US | US |
| Properties | Marketed for 4–199 listings; this audience range does not establish an enforced account cap. | Essentials, Professional and Mogul: unlimited documented properties. Host: maximum two. No overall minimum established. | Basic maximum 1; Starter maximum 2; account-wide/Professional/Ultimate hard maximum not established. |
| Overview | Guesty Pro combines channel management, messaging, a shared calendar and task workflows. | Hospitable offers channel calendar synchronization, a shared guest inbox and reservation-triggered task rules. | Channel/calendar management and inbox across four tiers; website booking starts with Starter, custom message automation with Professional, and operational tasks with Ultimate. |
| Plans & modules | Guesty Pro Marketed for 4–199 listings; this audience range does not establish an enforced account cap. PriceOptimizer · add-on Paid add-on; hardware/partner costs and usage may be additional. LocksManager · add-on Paid add-on; hardware/partner costs and usage may be additional. GuestVerify · add-on Paid add-on; confirm scope and contract charges. Trust Accounting · add-on Paid add-on; confirm scope and contract charges. | Essentials Free subscription with unlimited properties; limited message-rule types and mandatory guest-portal wrapper; SMS notifications excluded. Host Host supports at most two properties Professional Mogul | Basic One property; channel calendar/inbox and self-onboarding. No website entitlement established. Starter Up to two properties; includes Basic plus website/widget, rates/payments, co-host access and expert onboarding. Professional Includes Basic/Starter; scheduled messages, manual collection, phone/email and included Dynamic Pricing. Ultimate Includes lower tiers; tasks, check-in/out automation, owner statements, guest app, Turno and priority live support. Smart Locks · add-on USD 7/device/month in advance; compatible installed hardware; base-tier eligibility not confirmed. |
| 1-property price for your selection | Guesty Pro requires a quoteContract quote required; per-listing, revenue share or hybrid billing and minimum fees may vary. Audience 4–199 listings is not a hard eligibility limit. Plan prices and conditionsGuesty Pro: Quote required Contract quote required; per-listing, revenue share or hybrid billing and minimum fees may vary. Audience 4–199 listings is not a hard eligibility limit. | Professional plan subscription · USD 59.00Monthly billing selection · Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Plan prices and conditionsEssentials: USD 0 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Host: USD 29 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Professional: USD 59 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Mogul: USD 99 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. | Basic monthly account total · USD 18.00Monthly billing selection · Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Plan prices and conditionsBasic: USD 18 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Starter: USD 33 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Professional: USD 58 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Ultimate: USD 85 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. |
| Limitations & requirements |
|
|
|
| Review sources | TrustpilotTrustScore 4.6 / 5 · 2,049 reviews G2Rating 4.6 / 5 · 136 reviews | CapterraRating 4.7 / 5 · 144 reviews TrustpilotTrustScore 3.9 / 5 · 674 reviews G2Rating 4.8 / 5 · 272 reviews GetAppRating 4.7 / 5 · 144 reviews | CapterraRating 4.5 / 5 · 1,311 reviews TrustpilotTrustScore 4.7 / 5 · 4,436 reviews G2Rating 4.4 / 5 · 90 reviews GetAppRating 4.5 / 5 · 1,311 reviews Software AdviceRating 4.5 / 5 · 1,311 reviews |
| 01 / Plans & requirements | |||
| Plan options Named subscription tiers offered for this PMS; do not treat optional modules as tiers. | Available Guesty Pro Plan: Pro | Available Essentials; Host; Professional; Mogul Plan: Essentials / Host / Professional / Mogul | Available Basic; Starter; Professional; Ultimate Plan: Basic / Starter / Professional / Ultimate |
| Property limits Documented listing or property limits for named tiers; audience ranges do not establish hard limits. | Hard property limit not confirmed Marketed for 4–199 listings; this audience range does not establish an enforced account cap. | Available Host: 2 properties; other tiers: unlimited Essentials, Professional and Mogul: unlimited documented properties. Host: maximum two. No overall minimum established. Plan: Essentials / Host / Professional / Mogul | Available Basic: 1 property; Starter: 2 properties Basic maximum 1; Starter maximum 2; account-wide/Professional/Ultimate hard maximum not established. Plan: Basic / Starter / Professional / Ultimate |
| Billing basis How subscription charges are calculated and billed; distinguish listings, accounts and booking revenue. | With conditions Fixed per-listing fee or contractual booking-revenue percentage Plan: ProExact charges and billing structure depend on negotiated contractDeactivate listing before prior month-end to avoid next billing month | Available Paid tiers: base subscription plus active-property charges Plan: Host / Professional / Mogul | Available Property count, tier and subscription term Plan: Basic / Starter / Professional / Ultimate |
| Booking fees Percentage or fixed booking-related vendor fees and the transactions to which they apply. | With conditions Percentage-based contracts calculate commission on Gross Booking Value Plan: ProPercentage is contract-specific; fixed-fee contracts are a separate optionCancellation on/after check-in incurs full contractual commission | With conditions Fees depend on booking/payment route Plan: Professional / MogulSelected booking route | Available Plans display 0% booking fee Plan: Basic / Starter / Professional / Ultimate |
| Paid modules Features or services requiring a separate payment beyond the selected subscription. | With conditions PriceOptimizer, LocksManager and Damage Protection add-ons; Advanced Analytics and GuestVerify also paid Plan: ProFeature-specific add-on prices and transaction charges require separate confirmation | Available Optional rollout, device overages and some pricing usage cost extra Plan: Essentials / Host / Professional / Mogul | Available Optional consultancy and add-on services Plan: Basic / Starter / Professional / Ultimate |
| Trial Documented trial duration and conditions; a demo is not a free trial. | Not supported No free trial; one-on-one demo offered Plan: Pro | Available 14 days; no credit card required Plan: Mogul trialStarts at account creation; subscribing ends trial immediatelyDynamic Pricing activation requires subscription | Available 7 days; no credit card required Plan: Basic / Starter / Professional / Ultimate |
| Setup fees Documented one-time implementation or onboarding charges; absent pricing is not zero. | With conditions One-time platform and accounting onboarding charges may apply Plan: ProAmount and applicability require contract confirmationAccounting is a separate paid module | Available No mandatory onboarding fee; optional paid rollout Plan: Essentials / Host / Professional / Mogul | Available No setup fee Plan: All current plans |
| 02 / Channels & synchronization | |||
| Airbnb connection Documented connection method and account/listing restrictions for Airbnb. | With conditions Direct Airbnb API connection Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels | Available Airbnb channel connection Plan: Essentials / Host / Professional / Mogul | Available Airbnb channel API connection Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Vrbo connection Documented connection method and account/listing restrictions for Vrbo. | With conditions Direct Vrbo API connection Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels | Available Vrbo channel connection Plan: Essentials / Host / Professional / Mogul | Available Vrbo channel API connection Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Booking.com connection Documented connection method and account/listing restrictions for Booking.com. | With conditions Direct Booking.com API connection Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels | Available Booking.com channel connection Plan: Essentials / Host / Professional / Mogul | Available Booking.com channel API connection Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| iCal import Importing external calendar feeds; document data imported and update constraints. | With conditions External iCal feeds appear as flexible calendar blocks Plan: ProUp to ten import feeds per listingImported blocks are excluded from Advanced Analytics and do not trigger Smart Calendar RulesNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred | Available External feeds polled about every 20 minutes Plan: Essentials / Host / Professional / Mogul | Available Import bookings and blocked periods through iCal Plan: Basic (1 property); Starter (up to 2); Professional; UltimateExternal iCal listing/calendar connection; availability feed, not full booking-record import |
| iCal export Exporting calendar feeds for other tools; distinguish feed export from full reservation export. | With conditions Calendar-feed export of current/future bookings and blocks Plan: ProNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred | Available Reservation and task calendar feeds Plan: Plan not confirmed | Available Availability feed URL for external calendars Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Rate sync Sending rates to connected booking channels; identify supported channels and restrictions. | With conditions Rate synchronization across supported channels Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels | Available Rates sent to connected channels Plan: Plan not confirmed | Available Rates synchronized across connected channels Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Availability sync Sending available and blocked dates to booking channels; state method and limits. | With conditions Availability synchronization across supported channels Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels | Available Availability sent to connected channels Plan: Essentials / Host / Professional / MogulConnected booking channels; Airbnb limited connections cannot push availability | Available Availability synchronized across connected channels Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Reservation sync Importing or synchronizing channel reservations and changes; identify supported channels. | With conditions Reservation synchronization across supported channels Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels | Available Connected-channel reservations in one calendar Plan: Plan not confirmed | Available Channel reservations in the central calendar Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Channel message sync Receiving and sending guest messages through channel connections; specify channel scope. | With conditions Airbnb, Vrbo and Booking.com message threads Plan: ProAdditional email/SMS/WhatsApp routes require their own account and fee conditions | Available Send and receive Airbnb, Vrbo and Booking.com messages Plan: Essentials / Host / Professional / MogulConnected supported booking channel | Available Connected-channel conversations in the inbox Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Sync limitations Documented update delays, unsupported fields or connection restrictions; no reliability inference. | With conditions iCal updates typically within one hour; avoid duplicate connection methods Plan: ProUse either iCal or direct integration for the same calendar, not bothImported iCal entries are availability blocks, not editable guest reservation recordsNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred | Available iCal pulls blocks; not a full two-way channel API Plan: Essentials / Host / Professional / Mogul: iCal importExternal feed controls available data; past bookings are not imported; a separate exported feed is needed for reverse sharing | Available Channel-specific promotion and rate-rule limitations Plan: Connected-channel configurationBooking.com/Expedia promotions do not sync from Lodgify; Airbnb/Vrbo promotion conditions apply; code promotions remain website-only |
| 03 / Reservations & calendars | |||
| Multi calendar A calendar view showing multiple listings and bookings together. | Available Multiple-listing calendar Plan: Pro | Available Combined listing calendar Plan: Essentials / Host / Professional / Mogul | Available Central multi-property booking calendar Plan: Starter (up to 2 properties); Professional; Ultimate |
| Manual reservations Creating reservations manually, rather than only importing channel bookings. | Available Manual reservations Plan: Pro | With conditions Create manual reservations via MCP; UI tier not confirmed Plan: Host / Professional / Mogul: MCP route documented; UI entitlement unconfirmedCompatible MCP client with required connector access and authorized connection; primary account holder or full-access admin onlyManual reservation payments handled outside Hospitable; OTA update tool limited to internal note and check-in/out times | With conditions Create manual bookings with or without a quote Plan: Plan not confirmed; documented function onlyBookings without a quote require price/payment management outside Lodgify; status determines whether dates are blocked |
| Booking changes Editing documented reservation fields and whether edits affect connected channels. | With conditions Mobile app edits guest counts, listing and check-in/out times Plan: ProExact edit-subfunction entitlement inferred from included Mobile AppConnected-channel propagation restrictions remain unconfirmed | With conditions Update manual reservations via MCP; OTA edits limited Plan: Host / Professional / Mogul: MCP route documented; UI entitlement unconfirmedCompatible MCP client with required connector access and authorized connection; primary account holder or full-access admin onlyManual reservation payments handled outside Hospitable; OTA update tool limited to internal note and check-in/out times | Available Extend a guest stay from host app Plan: Starter (up to 2 properties); Professional; UltimateOther amendment types and channel-specific restrictions not established |
| Booking cancellation Cancelling reservations and documented channel/refund constraints. | With conditions Mobile app reservation status action can cancel a reservation Plan: ProExact channel cancellation/refund flow not established by this guide | With conditions Cancel manual reservations via MCP; UI tier not confirmed Plan: Host / Professional / Mogul: MCP route documented; UI entitlement unconfirmedCompatible MCP client with required connector access and authorized connection; primary account holder or full-access admin onlyManual reservation payments handled outside Hospitable; OTA update tool limited to internal note and check-in/out times | With conditions Cancel website/manual and supported channel bookings Plan: Plan not confirmed; documented function onlyAirbnb cancellations occur in Airbnb; Booking.com/Expedia cancellations occur on their platform; API-connected Vrbo cancellations can use Lodgify; guests cannot self-cancel |
| Calendar blocking Blocking dates without creating a paid guest reservation. | With conditions Manually block calendar dates for maintenance or preparation Plan: ProNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred | Available Owner, family and service visits block dates Plan: Plan not confirmed | Available Block dates and adjust availability from host app Plan: Starter (up to 2 properties); Professional; Ultimate |
| Booking import Migrating or importing existing bookings; specify source or import format. | With conditions Upload reservation templates as CSV or XLSX Plan: Plan not confirmedAvoid duplicating reservations already imported by channel connections | With conditions Staff-run CSV import of prior manual/direct reservations Plan: Plan not confirmedHospitable support assistance | With conditions Vendor-assisted import of reservations Plan: Migration service; exact tier not confirmedDedicated onboarding specialist; supported source systems / formats, historical completeness and timing not specified. |
| Guest records Storing and viewing guest/contact history; do not infer a full CRM. | Available Guest profiles with contact information and preferences Plan: Pro | Available Past conversations and returning-guest context Plan: Plan not confirmed | Available Guest details accessible in host app Plan: Starter (up to 2 properties); Professional; Ultimate |
| Booking export Exporting reservation records and documented output formats. | Available Reservation-report CSV export Plan: Pro | Available Reservation CSV export Plan: Professional / Mogul for full metrics | Available Export filtered past and upcoming bookings as CSV Plan: Plan not confirmed; documented function onlyBooking records only; broader account export not established |
| 04 / Rates & booking rules | |||
| Seasonal rates Defining rates for date ranges or seasons within the PMS. | With conditions Rate Strategies adjust rates by seasons or holidays Plan: ProExisting manual/third-party adjustments are skipped unless overriddenExact seasonal-rule entitlement inferred from named Rate Strategies inclusion | Available Date-based nightly-rate adjustments Plan: Plan not confirmed | With conditions Configure seasonal date-period rates Plan: Starter / Professional / UltimateSeasonal rates require manual setup; no automatic repetition / copying within rental. Dynamic Pricing override route is separate. |
| Minimum stays Setting minimum-night rules and any date/channel constraints. | With conditions Default minimum-night settings synchronized to channels Plan: ProCalendar adjustments and pricing/availability tools can override defaultsExpedia minimum nights require calendar adjustment rather than property defaultsNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Dynamic minimum-night stay settings Plan: Host / Professional / Mogul: dynamic minimum staysHospitable Dynamic Pricing enabled; applicable Dynamic Pricing billing conditions applyManual edits and calendar rulesets override dynamic settingsEssentials entitlement for this dynamic function not confirmed | Available Minimum-night rules by night or weekday Plan: Plan not confirmed; documented function onlyLongest applicable minimum across the stay governs; documented export to website, Airbnb, Booking.com, Vrbo and Expedia |
| Gap night rules Adjusting rules specifically for orphan or gap nights between reservations. | With conditions Revenue management includes dynamic gap-fill rules Plan: ProExact gap-rule entitlement inferred from named Rate Strategies and function description | With conditions Lower dynamic minimum stays for gaps between bookings Plan: Host / Professional / Mogul: dynamic minimum staysHospitable Dynamic Pricing enabled; applicable Dynamic Pricing billing conditions applyManual edits and calendar rulesets override dynamic settingsEssentials entitlement for this dynamic function not confirmed | Not confirmed Plan: Plan not confirmed |
| Length of stay discounts Applying discounts based on stay duration. | With conditions Weekly/monthly discounts on Airbnb, Vrbo, direct and manual reservations Plan: Plan not confirmedExact named-tier scope not stated in this pricing-function article | Available Stay-length discounts on Airbnb and Direct Plan: Plan not confirmedDirect discounts require Direct rule-set configuration; Airbnb channel promotions do not carry overOnly one automatic Direct discount applies; stay-length takes priority over early-bird, then last-minute | With conditions Weekly, monthly and custom-length fixed stay prices Plan: Starter / Professional / UltimateFixed amounts rather than percentage discounts; one custom-length period; matching weekly/monthly rate plans needed on Booking.com; lower-than-nightly price depends on configurationNamed tier mapping follows documented Custom rates configuration inclusion; specific workflow scope follows the separate help guide. |
| Last minute discounts Applying discounts based on time remaining before arrival. | With conditions Revenue-management rules can adjust rates by proximity to check-in Plan: ProThis establishes lead-time pricing adjustments; exact discount stacking/channel rules not established | Available Arrival-window discounts on Airbnb and Direct Plan: Plan not confirmedDirect discounts require Direct rule-set configuration; Airbnb channel promotions do not carry overOnly one automatic Direct discount applies; stay-length takes priority over early-bird, then last-minute | With conditions Last-minute restrictions on promotions Plan: Starter / Professional / UltimateWebsite promotions; Airbnb/Vrbo sync subject to channel rules; Booking.com/Expedia promotions configured on those platforms; promo-code offers remain website-onlyNamed tier mapping follows documented Promotions support inclusion; specific workflow scope follows the separate help guide. |
| Dynamic pricing Built-in dynamic rate calculation versus external pricing integration; distinguish both. | With conditions Built-in Guesty PriceOptimizer dynamic nightly rates Plan: Pro + Guesty PriceOptimizer™ (AI pricing tool) add-onPaid PriceOptimizer add-on; package-specific fee terms apply | With conditions Built-in pricing; usage conditions vary by tier Plan: Host / Professional / Mogul; Essentials add-onEligible active-property usage | Available Built-in Beyond-powered dynamic pricing Plan: Professional / Ultimate; Basic / Starter 3-month trialDaily rate updates up to 18 months ahead; configurable minimum price and manual override |
| Pricing integrations Named dynamic-pricing integrations and their documented requirements. | With conditions PriceLabs marketplace integration for rates and stay restrictions Plan: Pro documentation; partner PriceLabsPriceLabs account and integration token requiredPriceLabs pushes up to 540 days; overlapping Rate Strategies can override restrictions | With conditions External pricing integration, including PriceLabs Plan: Host / Professional / MogulExternal pricing service account, integration setup and third-party fees | With conditions PriceLabs, Beyond, Smartness and TechTape Plan: Plan not confirmedSeparate provider account |
| 05 / Guest messaging & AI | |||
| Unified inbox Guest message threads combined across supported channels in a shared view. | Available Unified guest inbox Plan: Pro | Available Airbnb, Vrbo and Booking.com threads Plan: Essentials / Host / Professional / Mogul | Available Connected-channel guest threads together Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| Scheduled messages Messages scheduled relative to documented reservation times or dates. | With conditions Reservation-relative check-in/check-out message schedules Plan: ProNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred | Available Scheduled messages before/after booking and arrival/departure Plan: Essentials (limited) / Host / Professional / MogulEssentials: limited rule types; guest portal link requiredEssentials new-reservation message cannot be disabled; required shortcode and wrapper copy | Available Scheduled arrival and departure messages Plan: Professional / Ultimate |
| Event triggers Messages triggered by reservation events, with named supported events. | With conditions Messages triggered at reservation confirmation Plan: ProNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred | Available Reservation-event messages; Essentials: new reservation only Plan: Essentials (limited) / Host / Professional / MogulEssentials: limited rule types; guest portal link requiredEssentials new-reservation message cannot be disabled; required shortcode and wrapper copy | Available Reservation-event messaging Plan: Professional / Ultimate |
| Conditional messages Rules that send or skip a message based on documented booking conditions. | With conditions Reservation filters and per-message conditions control sending Plan: ProAll configured message conditions must be met at send timeNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred | Available Question replies conditioned on reservation stage and property/channel scope Plan: Host / Professional / Mogul: question reply rulesQuestion topic must be detected; selected reservation stage and property/channel scope must match; automatic sending must be enabled | Not confirmed Plan: Plan not confirmed |
| Message templates Reusable templates and supported guest/reservation placeholders. | Available Saved replies Plan: Pro | Available Reusable personalized message templates Plan: Essentials / Host / Professional / Mogul | Available Quick replies and reusable templates Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| AI suggested replies AI generates draft replies for a human to review or send. | With conditions ReplyAI generates editable guest-message drafts Plan: ProReplyAI activation and relevant user permissions requiredCurrent pricing labels ReplyAI Freemium; exact paid usage limits not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred | Available AI-generated reply drafts Plan: Essentials: 10 combined uses/week; paid plans: unlimited Suggest with AIEssentials: 10 combined Suggest/Improve AI uses per week | Available AI writes and improves draft replies Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate |
| AI automatic replies AI can send guest replies without individual human approval; specify limits. | With conditions AutoReply sends guest replies above configured confidence threshold Plan: Plan not confirmedActivate/configure agent; only selected message categoriesBelow-threshold replies require human approvalExact paid entitlement/usage limits not stated by general Pro documentation | With conditions AI sends eligible guest replies automatically Plan: MogulMogul subscriptionAuto Reply enabled; timing, topic and context checks apply | Not confirmed Plan: Plan not confirmed |
| Approval before AI sends Documented human-review controls before an AI-generated reply is sent. | With conditions Review or edit ReplyAI suggestion, then click Send Plan: ProThis is the suggested-reply route; separate autonomous AutoReply entitlement not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred | Available Suggested AI drafts are reviewed and sent by the host Plan: Essentials: 10 combined uses/week; paid plans: unlimited Suggest with AIEssentials quota: 10 combined Suggest/Improve uses per week; this row describes drafts, not Mogul automatic sending | With conditions Co-Host requires approval before sends or changes Plan: AI Co-Host betaBeta access |
| Translations Documented message translation functions; multilingual templates are not automatic translation. | With conditions Translate the most recent guest message into the display language Plan: ProCurrent/future guest messages only; option may be unavailable after a user reply or for very short messagesNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred | Not confirmed Plan: Plan not confirmed | Not confirmed Plan: Plan not confirmed |
| SMS messages Guest communication by SMS; specify country, number and fee conditions. | With conditions Send and receive guest SMS via Guesty Inbox Plan: Plan not confirmedSaved valid guest phone required; US/Canada guests see a US sender306 GSM-7 characters or 134 Unicode characters; only first part sent if over limitLogs available for 14 days; exact SMS fee and named-tier eligibility not established | Not confirmed Plan: Plan not confirmed | Available Guest SMS for updates and reminders Plan: UltimateSMS sending costs, destination eligibility and quotas not established |
| Email messages Guest communication by email and documented sender or channel restrictions. | With conditions Inbox email to the guest’s primary private or proxy address Plan: ProA proxy address routes delivery to the booking channel; private address routes to guest emailNamed Unified Inbox inclusion is explicit; exact documented subfunction entitlement is inferred | With conditions Custom inbox emails for Direct booking guests Plan: Professional / Mogul: Direct booking guest emailsDirect booking; transactional emails have fixed Hospitable content and branding; Direct booking fees apply | With conditions Guest cancellation email with editable template Plan: Plan not confirmed; cancellation-email workflow documentedUse the cancellation Message slider and Send action; general guest-email tier / channel scope remains unconfirmed. |
| 06 / Direct bookings & payments | |||
| Website builder Vendor-provided tools to create and host a direct-booking website. | Available Direct-booking website builder Plan: Pro | Available Hosted direct-booking site builder Plan: Professional / Mogul | Available Hosted website builder with templates Plan: Starter / Professional / Ultimate |
| Booking widget Embedding a booking engine in an independently hosted website. | With conditions Booking Engine widget embedded in an external website Plan: ProExternal site must support JavaScript/custom-code injectionNamed Booking Engine inclusion is explicit; embed-subfunction entitlement is inferred | Available Embeddable direct-booking widget Plan: Professional / Mogul | Available Booking engine on WordPress, Wix or Squarespace Plan: Starter / Professional / UltimateCompatible payment account or external site |
| Custom domain Using a host-owned domain for a vendor-provided direct-booking website. | With conditions Connect a host-owned domain to the hosted Booking Engine Plan: ProRequires domain ownership and configurationExact domain entitlement inferred from included Booking Engine plus its function guideGuesty Websites Basic custom-domain connection costs USD 15/month; Advanced website is a separate paid route | With conditions Connect an owned domain to a published Direct site Plan: Professional / Mogul: Direct booking siteOwned domain and DNS configuration; published Direct site; Direct booking fees apply | Available Use a custom domain Plan: Starter / Professional / Ultimate |
| Payment processors Named payment services and documented geographical or plan requirements. | Available Stripe, Merchant Warrior, Hyp Plan: Pro | Available Basic: own Stripe; Premium: Hospitable/Adyen Plan: Professional / Mogul | Available Stripe and other payment gateway connections Plan: Starter / Professional / UltimateCompatible payment account or external site |
| Payment schedules Scheduling booking payments or installments; identify relevant booking types. | With conditions Confirmed reservations trigger scheduled payment automations Plan: Plan not confirmedValid payment method and supported processor requiredExcludes Airbnb guest payments and Payments by Booking.comExact customization entitlement not stated in this general FAQ | Available Scheduled installments for Direct bookings Plan: Professional / Mogul | With conditions Policy-based scheduled payment collection Plan: Starter / Professional / UltimateBooking quote and active Policy automation; supported online payment method; disable automation for historical paid bookingsNamed tier mapping follows documented Payment automation inclusion; specific workflow scope follows the separate help guide. |
| Security deposits Taking or holding refundable deposits; distinguish damage insurance/protection. | With conditions Hold a deposit and charge held funds through reservation Payments Plan: Plan not confirmedHost collects deposit via attached payment method; booking channel does not collect itExact named-tier entitlement and hold duration not stated | Available Separate refundable deposit charge Plan: Professional / Mogul | Available Temporary card hold for possible damages Plan: Professional; UltimatePre-authorisation; not an upfront deposit charge |
| Refunds Issuing refunds through documented payment flows; no fee-refund assumption. | With conditions Manually refund processed payments to original payment method Plan: Plan not confirmedCancellation does not automatically issue refundsAirbnb refunds use Airbnb Resolution Center; Booking.com VCC refunds use channel ExtranetRefund each payment separately; recorded refunds do not transfer money | Available Automatic cancellation-policy refunds and manual refunds Plan: Professional / Mogul | With conditions Automatic policy refunds or manual gateway refunds Plan: Plan not confirmed; documented function onlyAutomatic refunds: website/manual bookings with active Policy, card payment and enabled gateway; arbitrary partial refunds require manual modeStripe, Braintree, AuthorizeNet or Lodgify Payments support manual gateway refund; PayPal/bank/cash refund outside Lodgify; Mark as Refunded records only |
| Rental agreements Creating, delivering or signing guest agreements; specify electronic signature support. | With conditions Guest agreements with electronic signatures Plan: ProGuest App setup required | Available Direct booking rental agreements Plan: Professional / Mogul | Available Rental agreement included with booking quote Plan: Plan not confirmed; documented function onlyQuote configuration; electronic signature capability not established |
| Guest verification Documented guest identity or booking verification; no legal-compliance guarantee. | With conditions GuestVerify identity-document checks and risk screening Plan: Pro + GuestVerifyPaid GuestVerify add-on; no legal-compliance guarantee | Available Guest vetting through Direct Premium Plan: Professional / Mogul | With conditions External Chekin guest registration / identification integration Plan: Lodgify plan not confirmed; Chekin subscription requiredBoth Chekin and Lodgify subscriptions; exact identification method and US regional applicability not established; no legal-compliance guarantee. |
| Direct booking fees Vendor fees specific to direct bookings; distinguish processor fees and paid protection. | With conditions Advanced Website: USD 49/month plus 0.5% of direct gross booking volume Plan: Pro + Advanced WebsitePer website; billed after publishingThis paid website route does not establish fees for every direct-booking routePayment processing/gateway charges are separate | Available Basic: 1% host fee; Premium: 3% host + 4% guest or 7% host Plan: Professional / Mogul | Available Plans display 0% booking fee Plan: Starter / Professional / Ultimate |
| 07 / Cleaning & operations | |||
| Automatic tasks Creating operational tasks automatically from bookings or reservation events. | With conditions Recurring tasks triggered by check-in, check-out or reservation confirmation Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description | Available Booking-stage task rules Plan: Essentials / Host / Professional / Mogul | Available Booking-linked and recurring task automation Plan: Ultimate |
| Cleaner access Giving cleaners task or calendar access without exposing unnecessary management functions. | With conditions Cleaning and maintenance staff can access only task management Plan: ProTask Management inclusion is explicit; exact roles and subfunction scope are inferred from the feature description | Available Separate teammate portal for assigned work Plan: Host / Professional / Mogul (documented teammate access)Teammate must be invited; assigned tasks and property scope control access; Essentials portal tier unconfirmed | Available Task access for assigned team members Plan: Ultimate |
| Task checklists Reusable task lists that can be marked complete. | With conditions Task checklists with completion timestamps Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description | Available Check off task items in the Tasks App Plan: Plan not confirmed | Available Step-by-step task checklists Plan: Ultimate |
| Photo requirements Requesting or requiring photos as task-completion evidence. | With conditions Task instructions request before/after photos through mobile comments Plan: ProPhoto-comment evidence; mandatory upload enforcement not establishedExact subfunction entitlement inferred from included Tasks/Mobile App; creation is role-restricted | Available Required photos configured by the host Plan: Plan not confirmed | Available Mandatory task photos Plan: Ultimate |
| Task notifications Sending documented task assignment, change or completion notifications. | With conditions Automatic notifications for assigned manual tasks Plan: ProTask Management inclusion is explicit; notification delivery methods are not established by this source | Available Task notifications and reminders; SMS excluded on Essentials Plan: Essentials: non-SMS; Host / Professional / Mogul: teammate SMSEssentials excludes SMS notifications; email/iCal only where configuredSMS recipient must be a configured teammate on Host, Professional or Mogul | Available Task push notifications Plan: Ultimate |
| Maintenance tasks Recording or assigning maintenance work; distinguish generic reminders. | With conditions Recurring preventive-maintenance and inspection tasks Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description | Available Recurring maintenance tasks Plan: Plan not confirmed | Available Maintenance task assignment Plan: Ultimate |
| Cleaning integrations Named external cleaning/turnover connections and documented dependencies. | With conditions Turno marketplace integration for automated cleaner scheduling Plan: Plan not confirmedTurno account/integration token and property mapping required; partner fees may apply | With conditions Turno connected integration Plan: Host / Professional / MogulTurno account, correct integration setup and applicable Turno charges | With conditions Turno integration and subscription benefit Plan: UltimateExternal Turno service |
| 08 / Check-in & smart access | |||
| Checkin instructions Delivering guest check-in information at documented reservation stages. | Available Arrival instructions through the web guest app Plan: Pro | Available Scheduled check-in information via guest messaging Plan: Essentials (limited) / Host / Professional / MogulEssentials: limited rule types; guest portal link requiredEssentials new-reservation message cannot be disabled; required shortcode and wrapper copy | Available Arrival information in scheduled messages Plan: Professional / Ultimate |
| Guest portal A guest-facing reservation page or portal; specify actions available. | Available Web guest app with check-in forms, arrival information and agreements Plan: Pro | Available Guest portal with check-in tasks and reservation details Plan: Essentials / Host / Professional / MogulDirect booking/payment functions require Professional or MogulEssentials includes a mandatory Trip Insurance upsell in the guest experience | With conditions Guest web portal or app with arrival and stay information Plan: UltimateUltimate guest stay-information web portal or app; broader portal actions not established |
| Lock integrations Named smart-lock platforms supported via native or third-party connections. | With conditions LocksManager supports Schlage, Nuki and TTLock among documented brands Plan: Pro + LocksManagerPaid LocksManager add-on and supported connected hardware required | Available Native Schlage, Yale and August connections Plan: Professional / MogulCompatible lock model | With conditions Nuki, Igloohome, Schlage and Yale smart-lock integrations Plan: Smart Locks paid add-on; base tier not confirmedInstalled compatible device; USD 7 per connected lock/month charged in advance |
| Automatic lock codes Creating reservation-specific lock codes automatically, with hardware/service conditions. | With conditions Automatic reservation-specific smart-lock codes Plan: Pro + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required | Available Unique reservation access codes Plan: Professional / MogulCompatible lock model | Available Unique code per reservation Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock |
| Code scheduling Setting code validity to documented check-in/check-out times. | With conditions Codes deactivate at designated guest check-out time Plan: Pro + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required | Available Reservation-time code validity Plan: Professional / MogulCompatible lock model | Available Activate at check-in; expire at checkout Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock |
| Code delivery Sending reservation access codes to guests through documented channels. | With conditions Deliver LocksManager access codes through message automations Plan: Pro + LocksManagerPaid LocksManager add-on; codes must already be availableMessage scheduling should allow code generation after reservation confirmationExact delivery-subfunction entitlement inferred from included messaging plus paid LocksManager | Available Codes delivered in guest channel threads Plan: Professional / MogulCompatible lock model | Available Codes sent through automated messages Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock |
| Access extra costs Additional software or integration charges for smart access; hardware cost separate. | With conditions LocksManager is a paid add-on; exact price not established Plan: Pro + LocksManagerSmart-lock hardware costs are separate | With conditions Included device allowance; extra devices incur charges Plan: Professional / MogulDevice count | With conditions USD 7 per connected smart lock/month Plan: Smart Locks paid add-on; base tier not confirmedCharged monthly in advance; compatible lock hardware purchased separately |
| 09 / Reports & accounting | |||
| Booking reports Reports about reservation activity; specify documented measures. | Available Custom reservation reports with filters and selectable columns Plan: Pro | Available Reservation metrics and filters Plan: Professional / Mogul for full metrics | Available Booking reports Plan: Starter / Professional / Ultimate |
| Occupancy reports Occupancy reporting and documented date/property filters. | With conditions Analytics occupancy based on calendar dates Plan: ProExact occupancy entitlement inferred from included Analytics and current function guide | Available Occupancy dashboards Plan: Professional / Mogul for full metrics | Available Occupancy-rate reports filtered by property, date and channel Plan: Ultimate |
| Revenue reports Revenue reporting and supported measures; do not equate to financial accounting. | Available Reservation reports show payout, commission, total paid and taxes Plan: Pro | Available Revenue dashboards Plan: Professional / Mogul for full metrics | Available Owner revenue statements Plan: Ultimate |
| Owner statements Statements for property owners, including documented income/expense scope. | Available Customizable owner statements Plan: Pro | Available Owner statements Plan: Mogul | Available Statements with revenue, fees and expenses Plan: Ultimate |
| Expense tracking Recording property or reservation expenses inside the product. | With conditions Task work orders can attach expenses Plan: ProTask-expense scope only; not a full accounting ledgerExact subfunction inclusion inferred from named Task Management | Available Business and property expense transactions Plan: Mogul: Hospitable AccountingConfigured Hospitable business and property accounting | Available Booking-related fees and manually logged property expenses Plan: UltimateOwner-statement reporting; not full bookkeeping |
| Accounting integrations Named external accounting connections and documented scope. | With conditions Trust Accounting integrates with QuickBooks and Seamless Chex Plan: Pro + Trust AccountingPaid Trust Accounting add-on; third-party accounts/fees may apply | With conditions QuickBooks accounting integration Plan: MogulMogul subscriptionActive QuickBooks account; Hospitable Business configuredMatching business currency or multicurrency enabled | With conditions External Clearing and VRPlatform accounting integrations Plan: Lodgify plan not confirmed; separate accounting subscriptionBoth Lodgify and selected provider subscriptions required; vendor-documented integration, not native accounting or compliance certification. |
| Report exports Exporting reporting outputs in documented formats. | Available Export reservation reports as CSV Plan: Pro | Available CSV exports of operational and financial metrics Plan: Professional / Mogul for full metrics | Available Owner statement/report exports and CSV booking export Plan: Owner statements/advanced reports: Ultimate; booking CSV tier not confirmedDifferent exports contain different report/booking datasets; full-account export not established |
| 10 / Team & owner access | |||
| Team users Additional staff accounts and any documented seats or plan limits. | With conditions Unlimited invited team users Plan: ProAdmin/manage-users permission requiredPro multiple-user eligibility explicitly stated by Lite/Pro boundary article | Available Unlimited secondary users Plan: Essentials / Host / Professional / Mogul | Available Co-host access Plan: Starter / Professional / Ultimate |
| User permissions Configurable permissions or predefined access roles. | With conditions Named roles and configurable user permissions Plan: ProAdmin/manage-users permission required | Available Configurable feature and financial access Plan: All tiers | Available Configurable access levels for team members Plan: Ultimate |
| Property scoped access Restricting a user's access to selected properties. | With conditions Assign selected listings, all listings or rule-matched listings Plan: ProReturning-guest conversation history may reveal messages from other properties because threads group by guest | Available Access limited to selected properties Plan: All tiers | Not confirmed Plan: Plan not confirmed |
| Owner portal Owner-facing access to documented property, booking or financial information. | Available Owner portal Plan: Pro | Available Owner portal Plan: Mogul | Available Owner login with limited access to view their reports Plan: UltimateFinancial/report access; broader owner functions not established |
| Mobile app Documented native mobile app availability; responsive website separate. | Available Native mobile app for reservations, messages and tasks Plan: Pro | With conditions Native mobile app access for invited secondary users Plan: Host / Professional / Mogul: secondary-user app access documentedInvited secondary-user login and scoped feature/property permissionsPush notifications require Inbox permission; Essentials app tier unconfirmed | Available Host apps for iOS and Android Plan: Starter (up to 2 properties); Professional; Ultimate |
| 11 / Integrations & data access | |||
| Public API A documented API for external developers; channel API connections alone do not establish this. | Available Developer Open API Plan: Pro | With conditions Developer API on Host and above Plan: Host / Professional / Mogul | Available Documented developer API Plan: Starter (up to 2 properties); Professional; Ultimate |
| API access conditions Who may use the developer API and subscription, approval or access restrictions. | With conditions API-enabled Pro account; Admin permissions to create credentials Plan: ProValid OAuth2 bearer authorization for operational requestsOAuth access-token issuance: maximum 5 per API key / 24 hours; each valid 24 hours | With conditions Host, Professional or Mogul required Plan: Host / Professional / Mogul | With conditions Public API key from Settings → Public API Plan: Starter (up to 2 properties); Professional; UltimateAPI key required; live operation access and legacy/custom contracts not verified |
| Webhooks Documented outbound event notifications for external integrations. | With conditions Guest/owner message-received and message-sent notifications Plan: Pro Open APIAPI-enabled account and webhook configuration required | Available Developer event notifications Plan: Host / Professional / Mogul | With conditions Outbound rate, availability, booking and guest-message callbacks Plan: Plan not confirmed; developer webhook contract documentedAuthenticated API access; callback target configured; schema captured Oct 4, current raw refresh blocked 403; actual account eligibility / delivery untested. |
| Zapier Officially documented Zapier integration, with triggers/actions or plan conditions. | With conditions Reservation creation/confirmation/update triggers in Zapier Plan: Plan not confirmedVendor marketplace article labels beta; partner account and credential connection requiredExact subscription eligibility not stated | With conditions Reservation/property/message/review automation Plan: Host / Professional / MogulSeparate Zapier account | With conditions Official Zapier integration Plan: Plan not confirmedZapier account |
| Data export Documented portability of product data beyond calendar feeds; identify datasets and formats. | With conditions Reservation-report CSV portability Plan: ProReservation dataset only; does not establish complete-account export | Available Reservations, tasks, taxes and reviews in CSV Plan: Professional / Mogul for full metrics | Available Owner statement/report exports and CSV booking export Plan: Owner statements/advanced reports: Ultimate; booking CSV tier not confirmedDifferent exports contain different report/booking datasets; full-account export not established |
| 12 / Setup & support | |||
| Onboarding Documented onboarding assistance and whether optional or separately paid. | Available One-to-one guided onboarding Plan: Pro | Available Self-service and orientation; paid Rapid Rollout optional Plan: Essentials / Host / Professional / Mogul | Available Personalized onboarding assistance Plan: Starter / Professional / Ultimate |
| Data migration Documented assistance or tools for importing data from another system. | With conditions Reservation-file import; file can also be sent to Guesty Plan: Plan not confirmedSource demonstrates reservation migration, not complete-account migrationExact named entitlement/service fee not stated | With conditions Staff-run CSV import of prior manual/direct reservations Plan: Plan not confirmedHospitable support assistance | With conditions Vendor-assisted migration of listings, reservations and guest data Plan: Migration service; exact tier not confirmedDedicated onboarding specialist; supported source systems / formats, historical completeness and timing not specified. |
| Help center Public documentation or help resources; availability is not support-quality proof. | Available Public help center Plan: Pro | Available Public help articles Plan: All tiers | Available Public Lodgify Help Center Plan: Public; no subscription required to read |
| Email support Documented support by email and any tier restrictions; no response-time inference. | With conditions 24/7 email support via dashboard, mobile app or contact form Plan: Plan not confirmedExact named-tier scope not stated in this general support article | Available Human email support on paid tiers Plan: Host / Professional / Mogul | Available Human email support Plan: Starter / Professional / Ultimate |
| Chat support Documented live or in-app support chat; distinguish AI bot/self-service. | Available 24/7 live chat Plan: Pro | Available Human chat support on paid tiers Plan: Host / Professional / Mogul | Available Live chat support Plan: Ultimate |
| Phone support Documented support by telephone and any tier or geography restrictions. | Available Phone support Plan: Pro | Not confirmed Plan: Plan not confirmed | Available Telephone support Plan: Professional / Ultimate |
| 13 / API capabilities | |||
| Documented API interface capabilities; live operations have not been tested. Access requirements appear in each row. | |||
| Documented API versions Versions represented by the captured public machine-readable schemas; not a runtime compatibility guarantee. | Available Version 1 Plan: Pro API; resource prerequisites apply | Available 2.0 Plan: API access conditions apply; subscription eligibility not inferred from schema | Available v1, v2 Plan: API access conditions apply; subscription eligibility not inferred from schema |
| API authentication Security schemes declared in the captured schemas; API authorization and plan eligibility remain separate. | With conditions OAuth2 bearer token in Authorization header Plan: Pro API; resource prerequisites applyOAuth access-token issuance: maximum 5 per API key / 24 hours; each valid 24 hours | Available Bearer token Plan: API access conditions apply; subscription eligibility not inferred from schema | Available X-ApiKey header Plan: API access conditions applyPublic API key grants full read/write access; channel API calls require a separate channel key |
| Read property records An explicit API operation retrieves property records. | With conditions GET /listings Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions | With conditions GET /properties Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/properties Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read reservation records An explicit API operation retrieves reservation or booking records. | With conditions GET /reservations-v3 Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRetrieve at most 10 reservation IDs per requestAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema | With conditions GET /reservations Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/reservations/bookings Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Create reservations An explicit API operation creates a reservation or booking; not proof of an equivalent user-interface flow. | With conditions POST /reservations-v3 Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema | With conditions POST /reservations Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationreservation:write for vendor tokensManual reservations only; existing booking overlap prohibited | With conditions POST /v1/reservation/booking Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Update reservations An explicit API operation modifies reservation fields; specify field and channel limits. | With conditions PUT /reservations-v3/{reservationId}/dates Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsThis operation updates reservation dates; other fields use separate operationsAPI-enabled Guesty account with admin permissionsChanging reservation dates automatically recalculates finances, regardless of applyRecalculation flagReservation-v3 operations are labeled Beta in captured schema | With conditions PUT /reservations/{identifier} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationreservation:write; booking ownership/type rules | With conditions PUT /v1/reservation/booking/{id} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationOnly supported booking fields can be updated |
| Read guest data An explicit guest read operation or documented guest data included in a reservation response; distinguish these forms. | With conditions GET /guests-crud Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions | With conditions Guest data through reservation includes Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions Guest contact data within booking records Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Update guest records An explicit operation updates guest records, rather than merely booking contact fields. | With conditions PUT /guests-crud/{guestId} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions | Not confirmed Plan: API eligibility not confirmed for this operation | Not confirmed Plan: API eligibility not confirmed for this operation |
| Read guest messages An explicit API operation reads guest messages or message-thread details. | With conditions GET /communication/conversations/{conversationId}/posts Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions | With conditions GET /reservations/{uuid}/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationmessage:readAt most two reads per minute per reservation | With conditions GET /v2/messaging/{threadGuid} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Send guest messages An explicit API operation adds or sends guest messages; access restrictions remain separate. | With conditions POST /communication/conversations/{conversationId}/send-message Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsOwner conversations cannot use airbnb2; platform-module owner messages are delivered by email | With conditions POST /reservations/{uuid}/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationTwo messages per minute per reservation50 messages per five minutes per vendor/PAT user | With conditions POST /v1/reservation/booking/{id}/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read nightly rates An explicit rate read operation or nightly price fields in a calendar response. | With conditions GET /rm-rate-plans-ext/ari-calendar/listing/{listingId}/ratePlan/{ratePlanId} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRate-plan calendar resource; rate-plan and listing identifiers requiredAPI-enabled Guesty account with admin permissions | With conditions Nightly price in calendar response Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationproperty:read and calendar:readCalendar endpoint: 1,000 requests per minute per vendor/PAT user | With conditions GET /v2/rates/calendar Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequired rental / room-type IDs and startDate / endDate; both boundary nights inclusive. |
| Update nightly rates An explicit API operation writes nightly rates; distinguish from rate calculation. | With conditions PUT /rm-rate-plans-ext/ari-calendar/listing/{listingId}/ratePlan/{ratePlanId} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRate-plan calendar resource; rate-plan and listing identifiers requiredAPI-enabled Guesty account with admin permissions | With conditions PUT property calendar rates Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationproperty:read and calendar:writeAt most 1,095 days ahead; asynchronous updates | With conditions POST /v1/rates/savewithoutavailability Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read availability calendar An explicit API operation retrieves date availability or calendar nights. | With conditions GET /availability-pricing/api/calendar/listings/{id} Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsMulti-unit availability uses allotment>0 rather than calendar status; fall back to status only when allotment is not numeric | With conditions GET /properties/{uuid}/calendar Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationproperty:read and calendar:read1,000 requests per minute per vendor/PAT user | With conditions GET /v2/availability Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationSet includeDetails=true for detailed booking status; default false. |
| Read payment records An explicit operation retrieves actual payment records; payment settings and payment-link generation do not establish this. | With conditions GET /payment-transactions/reports Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsGuesty Pay transaction records only; subscribed payment product requiredDate range required unless filtering by reservation confirmation codeAPI-enabled Guesty account with admin permissionsConfirmation-code filter cannot be combined with other report filtersReport date range cannot exceed one month | With conditions Payout transaction records; guest-charge records unconfirmed Plan: Host / Professional / Mogul API; transaction permission requiredtransaction:read scopeAirbnb authorizations granted before January 12, 2024 require channel reauthorization for transaction/payout dataThis establishes payout transactions, not a complete guest-charge payment API | With conditions Payment transactions within booking records Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequest includeTransactions=true; default false omits transaction details; read records only, no payment/refund execution implied. |
| Read refund records An explicit API operation retrieves refund records; no ability to issue refunds inferred. | Not confirmed Plan: Pro API; resource prerequisites apply | Not confirmed Plan: API eligibility not confirmed for this operation | With conditions Refund transactions within booking records Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequest includeTransactions=true; default false omits transaction details; read records only, no payment/refund execution implied. |
| Read owner records An explicit API operation retrieves property-owner records. | With conditions GET /owners Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions | With conditions GET /owners Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationMogul planowner:read or PAT pat:read | Not confirmed Plan: API eligibility not confirmed for this operation |
| Custom data fields Explicit API field-definition/value operations or documented reservation enrichment resources; specify differences. | With conditions GET /reservations-v3/{reservationId}/custom-fields Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema | With conditions Vendor reservation enrichment Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationVendor accessenrichment:write and enrichment:shortcode:[key]Each supported enrichment shortcode requires separately requested access | Not confirmed Plan: API eligibility not confirmed for this operation |
| Manage webhook subscriptions Explicit API operations list, create or remove webhook subscriptions; outbound webhook documentation alone does not establish management endpoints. | With conditions GET /webhooks Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions | Not confirmed Plan: API eligibility not confirmed for this operation | With conditions POST /webhooks/v1/subscribe Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationUnique target_url required; duplicates return 409. Store signature-verification secret at creation: it is returned only then. |
| Documented throttling response A declared HTTP 429 response or explicit throttle condition in captured machine-readable contracts; numeric limits require separate evidence. | With conditions Request caps 15/second, 120/minute, 5000/hour Plan: Pro API; resource prerequisites applyLimits shared across account API tokens; official Marketplace partner integrations excludedOn 429, wait according to Retry-after header | With conditions Endpoint-specific rate limits Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions v1: 600 requests/min; v2: 750/min; iCal: 10/min Plan: API access conditions apply; subscription eligibility not inferred from API documentation429 on exceeded limits; excessive or abusive traffic may be blocked; unregistered third-party integrations may have limited keys |
| Reservation pagination Documented parameters that page reservation collections, including declared defaults or maximums. | With conditions Reservation search: skip/limit, default 25, maximum 100 Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsPagination convention is endpoint-specific; owner/payment operations use different limits | With conditions page and per_page; default 10, maximum 100 Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions page and size; size defaults to 50 Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
Ratings reflect retained public source snapshots and can change. Blended ratings use reported source counts as weighting proxies, not unique people or pooled individual reviews. Shared company review subjects are labeled and do not establish plan-specific reviews or feature parity. TrustScore uses Trustpilot’s proprietary algorithm. Known shared review pools are counted once; other overlap may remain. At the dataset snapshot date, observations older than 90 days are excluded.
Structured comparison reviewed on . Pricing scenarios reviewed on . Source dates and limitations vary; confirm vendor terms before subscribing.
Sources and methodology
Public source snapshots support the selected products. Documented API interfaces have not been tested live.
- Hospitable Pricing & Subscription Costs
- Automated Guest Messaging for Airbnb & STR Hosts | Hospitable
- Vacation Rental Channel Manager | Hospitable
- Connecting Channels With iCal Imports
- How to Share and Export Your Reservations and/or Tasks Calendars | Support documentation
- How to Create & Alter a Manual Booking | Support documentation
- Altering Reservations From Airbnb, Vrbo, or Booking.com | Support documentation
- Manual Reservations for Vacation Rentals | Hospitable
- CSV Reservation Import | Support documentation
- Rule-Sets: How They Work | Support documentation
- Getting Started with the Calendar: Overview | Support documentation
- Vacation Rental Task Management Software | Hospitable
- Overview: Tasks App | Support documentation
- Complete Your First Task | Support documentation
- All About Direct Bookings | Support documentation
- How Payments Work for Direct Bookings | Support documentation
- Direct Booking Refunds | Support documentation
- Smart Lock & Device Management for Vacation Rentals
- Vacation Rental Analytics & Reporting Software
- Vacation Rental Team Management Software | Hospitable
- Getting started with Integrations | Support documentation
- How to directly integrate with Zapier | Support documentation
- How to Contact Us | Support documentation
- Hospitable API transaction resource
- What to Expect with Hospitable’s Free Trial
- Essentials Plan Overview
- Hospitable subscription plans
- Messaging Rules Overview
- Question Reply Rules
- AI Auto Replies for Guest Messages
- Inbox Overview Guest Conversation Thread
- Guest Email Communication for Direct Bookings
- Connect a Custom Domain
- FAQs & Troubleshooting Apps
- Adding Transactions to Owner Statements
- Connecting your accounting software with Hospitable
- Hospitable MCP Plan Availability
- Dynamic Minimum Night Stays: FAQ
- Understanding User Types
- How discounts apply to Direct bookings
- Guesty pricing Open API entitlement
- Guesty CRM function documentation
- Guesty Guest App function documentation
- Guesty Mobile App function documentation
- Guesty Task Management function page
- Guesty Channel Manager function documentation
- Guesty Unified Inbox function documentation
- Guesty Guesty PriceOptimizer™ (AI pricing tool) function documentation
- Guesty Guesty LocksManager™ function page
- Guesty current faq documentation
- Guesty current ical documentation
- Guesty current messages documentation
- Guesty current conditions documentation
- Guesty current reply documentation
- Guesty current email documentation
- Guesty current blocking documentation
- Guesty current minstays documentation
- Guesty embed current documentation
- Guesty email-support current documentation
- Guesty users current documentation
- Guesty lite-boundaries current documentation
- Guesty import current documentation
- Guesty pro-payments current documentation
- Guesty refund current documentation
- Guesty pricing current documentation
- Guesty Rate Strategies function page
- Guesty GuestVerify™ (Guest screening) function page
- Guesty pro-report-tutorial current documentation
- Guesty Trust Accounting™ function page
- Guesty zapier current documentation
- Guesty partner-pricing current documentation
- Guesty sms current documentation
- Guesty code-delivery current documentation
- Guesty pro-turno current documentation
- Guesty pro-autoreply current documentation
- Guesty pro-deposit current documentation
- Guesty analytics-comparison current documentation
- Guesty mobile-edit current documentation
- Guesty Open API public schema
- Guesty API OAuth token issuance limits
- Guesty communication webhook events
- pro billing Guesty documentation
- pro onboarding Guesty documentation
- pro web fees Guesty documentation
- photos Guesty documentation
- Guesty API rate limits
- Lodgify configured public USD subscription prices
- Vacation Rental Channel Manager | Sync All Your Calendars
- Unified Inbox for Vacation Rental Messages | Lodgify
- AI Co-Host for Vacation Rental Hosts | Lodgify
- Vacation Rental Website Builder | Lodgify
- Vacation Rental Payment Processing | Lodgify
- Lodgify Dynamic Pricing
- Task Management for Vacation Rentals | Lodgify
- Lodgify Smart Locks
- Lodgify official feature / plan documentation
- Lodgify official feature / plan documentation
- Partner With Lodgify
- Zapier Integration | Lodgify
- Lodgify Public API v1 — api webhook subscriptions
- Lodgify Public API v2 — documented version
- Lodgify official feature / plan documentation
- Lodgify Professional plan
- Lodgify official feature / plan documentation
- Find your Lodgify API key
- Lodgify official feature / plan documentation
- Create a booking without a quote
- Create a booking with a quote
- Lodgify current official cancellation email workflow
- Download booking report for Excel
- Configure rental pricing and availabilities
- Configure promotions
- Lodgify API Rate Limits
- Lodgify API Authorization
- Lodgify clearing integration
- Lodgify vrplatform integration
- Lodgify chekin integration
- Switch to Lodgify: assisted migration
- Connecting your Airbnb account to Guesty
