
# OpenTable

> **Dla kogo jest to rozwiązanie?** Ta integracja jest przeznaczona dla restauracji, które przyjmują rezerwacje za pośrednictwem OpenTable. Jeśli nie korzystasz z OpenTable, możesz pominąć tę stronę.
>
> Używasz innego systemu rezerwacji? Każde rozwiązanie z API można podłączyć: zobacz [Łączenie narzędzia, którego nie mamy na liście](connecting-other-tools.md), gdzie opisano funkcje niestandardowe, API oraz webhooks.

> **Availability.** The OpenTable connection works through OpenTable's partner program: your restaurant connects the <span data-t="appName">DM Champ</span> listing inside OpenTable (Integrations Marketplace in OpenTable for Restaurants), and only then can <span data-t="appName">DM Champ</span> see that restaurant's availability. If the listing is not visible in your OpenTable account yet, the integration is not available to you yet — reach out via [email support](mailto:hi@dmchamp.com) and we will let you know when it is.

OpenTable to sieć rezerwacyjna używana przez restauracje na całym świecie do obsługi rezerwacji online, zarządzania stolikami i profilami gości. Połączenie OpenTable z <span data-t="appName">DM Champ</span> pozwala Twojemu Agentowi AI sprawdzać dostępność w czasie rzeczywistym, rezerwować stoliki oraz zmieniać lub anulować rezerwacje gości bezpośrednio w czacie na WhatsApp, SMS, Instagramie lub stronie internetowej, z której gość już korzysta.

---

## Co Agent AI może zrobić z OpenTable

Po połączeniu i wybraniu jako dostawcy rezerwacji w Agencie AI, Agent może:

- **Sprawdzać dostępność** dla danej daty, godziny i liczby osób (od 1 do 20 gości) w oparciu o aktualny stan rezerwacji w OpenTable, w tym typy stolików (standardowe, wysokie, barowe, przy ladzie, na zewnątrz) oraz strefy restauracji.
- **Zarezerwować stolik** w imieniu gościa. OpenTable identyfikuje gościa na podstawie numeru telefonu komórkowego i wysyła potwierdzenie SMS-em; w przypadku WhatsApp i SMS Agent używa numeru, z którego prowadzona jest rozmowa, a w innych kanałach prosi o podanie numeru telefonu.
- **Znaleźć rezerwacje gościa**, aby podać numer potwierdzenia lub zarządzać rezerwacją.
- **Zmienić** datę, godzinę, liczbę osób lub specjalne życzenie w rezerwacji.
- **Anulować** rezerwację.

Każda rezerwacja dokonana przez Agenta pojawia się również na Twojej stronie **Spotkania** z oznaczeniem OPENTABLE, dzięki czemu widzisz ją obok innych rezerwacji. OpenTable pozostaje głównym systemem ewidencji: potwierdzenia i przypomnienia dla gościa są wysyłane bezpośrednio z OpenTable.

### Czego Agent AI nie może zrobić

- Rezerwacje dla grup powyżej 20 osób (limit OpenTable); Agent odsyła takie osoby do restauracji.
- Rezerwacje objęte depozytem lub blokadą karty kredytowej, które wykraczają poza okno anulowania, oraz niektóre zmiany wynikające z polityki lokalu. OpenTable wymaga, aby restauracja zajęła się takimi przypadkami, dlatego Agent przekieruje gościa do Ciebie z Twoimi danymi kontaktowymi, zamiast ponawiać próbę.
- Biletowane „Doświadczenia” (Experiences) w OpenTable (menu degustacyjne, wydarzenia). Agent rezerwuje tylko standardowe stoliki.
- Rezerwacje dokonane z innego numeru telefonu niż ten użyty w rozmowie. Ze względu na prywatność gościa, Agent widzi tylko rezerwacje przypisane do numeru, z którym rozmawia, lub które zostały dokonane w tym samym czacie.

---

## Łączenie z OpenTable

> **Zanim zaczniesz:** Twoja restauracja musi najpierw połączyć integrację <span data-t="appName">DM Champ</span> wewnątrz OpenTable. W OpenTable for Restaurants otwórz Integrations Marketplace, znajdź <span data-t="appName">DM Champ</span> i połącz ją. Dopóki to nie zostanie zrobione, OpenTable odmówi <span data-t="appName">DM Champ</span> dostępu do restauracji, a krok z identyfikatorem restauracji (Restaurant ID) zakończy się komunikatem: „OpenTable nie przyznało jeszcze tej platformie dostępu do tej restauracji”.

1. Na lewym pasku bocznym kliknij **Ustawienia** (ikona koła zębatego).
2. Na pasku bocznym ustawień, w grupie **Integracje**, kliknij **Rezerwacje i kalendarz**.
3. Znajdź kartę **OpenTable** i kliknij **Połącz**.
4. Wpisz swój **Identyfikator restauracji (Restaurant ID)** i kliknij **Kontynuuj**. Jest to numer, który OpenTable nazywa RID (na przykład 1038007); znajdziesz go w OpenTable for Restaurants w ustawieniach swojej restauracji lub możesz zapytać o niego wsparcie OpenTable. Przed kontynuowaniem sprawdzamy, czy OpenTable pozwala nam uzyskać dostęp do restauracji.
5. Nadaj restauracji **nazwę** (będzie ona widoczna na liście i tak będzie się do niej odnosić AI), opcjonalnie dodaj swoją **stronę do rezerwacji** i kliknij **Dodaj restaurację**.

W ten sposób możesz dodać kilka restauracji, po jednej na każdy identyfikator restauracji OpenTable: kliknij **Dodaj restaurację** w wierszu połączonego OpenTable dla każdej z nich. AI dokonuje rezerwacji w aktywnej restauracji; pozostałe możesz wstrzymać.

### Wstrzymywanie lub usuwanie restauracji

Każda podłączona restauracja posiada własne przyciski **Wstrzymaj** i **Usuń** na stronie Rezerwacje i kalendarz. Wstrzymanie powoduje, że sztuczna inteligencja przestaje przyjmować rezerwacje dla tej restauracji, zachowując jednocześnie jej konfigurację; usunięcie usuwa ją całkowicie, choć w każdej chwili możesz dodać ją ponownie przy użyciu tego samego identyfikatora.

---

## Konfigurowanie Agenta AI do rezerwacji przez OpenTable

1. Kliknij **AI Agents** na pasku bocznym i otwórz Agenta.
2. Przejdź do kroku **AI Abilities** i znajdź kartę **Bookings**.
3. Włącz opcję **Let this agent book appointments**.
4. Kliknij selektor dostawcy i wybierz **OpenTable**.

Nie jest wymagany żaden typ wydarzenia: OpenTable udostępnia własną dostępność, godziny otwarcia oraz plan stolików.

---

## Jak przebiega rozmowa dotycząca rezerwacji

1. Gość prosi o stolik. Agent pyta o datę, liczbę gości oraz preferowaną godzinę, jeśli gość ją posiada.
2. Agent sprawdza OpenTable i podsumowuje dostępne terminy („Piątek dla dwóch osób: od 18:00 do 20:30, co 15 minut”). Jeśli dany termin wymaga zabezpieczenia kartą kredytową lub wpłaty zaliczki, Agent informuje o tym w pierwszej kolejności; OpenTable wysyła gościowi bezpieczny link SMS-em w celu sfinalizowania rezerwacji.
3. Gość wybiera godzinę i potwierdza swoje imię i nazwisko. Agent rezerwuje stolik i podaje gościowi numer potwierdzenia. OpenTable wysyła gościowi potwierdzenie SMS-em.
4. W późniejszym czasie gość może poprosić tego samego Agenta o zmianę lub anulowanie rezerwacji. Agent wyszukuje ją, potwierdza intencje gościa i wprowadza zmianę w OpenTable lub przekazuje sprawę Tobie, jeśli OpenTable wymaga, aby zrobiła to restauracja.

Godziny są zawsze podawane według czasu lokalnego restauracji.

---

## Pytania dotyczące menu

Połączenie z OpenTable obejmuje rezerwacje; nie odczytuje ono Twojego menu. Aby umożliwić sztucznej inteligencji odpowiadanie na pytania dotyczące menu:

- **Dodaj menu do bazy wiedzy:** umieść swoje dania, ceny, informacje o alergenach i dania dnia w sekcji FAQ lub źródłach wiedzy swojego agenta AI, a bot będzie stamtąd odpowiadał na pytania typu „Jakie macie opcje wegetariańskie?” — zobacz [Zarządzanie FAQ](../ai-automation/faq-management.md).
- **Wyślij menu jako plik:** prześlij plik PDF lub obraz menu do biblioteki mediów z notatką „kiedy wysłać”, a bot wyśle go, gdy gość zapyta o menu lub cennik.

---

## Wskazówki dla restauracji

- **Podaj swój numer telefonu i adres strony internetowej** na swoim koncie oraz w ustawieniach restauracji, aby w sytuacji, gdy AI musi przekazać sprawę Tobie (np. zmiana zaliczki, grupa 25-osobowa), gość miał realny sposób na kontakt z Tobą.
- **Dodaj operacyjne FAQ** do bazy wiedzy swojego Agenta AI: godziny otwarcia, parking, prywatne sale, polityka dotycząca alergenów, dress code — zobacz [Zarządzanie FAQ](../ai-automation/faq-management.md).
- **Używaj tagów** do segmentacji listy gości — na przykład „miłośnik wina”, „urodziny”, „duża grupa” — i wysyłaj ukierunkowane komunikaty do każdego segmentu.

---

## Następne kroki

- [AI Agents](../ai-agents/ai-agents.md) — skonfiguruj Agenta AI swojej restauracji.
- [System rezerwacji](../appointments/booking-system.md) — jak działają rezerwacje u różnych dostawców.
- [Zarządzanie FAQ](../ai-automation/faq-management.md) — dodawaj pytania i odpowiedzi specyficzne dla restauracji.
