Identify whether the hotel chain offers an API for point redemption bookings; most major chains (Marriott Bonvoy, Hilton Honors, IHG Rewards) have partner APIs but they require formal agreements and are not publicly available
Authenticate with the hotel loyalty API using the member's account credentials via OAuth or a delegated authorization flow; never store raw member passwords
Query award night availability for the target property, dates, and desired room category; award inventory is distinct from cash inventory and must be queried separately
Present the points cost per night and any cash co-pay required (points plus cash rates), along with cancellation policy for award reservations which may differ from cash bookings
Confirm the redemption booking and verify the confirmation response includes the points deducted and a booking reference; trigger a balance refresh to reflect the deduction
Known gotchas
Hotel award redemption rates (points per night) are dynamic at many chains and can change without notice — always display the live rate from the API rather than a cached or predicted value
Award bookings may not be combinable with corporate rate codes or promotions; inform the user that points redemption rates apply independently
Cancellation of an award booking should trigger an automatic points refund, but the timing varies by chain and rate type — monitor the member's balance post-cancellation to confirm reinstatement
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp