restaurant-booking

Automate restaurant table reservations through browser automation on OpenTable and Resy.

12|4|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/orthogonal-sh/skills --skill restaurant-booking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: restaurant-booking
Source: https://github.com/orthogonal-sh/skills/tree/main/skills/orthogonal-restaurant-booking
Command: npx skills add https://github.com/orthogonal-sh/skills --skill restaurant-booking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Book restaurant reservations via browser automation to quickly find and book available tables across multiple booking sites. The skill supports OpenTable, Resy, and direct restaurant booking sites.

Core Features & Use Cases

  • End-to-end browser automation to navigate restaurant booking sites, select date/time, party size, and fill contact details.
  • Submit reservations and verify confirmations across OpenTable, Resy, and direct booking pages.
  • Use cases include personal dining planning, business dinners, and group reservations across multiple venues.

Quick Start

Tell me the restaurant, date, time, and party size, and I will book the reservation using browser automation.

Frequently Asked Questions about restaurant-booking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate restaurant reservations on OpenTable and Resy?

You can automate restaurant reservations on OpenTable and Resy by using browser automation to select date, time, party size, and submit contact details. This skill requires Notte session management to navigate and interact with web forms via selectors.

Can I book a table at a restaurant with a direct booking site using automation?

Yes, you can book a table at direct restaurant booking sites using browser automation. The skill navigates direct booking pages, fills out contact details, submits the reservation, and verifies availability confirmations.

What do I need to provide to book a restaurant reservation through browser automation?

To book a restaurant reservation through browser automation, you need to provide the restaurant name, desired date, time, and party size. The automation handles navigating booking sites and filling out the required web forms.

Does automating a table reservation confirm availability before submitting?

Yes, automating a table reservation confirms availability before finalizing the booking. The browser automation flow selects date, time, and party size, then verifies the reservation confirmation across supported booking sites.

What are the limitations of browser automation for restaurant booking?

Limitations of browser automation for restaurant booking include dependency on Notte session management and stable web selectors. Complex captchas, dynamic site updates, or unsupported booking platforms may interrupt the reservation navigation flow.