# Schnellstart

## Was du einrichten wirst

* **Dienste** - Shopify-Produkte, die buchbare Dienstleistungen darstellen
* **Ressourcen** - Teammitglieder, Räume, Ausrüstung oder andere für die Erbringung von Dienstleistungen benötigte Ressourcen
* **Verfügbarkeit** - Arbeitszeiten und Planungsregeln für Ressourcen
* **Storefront-Integration** - Buchungsbuttons und Kalender in deinem Onlineshop

{% hint style="info" %}
**Zeitaufwand**: 15–30 Minuten für eine grundlegende Einrichtung mit einem Dienst und einem Teammitglied.
{% endhint %}

## Bevor du beginnst

Stelle sicher, dass du Folgendes hast:

* **Admin-Zugriff** in deinem Shopify-Shop
* **Eine Liste der Dienstleistungen** die du anbieten möchtest, mit:
  * Dienstname (z. B. „60-minütige Massage“, „Hundefrisur“)
  * Dauer (z. B. 30 Minuten, 1 Stunde, 2 Stunden)
  * Preis
  * Kapazität (Anzahl gleichzeitiger Buchungen, falls zutreffend)
* **Ressourceninformationen**:
  * Namen der Teammitglieder und ihre Arbeitszeiten
  * Anforderungen an Raum oder Ausrüstung (falls zutreffend)

***

{% stepper %}
{% step %}
**Dienstprodukte in Shopify erstellen**

Erstelle für jede buchbare Dienstleistung ein Shopify-Produkt:

1. Gehe im Shopify-Admin zu **Produkte > Produkt hinzufügen**
2. Gib einen klaren **Produkttitel** ohne Dauer ein (z. B. „Haarschnitt“, „Massage“, „Beratung“)
   * Halte den Titel einfach – er wird in Buchungsbestätigungen und Kalendern angezeigt
3. Füge **Varianten für unterschiedliche Dauern hinzu**:
   * Klicke auf **Variante hinzufügen**
   * Erstelle Varianten wie „30 Minuten“, „1 Stunde“, „90 Minuten“
   * Lege den Preis für jede Dauer-Variante fest
4. Füge bei Bedarf eine Beschreibung, Bilder und andere Produktdetails hinzu
5. **Speichern** des Produkts

Wiederhole dies für jeden Diensttyp, den du anbieten möchtest.

{% hint style="success" %}
**Bewährte Vorgehensweise**: Verwende Varianten für unterschiedliche Dauern derselben Dienstleistung. Zum Beispiel ein Produkt „Massage“ mit den Varianten „30 Minuten“, „1 Stunde“ und „90 Minuten“ statt drei separater Produkte.
{% endhint %}
{% endstep %}

{% step %}
**Ressourcen erstellen und Verfügbarkeit festlegen**

Ressourcen sind das, was für deine Dienstleistung benötigt wird – Teammitglieder, Räume, Ausrüstung usw. Du erstellst sie und legst ihre Verfügbarkeit fest.

{% hint style="info" %}
**Hinweis**: In der aktuellen Shopify-Admin-Oberfläche werden Ressourcen als „Teammitglieder“ bezeichnet. Dies wird in einer kommenden Version auf „Ressourcen“ aktualisiert.
{% endhint %}

1. Öffne **Sesami** in deinem Shopify-Admin
2. Navigiere zu **Teammitglieder** (Ressourcen)
3. Klicke auf **Teammitglied hinzufügen** und erstelle deine Ressourcen:
   * Für Mitarbeitende: Füge jedes Teammitglied mit Namen hinzu (z. B. „Sarah“, „Alex“, „Jamie“)
   * Für Räume/Ausrüstung: Füge sie vorerst als Teammitglieder hinzu (z. B. „Raum 1“, „Kamera-Kit A“)
4. Lege für jede Ressource ihre **Verfügbarkeit**:
   * fest
   * Klicke auf den Namen der Ressource **Verfügbarkeit** Gehe zum
   * Tab
   * **Speichern** Füge Verfügbarkeitsregeln hinzu (z. B. Montag–Freitag, 9:00–17:00 Uhr)

**den Zeitplan**

* Beispielkonfiguration:
* Teammitglied „Sarah“ → Verfügbar Montag–Freitag, 9–17 Uhr

Siehe: [Ressourcen-Leitfaden](/de/admin/resources.md) | [Einrichtung der Verfügbarkeit](/de/buchung/availability/resource-availability.md)
{% endstep %}

{% step %}
**Dienste mit Ressourcen verknüpfen**

Teile Sesami mit, welche Ressourcen für jede Dienstleistung benötigt werden:

1. Öffne **Sesami** in deinem Shopify-Admin
2. Navigiere zu **Dienste**
3. Wähle ein Dienstprodukt aus
4. Klicke auf den Namen der Ressource **Ressourcen** Abschnitt
5. Wähle aus, welche Ressourcentypen erforderlich sind:
   * Wähle **Teammitglied** wenn die Dienstleistung ein Teammitglied erfordert
   * Wähle **Raum** wenn die Dienstleistung einen physischen Raum erfordert
   * Wähle **Ausrüstung** wenn bestimmte Werkzeuge benötigt werden
6. Ordne optional bestimmte Ressourcen zu:
   * Aktiviere **Nur bestimmte Ressourcen** um die Dienstleistung auf bestimmte Teammitglieder oder Räume zu beschränken
   * Lasse es deaktiviert, um jede verfügbare Ressource dieses Typs zuzulassen
7. **Speichern**

**Beispielkonfigurationen:**

* **Haarschnitt**: Erfordert „Stylist“ (jeder Stylist kann ihn durchführen)
* **Gesichtsbehandlung**: Erfordert „Kosmetiker/in“ + „Behandlungsraum“ (beides erforderlich)
* **Privattraining**: Erfordert nur die spezifische Ressource „Personal Trainer – Sarah“

{% hint style="warning" %}
**Häufiger Fehler**: Wenn du keine Ressourcen verknüpfst, werden keine Verfügbarkeits-Slots angezeigt! Jede Dienstleistung muss mindestens einem Ressourcentyp zugewiesen sein.
{% endhint %}
{% endstep %}

{% step %}
**Buchung in deinen Storefront integrieren**

Mache den Buchungskalender für Kunden in deinem Onlineshop zugänglich:

**Option 1: Theme-App-Embed (empfohlen – moderne Themes)**

Die meisten Shopify-2.0-Themes unterstützen App Embeds:

1. Gehe im Shopify-Admin zu **Onlineshop > Themes**
2. Klicke auf **Anpassen** für dein aktives Theme
3. Klicke auf **App Embeds** (normalerweise in der linken Seitenleiste oder den Theme-Einstellungen)
4. Aktiviere das **Sesami** App-Embed
5. **Speichern**

Der Buchungskalender wird nun automatisch auf deinen Produktseiten für Dienstleistungen angezeigt.

{% hint style="warning" %}
**Wichtiger Hinweis:** Der Kauf-Button kann nicht aus der Produktvorlage ausgeblendet oder entfernt werden. \
Der Kauf-Button ist erforderlich, um die Buchungsverfügbarkeit im Kalender anzuzeigen. \
Wenn du den Kauf-Button den Kunden nicht anzeigen möchtest, kannst du die Option „Automatisch zum Warenkorb hinzufügen / Warenkorb überspringen“ aktivieren. Dadurch wird der Button aus dem Buchungsablauf entfernt.
{% endhint %}

**Option 2: Manuelle Integration (ältere Themes)**

Für ältere Themes ohne Unterstützung für App Embeds:

1. Füge im Theme-Editor einen Button oder Link zu Produktseiten hinzu
2. Verlinke auf die Produktseite mit aktivem Sesami-Kalender
3. Oder kontaktiere den Support für theme-spezifische Integrationshilfe

Siehe: [Einrichtung des Shopify-Onlineshops](/de/apps-integrations/shopify/online-store.md)

{% hint style="success" %}
**Profi-Tipp**: Füge im Hauptmenü einen Navigationslink „Jetzt buchen“ hinzu, der auf eine Sammlung aller buchbaren Dienstleistungen verweist.
{% endhint %}
{% endstep %}

{% step %}
**Ende-zu-Ende testen**

Bevor du live gehst, teste einen vollständigen Buchungsablauf:

1. **Öffne deinen Shop** in einem Inkognito-/Privat-Browserfenster (um die Kundenansicht zu sehen)
2. **Navigiere zu einer Produktseite für eine Dienstleistung**
3. **Überprüfe, ob der Buchungskalender erscheint** mit verfügbaren Zeitfenstern
4. **Wähle ein Datum und eine Uhrzeit aus**
5. **Zum Warenkorb hinzufügen** und gehe zur Kasse
6. **Schließe den Kauf ab** (verwende den Testmodus von Shopify oder mache eine echte Buchung)
7. **Überprüfe, ob die Buchung angezeigt wird** im Sesami-Admin unter Buchungen
8. **Auf Mobilgeräten prüfen** - Teste denselben Ablauf auf einem mobilen Gerät

**Zu überprüfen:**

* Verfügbare Zeitfenster stimmen mit der Verfügbarkeit deiner Ressourcen überein
* Die richtige Zeitzone wird angezeigt
* Die Buchung wird der richtigen Ressource zugeordnet angezeigt
* Die Zeiten überschneiden sich nicht, wenn du mehrere Termine buchst

{% hint style="warning" %}
**Wenn keine Zeitfenster angezeigt werden**, siehe den Abschnitt zur Fehlerbehebung unten.
{% endhint %}
{% endstep %}
{% endstepper %}

***

## Fehlerbehebung

<details>

<summary>Der Kalender wird auf der Produktseite nicht angezeigt</summary>

Prüfe:

1. **Sesami-App-Embed ist aktiviert** in den Theme-Einstellungen (Schritt 5)
2. **Produkt hat den Tag sesami-service** in Shopify
3. **Sesami ist aktiviert** in den Sesami-Einstellungen
4. Du siehst das **veröffentlichte Theme** (nicht eine Entwurfs-/unveröffentlichte Version)
5. **Die Dienstleistung ist konfiguriert** in Sesami mit verknüpftem Produkt

</details>

<details>

<summary>Die Dienstleistung funktioniert nicht oder zeigt Fehler an</summary>

Prüfe:

1. **Produkt ist als Dienstleistung hinzugefügt** in Sesami
2. **Ressourcen sind zugewiesen** für die Dienstleistung (Schritt 3)
3. **Erforderliche Ressourcen sind aktiviert** (nicht deaktiviert)
4. **Das Format der Dauer-Variante** ist korrekt (z. B. „30 Minuten“, „1 Stunde“ – keine zusätzlichen Leerzeichen, auf Englisch)

</details>

<details>

<summary>Keine verfügbaren Zeitfenster werden angezeigt</summary>

Das häufigste Problem! Prüfe:

1. **Ressourcen sind zugewiesen** für die Dienstleistung (Schritt 3)
2. **Die Verfügbarkeit ist festgelegt** für zugewiesene Ressourcen (Schritt 2)
3. **Die Zeitzone ist korrekt** in den Sesami-Einstellungen
4. **Das Buchungsfenster** erlaubt zukünftige Buchungen (erweiterte Einstellungen prüfen)
5. **Keine Blockierungen** decken alle verfügbaren Daten ab

Siehe: [Keine Verfügbarkeit](/de/loslegen/onboarding/troubleshooting/no-availability.md)

</details>

<details>

<summary>Die Zeitzone sieht falsch aus</summary>

1. Gehe zu **Sesami > Einstellungen > Zeitzone**
2. Überprüfe, ob die Zeitzone deines Shops mit deinem physischen Standort übereinstimmt
3. Prüfe, ob die Verfügbarkeit der Ressourcen in der richtigen Zeitzone festgelegt ist
4. Leere den Browser-Cache und teste im Inkognito-Modus

Siehe: [Zeitzonenabweichung](/de/loslegen/onboarding/troubleshooting/timezone-mismatch.md)

</details>

<details>

<summary>Das Verhalten an der Kasse ist unerwartet</summary>

Wenn die Kasse übersprungen wird, obwohl du das nicht erwartet hast (oder umgekehrt):

1. Prüfe, ob **Sofortbuchung** aktiviert ist (überspringt die Kasse)
2. Überprüfe die **Anzahlungseinstellungen** (kann den Checkout-Ablauf ändern)
3. Überprüfe die Produkt **Preisgestaltung** (kostenlose Produkte können die Kasse überspringen)

Siehe: [Sofortbuchung](/de/buchung/booking-features/instant-booking.md) | [Anzahlungen](/de/zahlungen/deposits.md)

</details>

<details>

<summary>Die Buchung zeigt „Zugewiesen an: Niemand“ an</summary>

Das passiert, wenn Zeitfenster während des Checkouts nicht mehr verfügbar sind:

1. Aktiviere **Reservierungszeitraum** in den Sesami-Einstellungen
2. Aktiviere **Warenkorbvalidierung** um die Verfügbarkeit vor dem Checkout zu prüfen

Siehe: [Fehlerbehebung bei „Zugewiesen an Niemand“](/de/loslegen/onboarding/troubleshooting/troubleshooting-assigned-to-no-one-caused-by-invalid-order.md)

</details>

<details>

<summary>Kunden sehen Fehler wie „Sitzung abgelaufen“ oder „Ungültiger Link“</summary>

Häufige Ursachen:

1. **Links abgelaufen** - Der Kunde hat versucht, nach Ablauf der Frist umzubuchen/stornieren
2. **Browser-Cookies blockiert** - Überprüfe die Browsereinstellungen, insbesondere Safari
3. **Cache-Probleme** - Leere den Browser-Cache und versuche es erneut

Siehe: [Sitzung abgelaufen](/de/loslegen/onboarding/troubleshooting/session-expired.md) | [Safari-Cookies](/de/loslegen/onboarding/troubleshooting/safari-cookies.md) | [Fehler: Ungültiger Link](/de/loslegen/onboarding/troubleshooting/as-a-customer-why-am-i-seeing-an-invalid-link-error-page.md)

</details>

***

## Nächste Schritte

Sobald die grundlegenden Buchungen funktionieren, erwäge Folgendes:

* [**E-Mail-Benachrichtigungen**](/de/benachrichtigungen/notification-emails.md) - Richte Bestätigungs- und Erinnerungs-E-Mails ein
* [**Google-Kalender-Synchronisierung**](/de/apps-integrations/google-calendar.md) - Zwei-Wege-Synchronisierung mit Teammitglieder-Kalendern
* [**Umbuchung durch Kunden**](/de/buchung/booking-features/cancellations-rescheduling.md) - Erlaube Kunden, Termine umzubuchen oder zu stornieren
* [**Gruppentermine**](/de/buchung/booking-features/group-appointments.md) - Mehrere Buchungen pro Zeitfenster ermöglichen
* [**Anzahlungen**](/de/zahlungen/deposits.md) - Bei der Buchung eine Teilzahlung einziehen
* [**Point of Sale**](/de/apps-integrations/shopify/pos.md) - Buchungen vor Ort annehmen

***

## Brauchst du Hilfe?

* [**Kostenloses Onboarding-Gespräch**](/de/loslegen/onboarding/onboarding-call.md) - Buche eine Sitzung mit unserem Customer-Success-Team
* [**White-Glove-Einrichtungsservice**](/de/loslegen/onboarding/white-glove-setup.md) - Erhalte professionelle Hilfe bei Theme-Integration und Einrichtung
* [**Professionelle Dienstleistungen**](/de/loslegen/onboarding/professional-services.md) - Individuelle Entwicklung für besondere Anforderungen
* [**Support**](mailto:help@sesami.co) - Sende eine E-Mail an <help@sesami.co> für Unterstützung

## Ähnliches

* [Ressourcen-Leitfaden](/de/admin/resources.md) - Detaillierte Ressourcenkonfiguration
* [Einrichtung der Verfügbarkeit](/de/buchung/availability/resource-availability.md) - Erweiterte Verfügbarkeitsoptionen
* [Sesami-Admin-Portal](/de/admin/sesami-admin-portal.md) - Überblick über die Admin-Oberfläche
* [Dienstleistungskonfiguration](/de/admin/services.md) - Erweiterte Dienstleistungseinstellungen


---

# Agent Instructions: 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:

```
GET https://help.sesami.co/de/loslegen/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
