Direkt zum Inhalt

OpenSchedule

OpenSchedule ist ein ForgeOne-eigenes Produkt für selbst betriebene Terminbuchung, Availability, Teams, Ressourcen und Kalenderintegration.

OpenSchedule verbindet öffentliche Buchung, Verfügbarkeit, Kalender, Benachrichtigungen, Administration, Rollen und Betrieb in einer self-hosted Scheduling-Plattform.js, PostgreSQL/Drizzle, mehrsprachige Booking Pages, Event Types, Availability Rules, Kalenderanbindungen, Benachrichtigungen, Admin-Bereich, Rollen und Tests sind im Code belegt.

OpenSchedule wird nicht als Calendly- oder Cal.com-Kopie beschrieben, sondern als eigene Scheduling-Plattform für Organisationen mit Datenschutz- und Betriebsanforderungen.

Technisch belastbar

ForgeOne-eigene Produktplattform

Booking Pages

Öffentliche Buchungsseiten.

Availability

Regeln, Busy Windows und Kalender.

Admin

Organisation, Teams, Nutzer und Settings.

Belegte Funktionen

Diese Funktionen unterstützen Organisationen dabei, Terminprozesse kontrolliert und nachvollziehbar zu betreiben.

Booking Pages

Öffentliche, gelistete, versteckte oder deaktivierte Buchungsseiten mit lokalisiertem Inhalt.

Event Types

Terminarten mit Dauer, Puffer, Mindestvorlauf, Zukunftsfenster, Hosts und Ortstypen.

Availability

Verfügbarkeitsregeln, Zeitzonen, Feiertagseinstellungen, Busy Windows und Slot-Generierung.

Teams & Rollen

Organisationen, Teams, Membership-Rollen und Capability Grants sind im Schema vorhanden.

Kalenderintegration

CalDAV, Google Workspace und Microsoft 365 werden im Code für Busy Checks, Sync und Mail/Calendar Workflows adressiert.

Security

Signed Cookies, MFA, Passkeys, Secret-Prüfung, CSP und Integrations-Trust-Boundaries sind dokumentiert.

Benachrichtigungen

Buchungs-, Umbuchungs- und Storno-Mails inklusive ICS-/Kalenderpayloads sind vorhanden.

Tests

Unit- und E2E-Tests decken Slots, Public Serialization, CalDAV, Mails, Links und Booking-Flows ab.

Für wen OpenSchedule passt

OpenSchedule passt für Organisationen, Teams und servicebasierte Angebote, die Terminlogik, Datenhaltung, Branding, Rollen und Betrieb kontrollieren müssen.

Typische Einsatzbereiche sind Beratungen, Support-Termine, interne Sprechstunden, Team-Buchungsseiten, Ressourcenplanung und mehrsprachige Self-Service-Buchungsstrecken.

Booking-Workflows

Die Plattform verbindet öffentliche Buchung und Administration.

Öffentliche Buchung

Auswahl von Terminart, Slot, Kontaktdaten und Bestätigung.

Umbuchen & Stornieren

Tokenisierte Management-Links erlauben kontrollierte Gastaktionen.

Administration

Admins pflegen Organisation, Teams, Nutzer, Booking Pages, Event Types, Availability und Integrationen.

Produktansichten

Geeignete Produktansichten sind öffentliche Booking Page, Termin-/Service-Auswahl, Slot-Auswahl, Booking Flow, Kalender-/Availability-Ansicht, Admin, Ressourcen und Einstellungen.

Sichere Quelle ist eine lokale Demo- oder Testinstanz. Ohne Demo-Freigabe werden keine Kunden- oder Produktionsscreenshots veröffentlicht.

FAQ

Ist OpenSchedule self-hosted? Aktion: Antwort öffnen

Ja. OpenSchedule ist auf eigenen Betrieb mit PostgreSQL, klarer Konfiguration und überprüfbaren Betriebsprozessen ausgelegt.

Welche Kalender sind belegt? Aktion: Antwort öffnen

CalDAV ist konkret belegt; Google Workspace und Microsoft 365 erscheinen in Provider-/Mail-/Calendar-Code und Tests.

Welche Rollen gibt es? Aktion: Antwort öffnen

Das Schema kennt Owner, Admin, Manager und Member sowie Capability Grants und Revocations.

Nächster sinnvoller Schritt

Von der Produktentscheidung führt der nächste Schritt in Architektur, Umsetzung oder Betrieb.

Produkte

Die Produktfamilie im Zusammenhang verstehen und Alternativen einordnen.

Empfohlen

Implementierung & Migration

Scope, Risiken, Migration und Betriebsmodell mit ForgeOne klären.

Terminbuchung kontrolliert betreiben

Wir prüfen Buchungsprozesse, Kalender, Datenschutz, Rollen und Betrieb, bevor OpenSchedule eingeführt wird.