> For the complete documentation index, see [llms.txt](https://help.sesami.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.sesami.co/pl/rozpocznij/quickstart.md).

# Szybki start

Ten przewodnik poprowadzi Cię od „zainstalowane” do „pierwszej rezerwacji” w jak najmniejszej liczbie kroków.

## Co skonfigurujesz

* **Usługi** - Produkty Shopify reprezentujące usługi, które można rezerwować
* **Zasoby** - Członkowie zespołu, pokoje, sprzęt lub inne zasoby potrzebne do świadczenia usług
* **Dostępność** - Godziny pracy i zasady planowania dla zasobów
* **Integracja ze sklepem** - Przyciski rezerwacji i kalendarz w Twoim sklepie internetowym

{% hint style="info" %}
**Szacowany czas**: 15–30 minut na podstawową konfigurację z jedną usługą i jednym członkiem zespołu.
{% endhint %}

### Zanim zaczniesz <a href="#before-you-start" id="before-you-start"></a>

Upewnij się, że masz:

* **Dostęp administracyjny** w swoim sklepie Shopify
* **Listę usług** które chcesz oferować:
  * Nazwa usługi (np. „Masaż 60-minutowy”, „Pielęgnacja psów”)
  * Czas trwania (np. 30 minut, 1 godzina, 2 godziny)
  * Cena
* **Informacje o zasobach**:
  * Nazwy członków zespołu i ich godziny pracy
  * Wymagania dotyczące pokoju lub sprzętu (jeśli dotyczy)

<figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FPOzJuZclHQ9ht21ebfhi%2FScreenshot%202026-05-19%20at%2012.32.43.png?alt=media&amp;token=0af2ba25-c752-4d94-9321-5c521e556175" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}

### **Dodaj usługę do Sesami**

**Możesz utworzyć usługę bezpośrednio w Sesami lub dodać istniejący produkt z Shopify.**

#### **- w Sesami**&#x20;

1. Wprowadź jasny **tytuł** (np. „Strzyżenie”, „Masaż”, „Konsultacja”)

   Zachowaj prosty tytuł — będzie on widoczny w potwierdzeniach rezerwacji i kalendarzach
2. Dodaj **opis**
3. Dodaj **wariant „duration”, jednostkę,** i **cenę**\
   Utwórz warianty takie jak „30 minut”, „1 godzina”, „90 minut”
4. Kliknij, aby **utworzyć usługę**

<figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2Fi8WFIIRFXECjiCk8G2oT%2FScreenshot%202026-05-19%20at%2013.37.41.png?alt=media&amp;token=51871ee8-eaea-4c5d-a8ae-0420dc556a38" alt=""><figcaption></figcaption></figure>

#### **- w Shopify**

1. W panelu administracyjnym Shopify przejdź do **Produkty > Dodaj produkt**
2. Wprowadź jasny tytuł produktu, który opisuje usługę, na przykład *Strzyżenie*, *Masaż*, lub *Konsultacja*
3. Kliknij **Dodaj wariant** i utwórz wariant „**Duration”** i jego opcje, takie jak *30 minut*, *1 godzina*, lub *90 minut*
4. Ustaw cenę dla każdej opcji czasu trwania
5. Kliknij **Zapisz** aby utworzyć produkt

<figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FKoVL1Uvm6QHvzAJEzmoD%2FScreenshot%202026-05-19%20at%2013.35.29.png?alt=media&amp;token=25c95196-9a90-4b96-83a1-e8a21369ed4c" alt=""><figcaption></figcaption></figure>

Powtórz dla każdego typu usługi, którą chcesz oferować.

{% hint style="success" %}
**Najlepsza praktyka**: Używaj wariantów dla różnych czasów trwania tej samej usługi. Na przykład jeden produkt „Masaż” z wariantami „30 minut”, „1 godzina” i „90 minut” zamiast trzech oddzielnych produktów.
{% endhint %}
{% endstep %}

{% step %}

### **Utwórz zasoby i ustaw dostępność**

Zasoby to to, czego potrzebuje Twoja usługa, aby się odbyć — członkowie zespołu, pokoje, sprzęt itp. Utworzysz je i ustawisz ich dostępność.

{% hint style="info" %}
**Uwaga**: W obecnym interfejsie Shopify Admin zasoby są oznaczone jako „Członkowie zespołu”. Zostanie to zaktualizowane do „Zasoby” w nadchodzącej wersji.
{% endhint %}

1. Dodaj **Zasób** nazwa i **typ zasobu**
   * Dla personelu: dodaj każdego członka zespołu po nazwie (np. „Sarah”, „Alex”, „Jamie”)
   * Dla pokoi/sprzętu: na razie dodaj je jako członków zespołu (np. „Pokój 1”, „Zestaw kamer A”)
2. Ustaw jego **Godziny pracy** i dodaj reguły dostępności (np. poniedziałek–piątek, 9:00–17:00)
3. **Kliknij, aby utworzyć zasób**&#x20;

**Przykładowa konfiguracja:**

* Członek zespołu „Sarah” → Dostępna od poniedziałku do piątku, 9:00–17:00
* Pokój „Treatment Room 1” → Dostępny od poniedziałku do soboty, 8:00–20:00

{% hint style="info" %}
**Warto wiedzieć:** Nie martw się, jeśli nie skonfigurowałeś jeszcze wszystkich zasobów. Możesz teraz ustawić dostępność dla jednego zasobu, a następnie utworzyć dodatkowe zasoby lub później zaktualizować dostępność istniejących zasobów w [**Panel administracyjny: Zasoby**](/pl/administracja/resources.md).
{% endhint %}

<figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FrRx0NMMOiOSmrfHMOggl%2FScreenshot%202026-05-19%20at%2017.08.58.png?alt=media&amp;token=53d42e8e-0196-4123-9c44-f93882601844" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### **Dodaj rezerwację do swojego sklepu**

Umożliw klientom dostęp do kalendarza rezerwacji w Twoim sklepie internetowym

<figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2F3izuy705a4B12sMY4pp8%2FScreenshot%202026-05-22%20at%2011.34.45.png?alt=media&amp;token=1bfc3440-9cf9-4385-b396-c45110428933" alt=""><figcaption></figcaption></figure>

**Osadzenie aplikacji w motywie (zalecane — nowoczesne motywy) — większość motywów Shopify 2.0 obsługuje osadzanie aplikacji**

{% hint style="info" %}
**Opcjonalnie:** Jeśli używasz starszego motywu Shopify, sklepu headless (takiego jak Hydrogen) lub niestandardowej witryny, możesz pominąć ten krok i skorzystać z naszych [dokumentacji dla deweloperów](https://sesami.dev/docs/sesami-experience/shopify-integration/intro/) z instrukcjami integracji.
{% endhint %}

#### **Krok 1: Włącz osadzenie aplikacji**

1. Z panelu Sesami kliknij **Dostosuj motyw** w sekcji **Osadź doświadczenie rezerwacji** .
2. Spowoduje to otwarcie Edytora motywu z panelem **Osadzenia aplikacji** (zwykle na lewym pasku bocznym lub w ustawieniach motywu)
3. Znajdź **Aplikację rezerwacyjną Sesami** i włącz przełącznik, aby umożliwić osadzenie aplikacji w Twoim motywie.
4. **Zapisz**

<div><figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2F5IZDWEsFIoEA1zsWNOIA%2FScreenshot%202026-05-22%20at%2011.34.56.png?alt=media&amp;token=9e65bd06-2cc0-4e10-8d22-8068100088ce" alt=""><figcaption></figcaption></figure> <figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FJaRozYLGOsgaXbP4n4Wv%2FScreenshot%202026-05-22%20at%2012.30.06.png?alt=media&amp;token=40d823c3-e4a9-45e5-b40b-8ebbe9bddb91" alt=""><figcaption></figcaption></figure></div>

#### **Krok 2: Dodaj do produktu**

1. Następnie dodaj blok rezerwacji Sesami do szablonu produktu, otwierając szablon produktu
2. W sekcji **Informacje o produkcie** kliknij **Dodaj blok** i wybierz **przycisk rezerwacji Sesami**
3. Umieść blok nad przyciskami Kup
4. **Zapisz** zmiany motywu.

Widżet rezerwacji będzie teraz widoczny na stronach produktów w Twoim sklepie, umożliwiając klientom wybór dostępnych terminów rezerwacji.

<div><figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2F9vxmbQjJF6Do7CZirEZn%2FScreenshot%202026-05-22%20at%2011.36.23.png?alt=media&amp;token=fe4f7d85-dc75-4ee1-a6cf-f1ed32b66261" alt=""><figcaption></figcaption></figure> <figure><img src="https://868243392-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnDgiM1CWSLWRIbhORANO%2Fuploads%2FqkGvhl600ImCpipWkDfQ%2FScreenshot%202026-05-22%20at%2012.30.33.png?alt=media&amp;token=48acdafc-5195-4376-b7f5-6c8e41046668" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
**Ręczna integracja (starsze motywy)**

W przypadku starszych motywów bez obsługi osadzania aplikacji:

1. W edytorze motywu dodaj przycisk lub link do stron produktów
2. Link do strony produktu z aktywnym kalendarzem Sesami
3. Lub skontaktuj się z pomocą techniczną, aby uzyskać pomoc z integracją specyficzną dla motywu

Zobacz: [Konfiguracja sklepu internetowego Shopify](/pl/apps-integrations/shopify/online-store.md)
{% endhint %}

{% hint style="success" %}
**Wskazówka**: Dodaj w głównym menu link nawigacyjny „Zarezerwuj teraz”, prowadzący do kolekcji wszystkich usług dostępnych do rezerwacji.
{% endhint %}
{% endstep %}

{% step %}
**Przetestuj całość od początku do końca**

Przed uruchomieniem przetestuj pełny proces rezerwacji:

1. **Otwórz swój sklep** w oknie przeglądarki incognito/prywatnym (aby zobaczyć widok klienta)
2. **Przejdź do strony produktu usługi**
3. **Sprawdź, czy pojawia się kalendarz rezerwacji** z dostępnymi przedziałami czasowymi
4. **Wybierz datę i godzinę**
5. **Dodaj do koszyka** i przejdź przez płatność
6. **Zakończ zakup** (użyj trybu testowego Shopify lub dokonaj prawdziwej rezerwacji)
7. **Sprawdź, czy rezerwacja pojawia się** w panelu administracyjnym Sesami w sekcji Rezerwacje
8. **Sprawdź na urządzeniu mobilnym** - Przetestuj ten sam proces na urządzeniu mobilnym

**Co sprawdzić:**

* Dostępne przedziały czasowe są zgodne z dostępnością zasobów
* Wyświetlana jest prawidłowa strefa czasowa
* Rezerwacja jest przypisana do właściwego zasobu
* Terminy się nie nakładają, jeśli rezerwujesz wiele spotkań

{% hint style="warning" %}
**Jeśli nie pojawiają się przedziały czasowe**, zobacz sekcję rozwiązywania problemów poniżej.
{% endhint %}
{% endstep %}
{% endstepper %}

***

## Rozwiązywanie problemów

<details>

<summary>Kalendarz nie pojawia się na stronie produktu</summary>

Sprawdź:

1. **Osadzenie aplikacji Sesami jest włączone** w ustawieniach motywu
2. **Produkt ma tag sesami-service** w Shopify
3. **Sesami jest włączone** w ustawieniach Sesami
4. Wyświetlasz **opublikowany motyw** (nie wersję roboczą/nieopublikowaną)
5. **Usługa jest skonfigurowana** w Sesami z powiązanym produktem

</details>

<details>

<summary>Usługa nie działa lub wyświetla błędy</summary>

Sprawdź:

1. **Produkt jest dodany jako usługa** w Sesami
2. **Zasoby są przypisane** do usługi
3. **Wymagane zasoby są włączone** (nie wyłączone)
4. **Format wariantu czasu trwania** jest poprawny (np. „30 minut”, „1 godzina” — bez dodatkowych spacji, po angielsku)
5. **„Produkt nie ma opcji Duration” —** Wariant czasu trwania musi być zapisany po angielsku, bez literówek.

</details>

<details>

<summary>Nie widać dostępnych przedziałów czasowych</summary>

Najczęstszy problem! Sprawdź:

1. **Zasoby są przypisane** do usługi (krok 2)
2. **Dostępność jest ustawiona** dla przypisanych zasobów (krok 2)
3. **Okno rezerwacji** zezwala na przyszłe rezerwacje (sprawdź ustawienia zaawansowane)
4. **Brak blokad** nie obejmują wszystkich dostępnych dat
5. **Przyciski Kup są ukryte lub usunięte na stronie produktu**

Zobacz: [Brak dostępności](/pl/rozpocznij/onboarding/troubleshooting/no-availability.md)

</details>

<details>

<summary>Strefa czasowa wygląda na nieprawidłową</summary>

1. Przejdź do **Sesami > Ustawienia > Strefa czasowa**
2. Sprawdź, czy strefa czasowa Twojego sklepu jest zgodna z Twoją lokalizacją fizyczną
3. Sprawdź, czy dostępność zasobów jest ustawiona w prawidłowej strefie czasowej
4. Wyczyść pamięć podręczną przeglądarki i przetestuj w trybie incognito

Zobacz: [Niezgodność stref czasowych](/pl/rozpocznij/onboarding/troubleshooting/timezone-mismatch.md)

</details>

<details>

<summary>Zachowanie podczas płatności jest nieoczekiwane</summary>

Jeśli płatność jest pomijana, gdy się tego spodziewałeś(-aś) (lub odwrotnie):

1. Sprawdź, czy **Natychmiastowa rezerwacja** jest włączona (pomija płatność)
2. Sprawdź **ustawienia depozytu** (mogą zmienić przebieg płatności)
3. Sprawdź cenę produktu **cennik** (produkty bezpłatne mogą pomijać płatność)

Zobacz: [Natychmiastowa rezerwacja](/pl/rezerwacja/booking-features/instant-booking.md) | [Depozyty](/pl/platnosci/deposits.md)

</details>

<details>

<summary>Rezerwacja pokazuje „Przypisano do: nikogo”</summary>

Dzieje się tak, gdy przedziały czasowe stają się niedostępne podczas płatności:

1. Włącz **Okres rezerwacji** w ustawieniach Sesami
2. Włącz **Walidacja koszyka** aby sprawdzać dostępność przed płatnością

Zobacz: [Rozwiązywanie problemu „Przypisano do nikogo”](/pl/rozpocznij/onboarding/troubleshooting/troubleshooting-assigned-to-no-one-caused-by-invalid-order.md)

</details>

<details>

<summary>Klienci widzą błędy „Sesja wygasła” lub „Nieprawidłowy link”</summary>

Najczęstsze przyczyny:

1. **Linki wygasły** - Klient próbował zmienić termin/anulować po upływie terminu
2. **Ciasteczka przeglądarki są zablokowane** - Sprawdź ustawienia przeglądarki, zwłaszcza Safari
3. **Problemy z pamięcią podręczną** - Wyczyść pamięć podręczną przeglądarki i spróbuj ponownie

Zobacz: [Sesja wygasła](/pl/rozpocznij/onboarding/troubleshooting/session-expired.md) | [Ciasteczka Safari](/pl/rozpocznij/onboarding/troubleshooting/safari-cookies.md) | [Błąd nieprawidłowego linku](/pl/rozpocznij/onboarding/troubleshooting/as-a-customer-why-am-i-seeing-an-invalid-link-error-page.md)

</details>

***

## Następne kroki

Gdy podstawowe rezerwacje będą działać, rozważ:

* [**Powiadomienia e-mail**](/pl/powiadomienia/notification-emails.md) - Skonfiguruj e-maile potwierdzające i przypominające
* [**Synchronizacja z Kalendarzem Google**](/pl/apps-integrations/google-calendar.md) - Dwukierunkowa synchronizacja z kalendarzami członków zespołu
* [**Przekładanie terminów przez klienta**](/pl/rezerwacja/booking-features/cancellations-rescheduling.md) - Umożliw klientom przekładanie lub anulowanie
* [**Rezerwacje grupowe**](/pl/rezerwacja/booking-features/group-appointments.md) - Włącz wiele rezerwacji w jednym przedziale czasowym
* [**Depozyty**](/pl/platnosci/deposits.md) - Pobieraj częściową płatność w momencie rezerwacji
* [**System sprzedaży**](/pl/apps-integrations/shopify/pos.md) - Przyjmuj rezerwacje osobiście

***

## Potrzebujesz pomocy?

* [**Bezpłatna rozmowa onboardingowa**](/pl/rozpocznij/onboarding/onboarding-call.md) - Umów się na sesję z naszym zespołem Customer Success
* [**Usługa konfiguracji white-glove**](/pl/rozpocznij/onboarding/white-glove-setup.md) - Otrzymaj profesjonalną pomoc przy integracji motywu i konfiguracji
* [**Usługi profesjonalne**](/pl/rozpocznij/onboarding/professional-services.md) - Indywidualne tworzenie rozwiązań dla unikalnych wymagań
* [**Wsparcie**](mailto:help@sesami.co) - Napisz na <help@sesami.co>, aby uzyskać pomoc

## Powiązane

* [Przewodnik po zasobach](/pl/administracja/resources.md) - Szczegółowa konfiguracja zasobów
* [Konfiguracja dostępności](/pl/rezerwacja/availability/resource-availability.md) - Zaawansowane opcje dostępności
* [Panel administracyjny Sesami](/pl/administracja/sesami-admin-portal.md) - Omówienie interfejsu administracyjnego
* [Konfiguracja usług](/pl/administracja/services.md) - Zaawansowane ustawienia usług


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.sesami.co/pl/rozpocznij/quickstart.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
