Zum Hauptinhalt springen

Liman-Buchungsseiten (öffentliche Terminbuchung)

Stand: August 2026
Zielgruppe: Nutzerinnen und Nutzer, die einen öffentlichen Buchungslink anbieten wollen (ohne Calendly).

Language / Sprache: English


Was ist das?​

Mit Liman-Buchungsseiten veröffentlichen Sie eine eigene Seite unter /book/…, auf der Gäste ohne Liman-Konto einen freien Slot wählen und einen Termin bei Ihnen buchen können.

Das Ergebnis landet im Liman-Kalender. Optional wird ein Liman-Online-Meeting (Join-Link) mit angelegt. Gäste erhalten eine Bestätigung per E-Mail (inkl. ICS) und einen Manage-Link zum Verschieben oder Stornieren.

Das ist die native Buchungslösung in Liman — parallel zur Calendly-Integration, nicht als Ersatz für Calendly-CRM-Funnels.


Überblick​

ThemaDetails
Wo einrichtenEinstellungen → Konten → Abschnitt Buchungsseite
Öffentliche URL/book/{ihr-slug} (z. B. /book/max-mustermann)
Gast-FlowTerminart → Slot → Name/E-Mail → Bestätigung
Verwalten/book/manage/{token} — verschieben oder stornieren
KalenderTermin im Liman-Postgres-Kalender (bookingSource: sparks_booking)
SchutzRate-Limits; optional ALTCHA (selbst gehostet, datenschutzfreundlich)

📸 Einstellungen → Buchungsseite: Buchungsseite in den Konten-Einstellungen

📸 Öffentliche Buchungsseite: Gast wählt Terminart


Voraussetzungen​

  • Liman-Konto mit aktivem Liman-Kalender (Datenbankkalender)
  • Feature nicht abgeschaltet (SPARKS_BOOKING beim Betreiber, Standard: an)
  • Für Online-Meetings: Appointment-/Meeting-Backend erreichbar (wie bei anderen Liman-Online-Terminen)
  • Optional CAPTCHA: Betreiber setzt SPARKS_BOOKING_ALTCHA_HMAC_SECRET (self-hosted ALTCHA, kein Google/Cloudflare)

Buchungsseite einrichten​

  1. Öffnen Sie Einstellungen (Ctrl+. / Cmd+.) → Tab Konten.
  2. Scrollen Sie zum Abschnitt Buchungsseite (oberhalb von Calendly, falls vorhanden).
  3. Tragen Sie ein:
    • URL-Slug (z. B. max-mustermann, klein, Bindestriche erlaubt)
    • Anzeigename und optional Bio
    • Zeitzone (IANA, z. B. Europe/Berlin)
  4. Profil speichern.
  5. Legen Sie mindestens eine Terminart an (Titel, Slug, Dauer; optional Puffer vorher/nachher).
  6. Schalten Sie Buchungsseite veröffentlichen ein und speichern Sie erneut.
  7. Kopieren Sie den angezeigten öffentlichen Link.

Beim ersten Veröffentlichen werden typische Arbeitszeiten Mo–Fr 09:00–17:00 gesetzt, falls noch keine Regeln existieren.

Geschlossene Tage​

Unter Geschlossene Tage markieren Sie einzelne Daten (z. B. Feiertage). An diesen Tagen erscheinen keine öffentlichen Slots.

Wenn Sie auch Calendly nutzen, wählen Sie unter Bevorzugter öffentlicher Buchungslink:

OptionBedeutung
Liman-BuchungsseiteNur der Liman-/book/-Link
CalendlyNur Ihr Calendly-Scheduling-Link (falls verbunden)
Beide (Liman zuerst)Beide Links, Liman zuerst
KeinerKeine Share-Links

Für Gäste: Termin buchen​

  1. Öffnen Sie den Link /book/{slug}.
  2. Wählen Sie eine Terminart.
  3. Wählen Sie einen freien Slot (Anzeige in Ihrer lokalen Zeitzone).
  4. Name und E-Mail eingeben.
  5. Bei Bedarf die ALTCHA-Prüfung abschließen (nur wenn der Betreiber sie verlangt bzw. nach verdächtigen Fehlversuchen).
  6. Buchung bestätigen.

Sie sehen Join-Link (falls Online-Meeting) und den Link Buchung verwalten.

📸 Slot und Formular: Slotwahl und Buchungsformular


Buchung verwalten (Gast)​

Über /book/manage/{token} (aus der Bestätigungsmail oder der Bestätigungsseite):

  • Verschieben — neuen Slot wählen (begrenzt, Standard max. 3×)
  • Stornieren — Termin wird entfernt

Fristen richten sich nach der Mindestvorlaufzeit der Terminart (z. B. 60 Minuten vor Start).

📸 Manage-Seite: Buchung verschieben oder stornieren


Datenschutz & CAPTCHA​

  • Öffentliche Buchungsdaten (Name, E-Mail, Slot) dienen der Terminvereinbarung.
  • ALTCHA ist die vorgesehene Prüfung: selbst gehostet, Proof-of-Work, ohne Tracking durch Drittanbieter (keine reCAPTCHA/hCaptcha/Turnstile-Weitergabe).
  • Ohne konfiguriertes ALTCHA-Secret greifen weiterhin Rate-Limits auf der Public API.

Tipps & Fehlerbehebung​

SymptomMögliche Ursache
Abschnitt „Buchungsseite“ fehltFeature abgeschaltet oder Kalender/API nicht verfügbar
/book/… zeigt „nicht verfügbar“Profil nicht veröffentlicht oder falscher Slug
Keine SlotsKeine Working Hours, alles belegt, Closed Day, oder Mindestvorlauf zu hoch
Kein Meeting-LinkTerminart nicht im Modus Liman Online, oder Meeting-Backend nicht erreichbar
CAPTCHA erscheint plötzlichViele fehlgeschlagene Buchungen von Ihrer IP; Prüfung abschließen
Verschieben geht nichtMax. Reschedules erreicht oder zu nah am Terminstart

Verwandte Themen​