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.
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?Antwort anzeigenAntwort ausblenden Aktion: Antwort öffnenAntwort schließen
Ja. OpenSchedule ist auf eigenen Betrieb mit PostgreSQL, klarer Konfiguration und überprüfbaren Betriebsprozessen ausgelegt.
Welche Kalender sind belegt?Antwort anzeigenAntwort ausblenden Aktion: Antwort öffnenAntwort schließen
CalDAV ist konkret belegt; Google Workspace und Microsoft 365 erscheinen in Provider-/Mail-/Calendar-Code und Tests.
Welche Rollen gibt es?Antwort anzeigenAntwort ausblenden Aktion: Antwort öffnenAntwort schließen
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.
Implementierung & Migration
Scope, Risiken, Migration und Betriebsmodell mit ForgeOne klären.
Projekt besprechen
Konkreten Bedarf, Zeitplan und nächsten Termin abstimmen.
Terminbuchung kontrolliert betreiben
Wir prüfen Buchungsprozesse, Kalender, Datenschutz, Rollen und Betrieb, bevor OpenSchedule eingeführt wird.

