Say you're planning a date-night dinner and don't want to bounce between three reservation apps to find an open table. Here's how to book a restaurant reservation with ChatGPT: describe where, when, and how many people, and it shows real open times pulled live from OpenTable, Resy, and Yelp.
What actually changed
This is a real data connection, not a guess. ChatGPT's search now pulls live availability from those three partners and shows actual open times right in the response, instead of just naming a restaurant and telling you to go check. Coverage differs though — OpenTable works globally, Resy is US-only, and Yelp covers the US and Canada.
How to ask
Skip vague requests. Give it real details:
Find a table for 4 tomorrow around 7:30 p.m. near downtown Raleigh, mid-range Italian, outdoor seating if possible.
You'll get a short list with actual bookable times. If nothing fits, just follow up — "what about 6:30 instead" — and it re-checks rather than starting over.
The permission prompt — and where your card actually goes
This is the part worth reading twice. When you pick a time, ChatGPT asks permission to share your name and email with the reservation partner to fill in the form — you'll see an explicit prompt with a choice to allow once, always allow, or decline. Nothing is shared silently.
If a card is required, you enter it on the reservation partner's own site — never inside the chat. And your confirmation email always comes from OpenTable, Resy, or Yelp directly, never from OpenAI. If a message about your "ChatGPT reservation" asks you to click a link to "verify payment," don't — check the reservation the same way you'd check any unexpected invoice email: independently, not through the link.
Where it doesn't work
It's tied to specific ChatGPT models and isn't available on Work, Enterprise, Edu, or Business accounts. It also doesn't work in voice mode yet — you'll need to type to search and book.
A quick checklist before you confirm
- Double-check the restaurant, date, time, and party size — relative dates like "next Friday" can get misread near a month boundary.
- Choose "allow once" rather than "always allow" unless you book through ChatGPT often.
- Enter a card number only on the reservation partner's own site.
- Wait for the confirmation email from the actual platform before considering it booked.
This feature turns a normal planning chat into a booked table without opening a separate app, and it works the way any trustworthy booking flow should — confirmations from the restaurant platform, payment details never inside the conversation. If you want something similar for a standing weekly dinner, our guide on setting up a recurring ChatGPT reminder shows how to make it prompt you on a schedule.
Official sources
- OpenAI Help Center: ChatGPT Search, including restaurant reservation search FAQs
- Resy Newsroom: Resy Launches Reservations in ChatGPT (published August 10, 2026)
