Vendors / Adjacent encroachers — ordering, middleware & back-office

Resy

Amex's reservations platform, and as of summer 2026 the consolidation target for Tock — which makes it the fastest-growing guest-data footprint in FOH even though it sells no POS.

scored live legacy rubric

Claims in scope
255
Scored
36
Assessed
30
Unknown
225
Not applicable
59
Cells challenged
1
88% of in-scope claims are unknown. This record measures what Resy publishes at least as much as what it does. A vendor that documents little scores low here whether or not the capability exists. Absence of evidence is recorded as unknown, never as no.

Identity

Owner
American Express (NYSE: AXP), owner since 2019. Amex announced in February 2026 that it is unifying Tock into Resy, with all venues moving onto Resy in summer 2026.
Parent
American Express
Who it is for
Independent and upscale restaurants that want reservations and waitlist without per-cover marketplace fees — now also the destination platform for migrating Tock venues
Site
https://resy.com/

Pricing

transparency: unknown · unit: unknown (historically flat per-venue monthly subscription) · processor lock-in: unknown

Software
Not verified. Resy's restaurant pages did not render usable content at check time, so no tier names or dollar figures can be reported. Resy's long-standing market position is a flat subscription with no per-cover fees, but that is not substantiated here.

Capabilities

Every claim is binary and checkable. Grades: A primary documentation · B product documentation · C pricing or feature page · D marketing claim · E third-party reporting · F inference with no source. A yes on a differentiator claim requires A or B.

Menu, modifiers & pricing engine

No

menu-pricing-nested-modifiers

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
No

menu-pricing-modifier-price-by-parent-size

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

menu-pricing-fractional-placement differentiator

Not scored by this record.

Unknown

menu-pricing-half-and-half-rule differentiator

Not scored by this record.

No

menu-pricing-topping-quantity-tiers

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

menu-pricing-size-style-matrix differentiator

Not scored by this record.

Unknown

menu-pricing-included-allowance differentiator

Not scored by this record.

Unknown

menu-pricing-combos

Not scored by this record.

Unknown

menu-pricing-upsell-prompts differentiator

Not scored by this record.

Unknown

menu-pricing-86-propagation

Not scored by this record.

Unknown

menu-pricing-countdown-auto-86 differentiator

Not scored by this record.

Unknown

menu-pricing-dayparting

Not scored by this record.

Unknown

menu-pricing-channel-price-books

Not scored by this record.

Unknown

menu-pricing-dual-pricing differentiator

Not scored by this record.

Unknown

menu-pricing-versioning-effective-dates differentiator

Not scored by this record.

Unknown

menu-pricing-franchise-hierarchy differentiator

Not scored by this record.

Unknown

menu-pricing-allergen-nutrition

Not scored by this record.

Unknown

menu-pricing-recipe-linkage differentiator

Not scored by this record.

Unknown

menu-pricing-3p-menu-push

Not scored by this record.

Unknown

menu-pricing-dynamic-pricing

Not scored by this record.

Payments & money movement

Unknown

payments-processor-choice differentiator

Not scored by this record.

Unknown

payments-published-rates differentiator

Not scored by this record.

Unknown

payments-dual-pricing differentiator

Not scored by this record.

Unknown

payments-surcharge-guardrails differentiator

Not scored by this record.

No

payments-emv-nfc

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

payments-softpos-tap-to-pay differentiator

Not scored by this record.

Unknown

payments-pay-at-table

Not scored by this record.

Unknown

payments-qr-guest-pay differentiator

Not scored by this record.

Unknown

payments-tip-adjust

Not scored by this record.

Unknown

payments-tip-pooling differentiator

Not scored by this record.

Unknown

payments-offline-store-and-forward differentiator

Not scored by this record.

Unknown

payments-offline-decline-liability differentiator

Not scored by this record.

No

payments-gift-cards

The Transactions FAQ enumerates every money-movement function Resy performs — event ticket sales, prepaid reservations, cancellation/no-show fees and third-party prepay — and states 'Resy does not add any additional fees for payment processing. You will see a transaction fee from our third-party payment processor of 2.9% + $0.30 per transaction', with refunds issued 'via your Stripe Dashboard'. No stored-value or gift-card instrument appears. The plans-pricing comparison table across all four plans (Platform, Platform 360, Essential, Premium) lists no gift-card row, and none of the 57 public help-centre articles contains the string 'gift'. The 'Resy branded American Express Gift Card' that does exist is an Amex consumer prepaid card usable at any Amex-accepting merchant — not a merchant-issued gift-card program with balance tracking across a restaurant group. https://helpdesk.resy.com/en_us/transactions-faq-ByVZQWk8Y · retrieved 2026-08-04

B
Unknown

payments-house-accounts

Not scored by this record.

Unknown

payments-split-tender

Not scored by this record.

Unknown

payments-refund-void-controls

Prepaid/ticketed events inherited from Tock imply refund handling; controls and audit not verified.

F
Unknown

payments-chargeback-tooling differentiator

Not scored by this record.

Unknown

payments-card-on-file differentiator

Not scored by this record.

Unknown

payments-payout-timing differentiator

Not scored by this record.

Unknown

payments-multi-entity-routing differentiator

Not scored by this record.

Unknown

payments-p2pe-pci4

Not scored by this record.

Delivery, dispatch & third-party channels

No

delivery-driver-roster

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
No

delivery-dispatch-board

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

delivery-route-map differentiator

Not scored by this record.

Unknown

delivery-driver-tracking differentiator

Not scored by this record.

Unknown

delivery-zones-polygon differentiator

Not scored by this record.

No

delivery-zone-pricing

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

delivery-address-validation

Not scored by this record.

Unknown

delivery-driver-comp differentiator

Not scored by this record.

Unknown

delivery-cash-reconcile

Not scored by this record.

Unknown

delivery-daas-dispatch

Not scored by this record.

Unknown

delivery-daas-fallback differentiator

Not scored by this record.

Unknown

delivery-3p-direct-integration differentiator

Not scored by this record.

Unknown

delivery-3p-injection

Not scored by this record.

Unknown

delivery-menu-push

Not scored by this record.

Unknown

delivery-86-sync

Not scored by this record.

Unknown

delivery-store-pause

Not scored by this record.

Unknown

delivery-3p-reconciliation differentiator

Not scored by this record.

Unknown

delivery-injection-error-visibility differentiator

Not scored by this record.

Unknown

delivery-tracking-page

Not scored by this record.

Unknown

delivery-promise-time differentiator

Not scored by this record.

Unknown

delivery-offline-behavior

Not scored by this record.

Digital ordering & guest-facing channels

No

digital-first-party-web

Booking, not commission-free food ordering.

F
No

digital-menu-single-source

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

digital-native-app differentiator

Not scored by this record.

Unknown

digital-account-saved-payment

Diner accounts with stored cards exist on the Resy consumer network; not a restaurant-branded ordering channel.

F
Unknown

digital-upsell-engine differentiator

Not scored by this record.

Unknown

digital-scheduled-pacing

Not scored by this record.

Unknown

digital-fulfillment-modes

Not scored by this record.

Unknown

digital-qr-table

Not scored by this record.

Unknown

digital-kiosk differentiator

Not scored by this record.

Unknown

digital-group-ordering

Not scored by this record.

Unknown

digital-catering-portal differentiator

Not scored by this record.

Unknown

digital-voice-ai-phone differentiator

Not scored by this record.

Unknown

digital-drivethru-ai

Not scored by this record.

Unknown

digital-sms-ordering

Not scored by this record.

Unknown

digital-google-order differentiator

Not scored by this record.

Unknown

digital-apple-business-connect

Not scored by this record.

Unknown

digital-loyalty-attach

Not scored by this record.

Unknown

digital-subscriptions

Not scored by this record.

Unknown

digital-promo-parity

Not scored by this record.

Unknown

digital-guest-data-ownership differentiator

Not scored by this record.

Unknown

digital-checkout-pci-sca

Not scored by this record.

Unknown

digital-surcharge-transparency differentiator

Not scored by this record.

Guest data, loyalty & marketing

Partial

guest-loyalty-unified-profile

A single guest profile per venue account is real and its dedup/merge behavior is documented — but the merge is manual, not automatic. The help centre: 'You will need to merge guest profiles if a guest has multiple profiles within Resy. Merging the profiles will keep all guest visit information in one place.' Duplicate detection surfaces as a blue exclamation point next to the phone/email that opens a 'Duplicate Phone Number' pop-up, after which staff confirm 'Merge Guests', pick the surviving name/number/email and tap 'Merge Guest' — a staff-initiated flow, with a second manual path via the profile's three-dot menu. Hard limit in the same article: 'App User profiles cannot be merged. When a guest creates their profile through Resy.com or the Resy App, their information is protected and can only be edited by the guest or Resy Support.' Channel coverage also falls short of the claim: what lands on the profile is reservation/visit data plus POS check data via the check-matching integration (POS Integrations article) — Resy has no first-party ordering or kiosk channel to merge. The enterprise marketing page asserts 'Unlock a unified guest profile — a single view of each guest across every concept' (https://resy.com/join/hospitality-groups/), but no automatic phone/email-match merge is documented anywhere. https://helpdesk.resy.com/how-to-merge-guest-profiles-H1Qq89cbt · retrieved 2026-08-04

B
Unknown

guest-loyalty-thirdparty-identity-attach differentiator

Not scored by this record.

Unknown

guest-loyalty-accrual-models

Amex-side card benefits are not a restaurant-configurable accrual model.

F
Unknown

guest-loyalty-tiers differentiator

Not scored by this record.

Unknown

guest-loyalty-offline-behavior differentiator

Not scored by this record.

Unknown

guest-loyalty-offer-stacking-rules differentiator

Not scored by this record.

Unknown

guest-loyalty-targeted-offers differentiator

Not scored by this record.

Unknown

guest-loyalty-rfm-segmentation differentiator

Not scored by this record.

No

guest-loyalty-lifecycle-automation

The help centre's own marketing-email pathway is a manual export to a third-party ESP: 'You can create and set up effective marketing emails for your guests through Mailchimp', via a three-step flow — download the Guestbook from Resy OS as CSV, import it into Mailchimp, then build and send a one-off 'Email Blast' (with a Constant Contact discount offered through the Amex Business Savings Suite as the alternative). The Marketing and Promotion category enumerates the whole marketing surface — the Mailchimp article, Promote on Social Media, Facebook/Google/Instagram listing integrations, and manual 2-Way Texting — and contains no triggered campaign feature. The only automated guest emails Resy itself sends are transactional: 'Guests booking or making reservation changes online will receive an automated email from Resy with the reservation details every time they book, change, or cancel a reservation' (booked/change/cancel/waitlist, body-customizable on Platform 360 only). Birthday, first-visit and lapsed win-back automations appear nowhere; the vendor's documented answer to lifecycle marketing is the Mailchimp hand-off. https://helpdesk.resy.com/en_us/how-to-send-an-email-blast-BJGSDmUd · retrieved 2026-08-04

B
Unknown

guest-loyalty-native-email-sms differentiator

Not scored by this record.

Unknown

guest-loyalty-consent-management

Not scored by this record.

Unknown

guest-loyalty-10dlc-registration

Not scored by this record.

Unknown

guest-loyalty-campaign-attribution differentiator

Not scored by this record.

Unknown

guest-loyalty-data-export-portability differentiator

Not scored by this record.

Unknown

guest-loyalty-cdp-event-api differentiator

Not scored by this record.

Unknown

guest-loyalty-review-capture-routing differentiator

Not scored by this record.

Unknown

guest-loyalty-referral-program

Not scored by this record.

Unknown

guest-loyalty-wallet-pass differentiator

Not scored by this record.

Unknown

guest-loyalty-privacy-rights-tooling

Not scored by this record.

Unknown

guest-loyalty-redemption-fraud-controls

Not scored by this record.

Unknown

guest-loyalty-ai-offer-recommendation differentiator

Not scored by this record.

Unknown

guest-loyalty-stored-value-gift

Not scored by this record.

Labor & workforce

No

labor-clock-in-at-pos

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

labor-photo-punch-verification differentiator

Not scored by this record.

Unknown

labor-geofenced-mobile-punch

Not scored by this record.

Unknown

labor-offline-time-punch differentiator

Not scored by this record.

Partial

labor-granular-rbac

Resy OS grants permissions as individual per-action toggles, not fixed tiers: Booking Permissions ('Book without payment', 'Charge cancel fee') and Update Settings Permissions ('Update venue details and transactions settings', 'Create exclusive groups', 'Create and edit floor plans on the web dashboard', 'Update shifts', 'Single-day changes', 'Guest communications', 'Manage users', 'Set and update tax rates'), plus a separate 'Reports' tab controlling report/distribution-list access. Shortfall: the grantable actions are reservation and settings actions only — there is no void, comp, discount, refund, drawer-open or price-change permission, because Resy runs no register; permissions are assigned per individual user with no reusable role object to apply across staff; and two of the toggles (Create exclusive groups, Guest communications) are documented as 'available for Platform 360 and Full Stack restaurant partners' only. Per-location scoping is not addressed in the article. https://helpdesk.resy.com/user-permissions-r1zCWDmU_ · retrieved 2026-08-04

B
Partial

labor-manager-override-audit

An override gate exists and its scope is enumerated: 'Password Protections' can be applied to creating unassigned reservations, booking/assigning to in-house inventory, closing and opening days and shifts, adding and removing table blocks, editing floor plans and tables in the ResyOS app, disabling online reservations for a shift, single-day availability changes, adding or removing VIP tags, and unassigning Global Dining Access slots. Shortfall: the gate is a single venue-level secret — 'When performing an action that is password protected, users will be prompted to enter the password. If entered incorrectly, the action will fail' — and the per-user control is only a binary 'Enforce password protection' bypass flag, so an approval cannot be attributed to the individual approver; this is exactly the shared-PIN pattern the claim is written against. No override log, activity trail or after-the-fact query surface is described in this article or anywhere in the 57-article public help centre (no article contains 'audit' or 'activity log'). https://helpdesk.resy.com/user-permissions-r1zCWDmU_ · retrieved 2026-08-04

B
Unknown

labor-native-scheduling differentiator

Not scored by this record.

Unknown

labor-demand-labor-forecast differentiator

Not scored by this record.

Unknown

labor-realtime-labor-percent differentiator

Not scored by this record.

Unknown

labor-overtime-prevention differentiator

Not scored by this record.

Unknown

labor-break-compliance-by-state differentiator

Not scored by this record.

Unknown

labor-fair-workweek-support

Not scored by this record.

Unknown

labor-minor-labor-rules

Not scored by this record.

Unknown

labor-tip-pooling-rules

Not scored by this record.

Unknown

labor-tip-distribution-audit-trail

Not scored by this record.

Unknown

labor-qualified-tips-w2-reporting differentiator

Not scored by this record.

Unknown

labor-native-payroll differentiator

Not scored by this record.

Unknown

labor-payroll-export-formats

Not scored by this record.

Unknown

labor-shift-swap-workflow differentiator

Not scored by this record.

Unknown

labor-digital-onboarding-i9

Not scored by this record.

Unknown

labor-server-performance-metrics differentiator

Not scored by this record.

Inventory, purchasing & cost control

No

inventory-recipe-bom-costing

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
No

inventory-unit-conversion-yields

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

inventory-theoretical-vs-actual differentiator

Not scored by this record.

Unknown

inventory-realtime-depletion differentiator

Not scored by this record.

Unknown

inventory-86-auto-sync differentiator

Not scored by this record.

No

inventory-count-modes

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

inventory-mobile-count-offline

Not scored by this record.

Unknown

inventory-vendor-catalogs-edi differentiator

Not scored by this record.

Unknown

inventory-invoice-ocr differentiator

Not scored by this record.

Unknown

inventory-price-change-alerts differentiator

Not scored by this record.

Unknown

inventory-par-auto-suggest differentiator

Not scored by this record.

Unknown

inventory-waste-logging

Not scored by this record.

Unknown

inventory-transfers

Not scored by this record.

Unknown

inventory-commissary

Not scored by this record.

Unknown

inventory-lot-traceability

Not scored by this record.

Unknown

inventory-shelf-life-expiry

Not scored by this record.

Unknown

inventory-bar-partial-bottle

Not scored by this record.

Unknown

inventory-cogs-gl-export

Not scored by this record.

Unknown

inventory-native-not-partner differentiator

Not scored by this record.

Unknown

inventory-menu-margin-linkage differentiator

Not scored by this record.

Reporting, BI & data access

Partial

reporting-realtime-dashboard

The browser dashboard has a live-ish operational view: the Analytics Home page 'is where you can see today's cover stats at a glance and compare them to yesterday's performance', and with a POS integration the reservation profile carries a 'Check' tab with 'Real-time check level data' plus automatic 'Check Dropped' and course-status updates. Shortfall: the live surface is covers and per-reservation checks, not an aggregated live sales dashboard — the check tab is documented as refreshing only when 'the check tab is closed and reopened', and every sales roll-up is a scheduled email rather than a screen: Daily Forecast 'sent daily and only for dinner shifts', POS Trends Dashboard 'sent weekly', POS Overview 'sent weekly', Service Snapshot 'sent to your inbox at 6:00 am local time'. Sales data at all requires the POS integration, which is 'available for Platform and Platform 360 restaurant partners'. Off-premise mobile access is asserted on the marketing site ('Mobile access — Check in on performance anytime, anywhere', https://resy.com/join/analytics/) but the help centre documents the ResyOS iPad app only for table management, so the mobile half of the claim is unevidenced in documentation. https://helpdesk.resy.com/en_us/resy-analytics-BJdQMvX8_ · retrieved 2026-08-04

B
No

reporting-eod-closeout

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
No

reporting-pmix-modifier-level

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

reporting-comps-voids-audit

Not scored by this record.

Unknown

reporting-cash-over-short

Not scored by this record.

Unknown

reporting-labor-productivity

Not scored by this record.

Unknown

reporting-server-scorecards differentiator

Not scored by this record.

Unknown

reporting-channel-profitability differentiator

Not scored by this record.

Unknown

reporting-multiloc-drilldown differentiator

Not scored by this record.

Unknown

reporting-custom-report-builder differentiator

Not scored by this record.

Unknown

reporting-scheduled-delivery

Not scored by this record.

Unknown

reporting-raw-warehouse-export differentiator

Not scored by this record.

Unknown

reporting-public-api differentiator

Not scored by this record.

Unknown

reporting-webhooks differentiator

Not scored by this record.

Unknown

reporting-api-not-upcharged differentiator

Not scored by this record.

Unknown

reporting-tier-paywall differentiator

Not scored by this record.

Unknown

reporting-history-retention differentiator

Not scored by this record.

Unknown

reporting-anomaly-alerts differentiator

Not scored by this record.

Unknown

reporting-nl-query

Not scored by this record.

Unknown

reporting-guest-cohorts differentiator

Not scored by this record.

Unknown

reporting-sales-forecast differentiator

Not scored by this record.

Unknown

reporting-tip-tax-compliance

Not scored by this record.

Multi-location, franchise & enterprise governance

No

multi-location-org-hierarchy

Resy's documented multi-venue model is exactly the flat list the claim excludes. The Dashboard Booking article (Platform 360 only) describes the entire cross-venue surface as a switcher: 'The venue selector is in the top right corner to quickly toggle between different restaurants', 'toggle between different venues more efficiently'. No group, region or brand tier exists anywhere in the public help centre: the Reporting and Analytics article and the Resy OS FAQ contain zero occurrences of 'group', 'location' or 'multi', every documented report is per-venue, and the user-permissions article assigns per-action toggles to individual users with no venue- or group-scoping mechanism. Even the enterprise sales page (https://resy.com/join/hospitality-groups/) claims only two levels — 'manage reservations, guest data, reporting, and performance across all locations within a single system' and 'enterprise reporting' — and never names a middle tier or an org-hierarchy object. A named three-level hierarchy that reporting and permissions scope to is absent from both the documentation and the vendor's own enterprise pitch. https://helpdesk.resy.com/en_us/desktop-reservation-flow-SJEDlJNn2 · retrieved 2026-08-04

B
No

multi-location-central-menu-publish

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

multi-location-local-override-policy differentiator

Not scored by this record.

No

multi-location-price-zones

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

multi-location-scheduled-publish differentiator

Not scored by this record.

Unknown

multi-location-new-store-template differentiator

Not scored by this record.

Unknown

multi-location-corp-vs-franchisee-roles differentiator

Not scored by this record.

Unknown

multi-location-royalty-calculation differentiator

Not scored by this record.

Unknown

multi-location-royalty-collection

Not scored by this record.

Unknown

multi-location-consolidated-reporting

Not scored by this record.

Unknown

multi-location-normalized-item-rollup differentiator

Not scored by this record.

Unknown

multi-location-cross-location-giftcard

Not scored by this record.

Unknown

multi-location-cross-location-loyalty

Not scored by this record.

Unknown

multi-location-multi-brand differentiator

Not scored by this record.

Unknown

multi-location-multi-tax-jurisdiction

Not scored by this record.

Unknown

multi-location-multi-currency-locale

Not scored by this record.

Unknown

multi-location-config-audit-log differentiator

Not scored by this record.

Unknown

multi-location-enterprise-sso differentiator

Not scored by this record.

Unknown

multi-location-enterprise-api differentiator

Not scored by this record.

Unknown

multi-location-central-labor-policy

Not scored by this record.

Integrations, API & extensibility

No

extensibility-public-api-docs

Resy confirms an API exists but publishes no reference for it, and the only offered path to integration is a sales conversation. The integrations page shows partner logos with 'Book a demo' / 'Schedule a demo today' CTAs and links no documentation; the hospitality-groups page asserts 'With an open API, webhooks, and integrations, Resy serves up your data' with nothing to read behind it; the plans-pricing table's 'Booking API' row (Platform 360 and Premium) likewise links no reference. Checked 2026-08-04: resy.com/developers and api.resy.com both serve or redirect to the consumer Angular shell at resy.com; developers.resy.com and dev.resy.com fail DNS resolution, consistent with the 2026-08-04 pass recorded on the OAuth cell (developers/developer/docs/partners subdomains all NXDOMAIN, api.resy.com/docs 302s to the consumer site); none of the 57 public help-centre articles contains 'API'. There is no public, self-serve API reference readable without a sales call — the widely used api.resy.com endpoints are community reverse-engineering, not vendor documentation. https://resy.com/join/integrations/ · retrieved 2026-08-04

B
Unknown

extensibility-api-access-cost differentiator

Not scored by this record.

Unknown

extensibility-partner-revshare

Not scored by this record.

Unknown

extensibility-free-sandbox differentiator

Not scored by this record.

Unknown

extensibility-oauth-partner-apps

Assessed 2026-08-04 and unresolved: Resy publishes no developer documentation. Resy confirms an API exists — the plans-pricing comparison table carries a 'Booking API' row ('Embed booking capabilities directly into your app or website with real-time reservation access and management') on Platform 360 and Premium, the integrations page says 'Integrations include POS, API, Discovery, CRM, and more', and the Merchant Terms of Service reference 'the Resy API' — but nothing states how a third party authenticates. developers.resy.com, developer.resy.com, docs.resy.com and partners.resy.com all fail DNS resolution (NXDOMAIN); api.resy.com/docs 302s into the resy.com consumer Angular shell. A search engine surfaced docs.resy.com as an API documentation site, but the host does not exist, so that index entry was not treated as evidence. All 57 public help-centre articles were text-searched: zero contain 'OAuth', 'API key' or 'API'. Whether partner apps use scoped revocable OAuth grants or shared static keys cannot be determined from anything Resy publishes.

F
Unknown

extensibility-webhooks-push

Assessed 2026-08-04 and unresolved. Resy sits on the receiving side of the order lifecycle rather than the emitting side — the POS Integrations article describes events flowing POS-to-Resy ('\u2018Check Closed\u2019 in your POS updates the status to \u2018Check Dropped\u2019 status automatically in ResyOS', 'Real time course status updates') — but it never says whether that transport is a webhook or a poll, and it does not describe Resy pushing reservation or check events outbound to a subscriber. No developer documentation exists to settle it: developers.resy.com, developer.resy.com, docs.resy.com and partners.resy.com are all NXDOMAIN, and api.resy.com/docs 302s to the consumer site. All 57 public help-centre articles were text-searched and none contains 'webhook'. The 'Booking API' row on the plans-pricing page promises 'real-time reservation access and management' on Platform 360 and Premium but names no event or subscription mechanism. Scored unknown rather than no: the absence of published developer docs is not evidence the API lacks webhooks.

F
Unknown

extensibility-webhook-reliability differentiator

Not scored by this record.

Unknown

extensibility-order-injection-api

Not scored by this record.

Unknown

extensibility-menu-write-api differentiator

Not scored by this record.

Unknown

extensibility-data-symmetry differentiator

Not scored by this record.

Unknown

extensibility-published-rate-limits

Not scored by this record.

Unknown

extensibility-doordash-preferred differentiator

Not scored by this record.

Unknown

extensibility-first-party-delivery-integrations differentiator

Not scored by this record.

Unknown

extensibility-middleware-compatibility

Not scored by this record.

Unknown

extensibility-accounting-connectors

Not scored by this record.

Unknown

extensibility-payroll-export

Not scored by this record.

Unknown

extensibility-bi-data-warehouse differentiator

Not scored by this record.

Unknown

extensibility-app-marketplace

Not scored by this record.

Unknown

extensibility-custom-fields-scripting

Not scored by this record.

Unknown

extensibility-headless-embedded

Not scored by this record.

Unknown

extensibility-api-versioning-deprecation

Not scored by this record.

Unknown

extensibility-data-portability-exit differentiator

Not scored by this record.

Reliability, offline & operations

No

reliability-offline-order-entry

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

reliability-offline-card-auth differentiator

Not scored by this record.

Unknown

reliability-offline-decline-liability differentiator

Not scored by this record.

Unknown

reliability-lan-degraded-multi-terminal differentiator

Not scored by this record.

Unknown

reliability-local-transaction-engine differentiator

Not scored by this record.

No

reliability-offline-kds-printing

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
No

reliability-printer-fallback

Migrated from the 2026-08-01 research pass; no source URL was recorded.

F
Unknown

reliability-sync-conflict-handling

Not scored by this record.

Unknown

reliability-offline-feature-matrix

Not scored by this record.

Unknown

reliability-public-status-page

Not scored by this record.

Unknown

reliability-contractual-uptime-sla differentiator

Not scored by this record.

Unknown

reliability-incident-postmortems

Not scored by this record.

Unknown

reliability-247-live-support

Not scored by this record.

Unknown

reliability-onsite-install differentiator

Not scored by this record.

Unknown

reliability-menu-build-service differentiator

Not scored by this record.

Unknown

reliability-hardware-replacement-sla

Not scored by this record.

Unknown

reliability-backup-restore

Not scored by this record.

Unknown

reliability-pci-dss-4-attestation

Not scored by this record.

Unknown

reliability-mfa-role-based-access

Not scored by this record.

Unknown

reliability-self-serve-training

Not scored by this record.

Unknown

reliability-failover-terminal-role differentiator

Not scored by this record.

Unknown

reliability-cellular-backup

Not scored by this record.

Commercial, compliance & data ownership

Unknown

commercial-month-to-month-contract differentiator

Not scored by this record.

Unknown

commercial-no-early-termination-fee differentiator

Not scored by this record.

Partial

commercial-autorenew-terms-published

The Resy Merchant Terms of Service are public and linked from the pricing page footer. Section 6.1: 'After the expiration of the Initial Term, this Agreement shall automatically renew for additional successive Renewal Terms as specified on the Order Form ... unless either party notifies the other party of non-renewal at least 30 days prior to the expiration of the Term as specified on the Order Form.' Shortfall: the cancellation notice window is published (30 days) but the renewal term length is not — both the Initial Term and each Renewal Term are deferred to the signed Order Form, as are any termination fees ('any termination fees charged pursuant to the Order Form'). The help centre reinforces this, routing 'Upgrade contract terms (i.e., monthly to yearly)' and 'Contract Changes' to a Restaurant Success Manager rather than to published terms. https://cloud.send.resy.com/terms · retrieved 2026-08-04

B
Unknown

commercial-processing-not-bundled differentiator

Not scored by this record.

Unknown

commercial-interchange-plus-published differentiator

Not scored by this record.

Unknown

commercial-rate-increase-clause differentiator

Not scored by this record.

Unknown

commercial-pricing-published

resy.com/for-restaurants returned no readable content at check time; cannot confirm whether figures are published.

F
Unknown

commercial-module-unbundling differentiator

Not scored by this record.

Yes

commercial-hardware-purchase-outright

Resy sells no hardware and leases none. The hardware article specifies commodity kit the operator buys at retail: iPad Pro 12.9" or iPad 9.7"-or-larger on iOS 15+, named cases/keyboards/stands, a Lightning-to-USB3 plus USB-to-Ethernet adapter for hardwiring, and Star Micronics chit printers (TSP143IIIBi, MCP31LB, TSP650II BTi, TSP654IIBi2, TSP100 series). It explicitly directs purchase to third-party retail — 'We encourage you to buy a Certified Refurbished iPad for cost savings directly from the Apple Store, or obtain one from another retailer like Walmart or Target' — so all required devices are outright purchases at publicly listed retail prices with no Resy hardware lease or rental. No KDS or terminal is required because Resy is a reservations and table-management product, not a register. https://helpdesk.resy.com/en_us/resyos-recommended-hardware-and-accessories-SyvVbP78_ · retrieved 2026-08-04

B
Unknown

commercial-hardware-not-locked differentiator

Not scored by this record.

Unknown

commercial-implementation-fee-published

Not scored by this record.

Unknown

commercial-data-export-self-serve

Not scored by this record.

Unknown

commercial-export-customer-and-loyalty differentiator

Not scored by this record.

Unknown

commercial-post-termination-export-window differentiator

Not scored by this record.

Unknown

commercial-data-ownership-clause differentiator

Not scored by this record.

Unknown

commercial-source-available-selfhost

Not scored by this record.

Unknown

commercial-pci-p2pe-tokenization

Not scored by this record.

Unknown

commercial-pci-dss-4-controls

Not scored by this record.

Unknown

commercial-soc2-attestation

Not scored by this record.

Unknown

commercial-privacy-dsar-tooling

Not scored by this record.

Unknown

commercial-wcag-kiosk-accessibility differentiator

Not scored by this record.

Unknown

commercial-dual-pricing-compliant differentiator

Not scored by this record.

Adversarial verification

An independent pass was instructed to refute this record, defaulting to downgrade when uncertain. It challenged 11 values — 1 upheld, 0 downgraded, 0 upgraded. This is published in full because a reader who can see which values were contested, on what evidence, and which way they moved has something no affiliate-funded comparison offers.

Capability claims

ClaimAs first scoredVerdictWhat the verifier found
payments-gift-cardsunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-noThe placeholder was a never-examined marker, not a finding. The Transactions FAQ is an enumeration of every money-movement function Resy performs — event ticketing, prepaid reservations, cancellation and no-show fees, third-party prepay — with refunds pushed out to the Stripe Dashboard and a flat 2.9% + $0.30 third-party processor fee. No stored-value instrument appears there, no gift-card row appears in the four-plan comparison table on the pricing page, and the string 'gift' occurs in none of the 57 public help-centre articles. The only Resy gift card that exists is the consumer-facing Amex-branded prepaid card, which is spendable at any Amex merchant and explicitly cannot be used to book on Resy — it is not a merchant gift-card program with group-wide balance tracking. That is an enumerated absence, not a failure to find. source
labor-granular-rbacunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-partialResy does document a permission model, and it is per-action rather than tiered: two Booking Permissions, eight Update Settings Permissions, a separate Reports tab controlling report access and email distribution, and a per-user 'Enforce password protection' flag. Not a yes, because the grantable actions are all reservation and settings actions — no void, comp, discount, refund, drawer-open or price-change permission exists, Resy running no register — permissions attach to individual users with no reusable role object, two toggles are Platform 360 / Full Stack only, and per-location scoping is not documented. source
labor-manager-override-auditunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-partialPassword Protections is a documented override gate over nine named actions (unassigned reservations, in-house inventory assignment, opening/closing days and shifts, table blocks, floor-plan edits in the app, disabling online booking for a shift, single-day availability changes, VIP tag changes, unassigning Global Dining Access slots). It fails the attribution half of the claim on the vendor's own wording: users 'will be prompted to enter the password', a single venue-level secret, with the only per-user control being a binary bypass flag — so an approval cannot be tied to an individual approver. No override log or queryable trail is described anywhere in the public help centre; 'audit' and 'activity log' return no hits across all 57 articles. source
reporting-realtime-dashboardunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-partialDocumentation shows a live operational view but not a live sales dashboard. Analytics Home shows 'today's cover stats at a glance'; with the POS integration the reservation profile carries 'Real-time check level data' and auto-updating course and Check Dropped statuses. Against that: the check tab refreshes only when 'closed and reopened'; every sales aggregate is an emailed report on a schedule (Daily Forecast daily and dinner-only, POS Trends weekly, POS Overview weekly, Service Snapshot at 6:00 am); sales data at all requires the POS integration, which is Platform / Platform 360 only. The marketing site claims 'Live performance dashboard' and 'Mobile access', but that is grade C assertion with no documentation behind it, so the off-premise mobile half of the claim stays unevidenced. source
commercial-autorenew-terms-publishedunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-partialThe Resy Merchant Terms of Service are public — linked from the pricing-page footer at cloud.send.resy.com/terms — and section 6.1 publishes the cancellation notice window: non-renewal requires notice 'at least 30 days prior to the expiration of the Term'. The renewal term itself is not published: both the Initial Term and each Renewal Term are 'as specified on the Order Form', as are termination fees. Half the claim is met in public terms and half is deferred to the signed quote, which is exactly partial. source
commercial-hardware-purchase-outrightunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-yesResy neither sells nor leases hardware. Its hardware article names the full required kit — iPad Pro 12.9" or iPad 9.7"+ on iOS 15 or higher, cases, keyboards, security stands, a Lightning-to-USB3 and USB-to-Ethernet adapter pair for hardwiring, and Star Micronics TSP143IIIBi / MCP31LB / TSP650II BTi / TSP654IIBi2 / TSP100 chit printers — and directs operators to buy it at retail, 'directly from the Apple Store, or obtain one from another retailer like Walmart or Target'. Everything required is an outright purchase at public retail pricing with no lease or rental term from the vendor. No terminal or KDS is in scope: Resy is reservations and table management, not a register. source
guest-loyalty-unified-profileunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-partialThe single guest profile exists and merge behavior is documented, but it fails the 'automatically merges' half of the claim on the vendor's own wording: duplicates surface as a blue exclamation point opening a 'Duplicate Phone Number' pop-up that staff must confirm ('Merge Guests', pick surviving name/number, 'Merge Guest'), plus a second manual path from the profile menu. The article also states 'App User profiles cannot be merged' — profiles guests create via Resy.com or the app can only be edited by the guest or Resy Support. Channel-wise the profile unifies reservations/visits and integrated POS check data; Resy has no first-party ordering or kiosk channel. Documented dedup exists, automatic merge does not. source
guest-loyalty-lifecycle-automationunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-noEnumerated absence, not a failure to find. The help centre's documented answer to guest marketing is a manual CSV export of the Guestbook imported into Mailchimp for one-off 'Email Blasts' (with a Constant Contact discount as the alternative), and the Marketing and Promotion category enumerates the entire marketing surface — Mailchimp, social promotion, Facebook/Google/Instagram listings, manual 2-way texting — with no triggered campaign anywhere. The only automated emails Resy sends are transactional reservation booked/change/cancel/waitlist messages. Birthday, first-visit thank-you and lapsed win-back automations do not exist in the product; the vendor's own docs route that job to a third-party ESP. source
multi-location-org-hierarchyunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-noThe claim excludes 'just a flat list of locations', and a flat list is precisely what Resy documents: the Platform 360 dashboard's 'venue selector ... to quickly toggle between different restaurants'. No group/region/brand tier appears anywhere in the public help centre — reporting articles are per-venue with zero occurrences of 'group' or 'location', and permissions are per-user action toggles with no scoping object. Decisively, even Resy's own enterprise sales page claims only 'all locations within a single system' and 'enterprise reporting', never naming a middle tier or hierarchy object — when the enterprise pitch itself tops out at two levels, a documented three-level first-class hierarchy is absent, not undiscovered. source
extensibility-public-api-docsunknown / grade F, placeholder rationale 'No public documentation located during the 2026-08-01 research pass'resolve-to-noThe claim is about whether a public, self-serve API reference is readable without a partner agreement or sales call, and every path a would-be integrator can take on Resy's own properties was walked: the integrations page is partner logos plus 'Book a demo' with no docs link; the hospitality-groups page asserts 'an open API, webhooks, and integrations' with nothing behind it; the pricing table's 'Booking API' row links no reference; resy.com/developers and api.resy.com serve or redirect to the consumer Angular shell; developers.resy.com and dev.resy.com fail DNS (matching the earlier pass's NXDOMAIN findings for developer/docs/partners subdomains and the api.resy.com/docs 302); no help-centre article contains 'API'. The vendor says the API exists and offers a demo call as the only way in — that is a documented gate, not a missing page. source
commercial-autorenew-terms-publishedpartial, grade A - cited to https://cloud.send.resy.com/termsupheldGrade only, value and evidence untouched. Vendor LEGAL pages (terms, EULA, MSA, product-specific terms) are graded B corpus-wide - measured, not argued: 217 of 259 claims citing a legal-shaped URL are B. This claim was one of 21 stragglers still at A across 8 vendors. Each was inspected and every one is a genuine contract rather than a technical document, so the loose URL predicate produced no false positives here. The ladder does not name contracts explicitly, which is why this keeps recurring. source

Sources

Every URL this record cites. 18 in total.