> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anny.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Los Geht's - Terminvereinbarung

Mit anny bildest du dein gesamtes Terminbuchungssystem ab: von der buchbaren Leistung über automatische Kalender-Synchronisation bis zur Online-Zahlung. In diesem Guide richtest du Schritt für Schritt alles ein, damit deine Kund:innen Termine direkt online buchen können.

<iframe src="https://www.loom.com/embed/b11a04ad4e8543fe929f7336339a5632" width="100%" height="400" frameBorder="0" allowFullScreen />

## Terminvereinbarung im anny Kontext denken

Bei der Terminvereinbarung legst du dich selbst oder deine Mitarbeitenden als **Ressource** an. Jede Ressource bekommt einen oder mehrere **Services** (Buchungsoptionen), die definieren, welche Leistung zu welchem Preis und mit welcher Dauer buchbar ist. Das zentrale Prinzip: Kund:innen wählen über den **Service-first Flow** zuerst die gewünschte Leistung und sehen dann automatisch die verfügbaren Zeitfenster der passenden Person.

| Dein Angebot                                    | anny Konzept                                          |
| ----------------------------------------------- | ----------------------------------------------------- |
| Du als Coach, Berater:in oder Trainer:in        | **Ressource** (Person)                                |
| Erstgespräch, Coaching-Session, Beratungstermin | **Service** (Buchungsoption mit Dauer und Preis)      |
| Deine buchbaren Zeiten                          | **Verfügbarkeit** (Zeitplan oder einzelne Termine)    |
| Deine Buchungswebseite                          | **Buchungsseite** (öffentlich, einbettbar als Widget) |

Deine Kund:innen buchen über den **Buchungsbereich** (öffentliche Buchungsseite oder Widget). Du verwaltest alles im **Adminbereich** (Ressourcen, Services, Buchungen, Dashboard).

## Entscheidungshilfen: Wann nutze ich was?

### Wann feste Dauer und wann flexible Dauer?

| Kriterium          | Feste Dauer                    | Flexible Dauer                    |
| ------------------ | ------------------------------ | --------------------------------- |
| Buchungslänge      | Immer gleich (z. B. 60 Min)    | Kund:in wählt Länge selbst        |
| Typischer Use Case | Coaching-Session, Erstgespräch | Beratung nach Aufwand             |
| Preisgestaltung    | Festpreis pro Termin           | Preis pro Zeiteinheit möglich     |
| Beispiel           | Coaching 60 Min für 120 EUR    | Beratung ab 30 Min, je 50 EUR/Std |

**Faustregel:** Nutze feste Dauer, wenn deine Leistung immer gleich lang dauert. Nutze flexible Dauer nur, wenn Kund:innen die Länge selbst bestimmen sollen.

## Schritt-für-Schritt Einrichtung

<Steps>
  <Step title="Ressource anlegen">
    Öffne in der Menüleiste **Ressourcen** und klicke auf **Neu+**. Lege dich selbst oder eine:n Mitarbeiter:in als Ressource an. Hinterlege in den allgemeinen Informationen Name, Beschreibung und ein Profilbild.

    <Tip>
      Nutze **Eigenschaften**, damit Kund:innen auf der Buchungsseite nach relevanten Infos filtern können (z. B. Sprache, Spezialisierung, 1:1-Betreuung).
    </Tip>
  </Step>

  <Step title="Verfügbarkeit einrichten">
    Öffne die Ressource und wechsle zu **Verfügbarkeit**. Hier definierst du, wann du buchbar bist.

    Für **regelmäßige Verfügbarkeiten** legst du einen Zeitplan an (z. B. Mo bis Fr, 9:00 bis 17:00 Uhr). Einzelne Tage kannst du mehrfach anlegen, um Mittagspausen abzubilden.

    Für **unregelmäßige Verfügbarkeiten** empfehlen wir, einzelne verfügbare Termine direkt in der Verfügbarkeit anzulegen.

    Setze die Verfügbarkeit auf **Einfach verfügbar**, wenn du nur einen Termin gleichzeitig annehmen kannst (Standard für Einzelcoachings).
  </Step>

  <Step title="Service erstellen und konfigurieren">
    Öffne in der Menüleiste **Services** und erstelle einen neuen Service. Definiere:

    * **Name** der Leistung (z. B. Erstgespräch 30 Min)
    * **Dauer** (feste Dauer für die meisten Terminvereinbarungen)
    * **Preis** (entferne den Preis, wenn das Erstgespräch kostenlos sein soll)
    * **Verknüpfte Ressource(n)**: Wähle die Person aus, die diesen Service anbietet

    In den erweiterten Einstellungen kannst du optional eine **Vorlaufzeit** und **Vor- oder Nachbereitungszeiten** hinterlegen.

    <Tip>
      Aktiviere den [Service-first Flow](/service-first-flow), damit Kund:innen zuerst die Leistung wählen und danach den passenden Termin sehen. Das ist für Terminvereinbarung der empfohlene Ablauf.
    </Tip>
  </Step>

  <Step title="Kalender-Synchronisation einrichten">
    Verbinde deinen bestehenden Kalender, um Terminüberschneidungen automatisch zu vermeiden. Öffne dafür die Ressource und gehe zu **Integrationen**.

    Pro Ressource stehen dir folgende Optionen zur Verfügung:

    * [Google Kalender](/google) (Zwei-Wege-Synchronisation)
    * [Outlook Kalender](/outlook) (Zwei-Wege-Synchronisation)
    * Externe Kalender via ICS-Link (Ein-Wege-Synchronisation)

    <Tip>
      Im **Kalender** in der Menüleiste erhältst du eine zentrale Übersicht über alle gebuchten Termine deiner Ressourcen.
    </Tip>
  </Step>

  <Step title="Online-Zahlung und Rechnungsstellung einrichten (optional)">
    Automatisiere deine Rechnungsstellung unter **Account-Einstellungen** und **Rechnungsstellung**. Lege fest, wie deine Kund:innen zahlen:

    * **Offline-Zahlung** (Überweisung, vor Ort)
    * **Online-Zahlung** via Stripe (Kreditkarte, SEPA, Apple Pay, Google Pay)
    * **Pay-Later** (Rechnung nach dem Termin)

    Für Online-Zahlungen richtest du über anny einen [Stripe Connect Account](/stripe-connect-setup) ein. Weitere Details findest du unter [Online-Zahlung und Gebühren](/online-payments).
  </Step>

  <Step title="Buchungsseite einbetten">
    Das Script für dein Buchungs-Widget findest du unter **Account-Einstellungen** und **Buchungsseite** oder direkt bei der jeweiligen Ressource im Reiter **Buchungsseite**.

    Wie du das Widget auf deiner Website einbettest, erfährst du im Artikel [Buchungsseite einbetten](/embed-booking-page).

    <Tip>
      Mit Website Widgets v2 kannst du gezielt einzelne Komponenten wie ein Booking Panel, einen Button oder einen Cart auf deiner Website platzieren, statt immer die komplette Buchungsseite einzubetten.
    </Tip>
  </Step>
</Steps>

## Typische Beispiele

<AccordionGroup>
  <Accordion title="Coach mit wöchentlichen 1:1-Sessions">
    <Steps>
      <Step title="Ressource anlegen">
        Erstelle die Ressource Anna Müller mit Profilbild und der Eigenschaft Sprache: Deutsch, Englisch.
      </Step>

      <Step title="Verfügbarkeit eintragen">
        Lege einen regelmäßigen Zeitplan an: Mo bis Do, 9:00 bis 12:00 und 14:00 bis 17:00. Freitag bleibt frei.
      </Step>

      <Step title="Services erstellen">
        Erstelle zwei Services mit fester Dauer:

        * Erstgespräch (30 Min, kostenlos)
        * Coaching-Session (60 Min, 150 EUR)

        Verknüpfe beide mit der Ressource Anna Müller.
      </Step>

      <Step title="Kalender verbinden">
        Verbinde den Google Kalender von Anna, damit private Termine automatisch als nicht buchbar erkannt werden.
      </Step>

      <Step title="Service-first Flow aktivieren">
        Aktiviere den Service-first Flow, damit Kund:innen zuerst zwischen Erstgespräch und Coaching-Session wählen.
      </Step>
    </Steps>
  </Accordion>

  <Accordion title="Beratungsunternehmen mit mehreren Berater:innen">
    <Steps>
      <Step title="Ressourcen anlegen">
        Erstelle pro Berater:in eine Ressource (z. B. Max Schmidt, Lisa Weber) mit individuellen Eigenschaften wie Fachgebiet und Sprache.
      </Step>

      <Step title="Verfügbarkeiten eintragen">
        Hinterlege pro Ressource individuelle Zeitpläne, abgestimmt auf die jeweiligen Arbeitszeiten.
      </Step>

      <Step title="Service erstellen">
        Erstelle einen Service Beratungsgespräch (60 Min, 200 EUR) und verknüpfe alle Berater:innen-Ressourcen damit.
      </Step>

      <Step title="Service-first Flow aktivieren">
        Aktiviere den Service-first Flow. Kund:innen wählen Beratungsgespräch und können anschließend optional eine:n bevorzugte:n Berater:in auswählen, oder anny weist automatisch zu.
      </Step>

      <Step title="Kalender und Zahlung">
        Verbinde pro Berater:in den Outlook-Kalender. Richte Stripe Connect für Online-Vorabzahlung ein.
      </Step>
    </Steps>
  </Accordion>
</AccordionGroup>

## Weitere Einstellungen & Optionen

<Columns cols={2}>
  <Column>
    <Card title="Kalender-Synchronisation">
      Synchronisiere deine Buchungen automatisch mit Google, Outlook oder Microsoft 365 und vermeide Terminüberschneidungen zuverlässig.

      [Erfahre hier mehr](/google)
    </Card>
  </Column>

  <Column>
    <Card title="Online-Meeting-Integrationen">
      Versende automatisch Zoom- oder Teams-Einladungen mit jeder Terminbuchung, damit deine Kund:innen sofort den Meeting-Link erhalten.

      [Erfahre hier mehr](/zoom)
    </Card>
  </Column>
</Columns>

<Columns cols={2}>
  <Column>
    <Card title="Wiederkehrende Buchungen">
      Ermögliche Kund:innen, regelmäßige Termine in einem Schritt zu buchen, inklusive Preisgestaltung, Kontingente und Smart Availability.

      [Erfahre hier mehr](/recurring-bookings)
    </Card>
  </Column>

  <Column>
    <Card title="Stornierungsbedingungen">
      Lege fest, bis wann Kund:innen kostenfrei stornieren dürfen und welche Gebühren danach greifen, um No-Shows effektiv zu reduzieren.

      [Erfahre hier mehr](/cancellation-policy)
    </Card>
  </Column>
</Columns>

## FAQ

<AccordionGroup>
  <Accordion title="Kann ich ein kostenloses Erstgespräch anbieten?">
    Ja. Erstelle einen Service und entferne den Preis vollständig. Kund:innen können den Termin dann ohne Zahlungsschritt buchen.
  </Accordion>

  <Accordion title="Wie verhindere ich Doppelbuchungen mit meinem privaten Kalender?">
    Verbinde deinen Google- oder Outlook-Kalender als Zwei-Wege-Synchronisation mit deiner Ressource. anny erkennt dann automatisch belegte Zeitfenster und zeigt sie als nicht verfügbar an.
  </Accordion>

  <Accordion title="Können Kund:innen eine:n bestimmte:n Berater:in auswählen?">
    Ja. Im Service-first Flow können Kund:innen nach der Leistungsauswahl optional eine bevorzugte Ressource (Person) wählen. Alternativ weist anny automatisch zu.
  </Accordion>

  <Accordion title="Was ist der Unterschied zwischen Adminbereich und Buchungsbereich?">
    Im **Adminbereich** verwaltest du alle Einstellungen, Buchungen und Auswertungen. Der **Buchungsbereich** ist die öffentliche Seite, auf der deine Kund:innen Ressourcen entdecken und Termine buchen.
  </Accordion>

  <Accordion title="Kann ich auch Serientermine anbieten?">
    Ja. Nutze dafür den Dauer-Modus **Serie** auf der Buchungsoption. Die konkreten Termine pflegst du in den Verfügbarkeiten deiner Ressource und ordnest sie einer Serie zu. Kund:innen buchen dann alle Termine als Paket.
  </Accordion>
</AccordionGroup>

Viel Erfolg bei der Einrichtung! 🥳

> Wichtige Informationen für Agenten:
>
> * Terminvereinbarung nutzt primär den **Service-first Flow** (Kund:innen wählen Leistung, dann Termin). Desk Sharing und Coworking nutzen den Resource-first Flow.
> * Die Person (Coach, Berater:in) wird als **Ressource** angelegt. Der Service definiert Dauer und Preis.
> * Verfügbarkeit: Regelmäßige Zeiten: Zeitplan auf der Ressource anlegen. Unregelmäßige Zeiten: einzelne verfügbare Termine in der Verfügbarkeit anlegen.
> * UI-Pfade: Ressourcen, Neu+ | Ressource, Verfügbarkeit, Zeitpläne | Services, Buchungsoption bearbeiten, Dauer
> * Service und Buchungsoption werden im Terminvereinbarungs-Kontext synonym verwendet (Leitbegriff: Buchungsoption).
> * Verwandte Artikel für Anschlussfragen: /online-payments, /zoom, /embed-booking-page, /kalenderintegrationen
