> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Square Appointments

Twój recepcjonista może znaleźć rozmówcę w Square lub dodać go jako klienta, a następnie utworzyć wizytę w Square Appointments na wskazany przez rozmówcę czas. API rezerwacji Square wymaga zagnieżdżonych obiektów, których narzędzia webhook nie mogą wysyłać, a serwer MCP Square wymaga logowania OAuth, dlatego Reception łączy się przez [Zapier](/docs/pl/reception-ai/integrations/zapier).

> **Note**
>
> Aplikacja Square w Zapier nie sprawdza wolnych terminów, więc twój recepcjonista nie może proponować
> dostępnych godzin ani informować, czy dany termin jest zajęty. Aby rezerwować w czasie rzeczywistym, użyj własnego systemu rezerwacji Reception z [Google Calendar](/docs/pl/reception-ai/integrations/google-calendar),
> [Calendly](/docs/pl/reception-ai/integrations/calendly) lub
> [Cal.com](/docs/pl/reception-ai/integrations/cal-com).

## Konfiguracja

### Połącz Zapier

Jeśli jeszcze tego nie zrobiono, połącz [Zapier](/docs/pl/reception-ai/integrations/zapier) w Reception.ai.

### Dodaj działania Square

Na serwerze Zapier MCP pod adresem [mcp.zapier.com](https://mcp.zapier.com) dodaj [poniższe działania](#actions) i zaloguj się do Square, gdy Zapier o to poprosi. Dla każdego pola ustaw stałą wartość lub pozwól AI je wypełnić — zgodnie z poniższą listą.

### Przypisz narzędzia

W Reception.ai otwórz kartę **Tools** integracji Zapier, wybierz **Refresh tools** i przypisz każde działanie do **Client** (recepcjonisty).

### Przetestuj

[Przetestuj recepcjonistę](/docs/pl/reception-ai/receptionist/testing) jako nowy rozmówca proszący o wizytę. Klient i wizyta pojawią się w Square.

## Działania

### Znajdź rozmówcę

| Pole                   | Wartość                                             |
| ---------------------- | --------------------------------------------------- |
| **Zapier action**      | **Find Customer**                                   |
| **Set in Zapier**      | Nic.                                                |
| **Let the AI fill in** | **Phone Number** (numer rozmówcy) lub adres e-mail. |
| **Assign to**          | **Client**                                          |

### Dodaj nowego rozmówcę

| Pole                   | Wartość                                                       |
| ---------------------- | ------------------------------------------------------------- |
| **Zapier action**      | **Create Customer**                                           |
| **Set in Zapier**      | Nic.                                                          |
| **Let the AI fill in** | **First Name**, **Last Name**, numer telefonu i adres e-mail. |
| **Assign to**          | **Client**                                                    |

### Utwórz wizytę

| Pole                   | Wartość                                                                                                        |
| ---------------------- | -------------------------------------------------------------------------------------------------------------- |
| **Zapier action**      | **Create Appointment**                                                                                         |
| **Set in Zapier**      | **Location** i **Team Member ID**. **Appointment Service ID**, jeśli oferujesz jedną usługę.                   |
| **Let the AI fill in** | **Customer ID** (z **Find Customer** lub **Create Customer**), **Date and Time of Appointment** oraz **Note**. |
| **Assign to**          | **Client**                                                                                                     |

Jeśli oferujesz kilka usług, dodaj też **Find Service** z **Location** ustawionym na stałą wartość i pozwól AI wypełnić **Appointment Service ID** na podstawie wyniku.

> **Tip**
>
> Dodaj [procedurę](/docs/pl/reception-ai/receptionist/rules-and-procedures) rezerwacji: znajdź lub dodaj
> rozmówcę, ustal termin, powtórz datę i godzinę, a potem utwórz wizytę.

## Ograniczenia

* Twój recepcjonista nie może sprawdzać dostępności. Rezerwuje czas wskazany przez rozmówcę bez wglądu w kalendarz.
* Przy stałym **Team Member ID** każda wizyta trafia do tego samego członka zespołu. Recepcjonista nie może wybierać między pracownikami.
* Twój recepcjonista nie może zmieniać terminów ani odwoływać wizyt.
* Każde działanie uruchomione przez recepcjonistę wykorzystuje zadania z twojego planu Zapier. Zapier obecnie nalicza dwa zadania za każde udane połączenie; nieudane połączenia nie są liczone. Po wyczerpaniu planu działania przestaną działać do jego odnowienia.

## Rozwiązywanie problemów

| Problem                                            | Co sprawdzić                                                                                 |
| -------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| Działanie Square nie pojawia się w Reception.ai    | Po dodaniu działań w Zapier wybierz **Refresh tools** w integracji Zapier.                   |
| Działanie ma status **Changed** i nie jest używane | Zmieniono je w Zapier. Wybierz **Update** na karcie **Tools**.                               |
| **Create Appointment** nie działa                  | Sprawdź, czy członek zespołu jest dostępny do rezerwacji w tej lokalizacji i oferuje usługę. |
| Wizyty trafiają na niewłaściwą godzinę             | Sprawdź strefę czasową lokalizacji Square i poproś recepcjonistę o powtórzenie godziny.      |
| Powracający rozmówcy są dodawani podwójnie         | Dodaj procedurę, aby recepcjonista uruchamiał **Find Customer** przed **Create Customer**.   |