tock_verify_reservation
Verify that a Tock booking actually exists after a booking attempt by re-querying the account's reservation lists and returning an explicit verdict: confirmed, cancelled, not_found, or ambiguous.
Instructions
Verify that a Tock reservation actually exists, by re-querying the account's own reservation lists (upcoming, canceled and past) and returning an explicit verdict. Use this after ANY booking attempt — a success screen or screenshot is not proof that a booking landed. Returns verdict confirmed, cancelled (it existed and was voided), not_found, or ambiguous (the venue string matched more than one restaurant on that date — re-run with the exact slug). A not_found must be reported to the user as "attempted, unverified", never as a failure to book and never as a success. Requires a browser tab signed in to exploretock.com via the ContextMint Bridge extension.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | The local date the reservation is for (YYYY-MM-DD). | |
| venue | Yes | Restaurant name or Tock slug. An exact (case/accent-insensitive) name or slug match wins; otherwise a substring of 4+ characters. A shorter query that only partially matches returns not_found with venueQueryTooShort and nearMatches — re-run with the full name. Prefer the exact slug. | |
| partySize | No | If given, a candidate must also match this party size. | |
| bookedMinutesAgo | No | Minutes since the booking was attempted. Drives the lag caveat: an absence seen within a few minutes of booking is inconclusive, not proof. Omit if unknown (treated as inconclusive). |