Terminkalender & Konferenzen
calendar
crm_office
🛡️ RLS Protected
Terminkalender & Konferenzen — aus Code abgeleitete Prozess- und API-Dokumentation.
⚡ Workflows & Lifecycles
Benutzerbefehl: calendar agent
plan:command_calendar_agent
Geprüfter Durable-Plan (durable_plan), Start: manual_command.
⚙️ Fachprozesse & Capabilities (System-Fachlogik)
Registrierte Fachoperationen und System-Capabilities dieses Moduls zur Steuerung von Workflows, Kaskaden und KI-Agenten.
| Capability & Schlüssel | Fachliche Bezeichnung | Ausführung / Coverage | Risikostufe & Freigabe | Effekte & Kaskaden |
|---|---|---|---|---|
Agent-Einstieg calendar_agent
agent_entry:calendar_agent
|
Agent-Einstieg calendar_agent
Quelle:
code:module_agent_map
|
manual_entry |
✓ Auto
|
Keine Seiteneffekte deklariert |
Calendar: create event
capability:calendar.calendar.create_event
Op:
calendar.calendar.create_event
|
Objekt:
calendar
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Calendar: create feed token
capability:calendar.calendar.create_feed_token
Op:
calendar.calendar.create_feed_token
|
Objekt:
calendar
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Calendar: delete event
capability:calendar.calendar.delete_event
Op:
calendar.calendar.delete_event
|
Objekt:
calendar
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Calendar: revoke feed token
capability:calendar.calendar.revoke_feed_token
Op:
calendar.calendar.revoke_feed_token
|
Objekt:
calendar
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Calendar: update event
capability:calendar.calendar.update_event
Op:
calendar.calendar.update_event
|
Objekt:
calendar
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Internen Termin anlegen
capability:calendar.create_internal_event
Op:
calendar.create_internal_event
|
Intent:
schedule_internal_event
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Protokoll veröffentlichen
capability:meeting.minutes.publish
Op:
meeting.minutes.publish
|
Objekt:
meeting
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Follow-up planen
capability:meeting.schedule_followup
Op:
meeting.schedule_followup
|
Objekt:
meeting
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Transkript und Aufgaben
capability:meeting.transcribe_and_tasks
Op:
meeting.transcribe_and_tasks
|
Objekt:
meeting
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Meeting: create room
capability:meetings.meeting.create_room
Op:
meetings.meeting.create_room
|
Objekt:
meeting
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Meeting: invite portal users
capability:meetings.meeting.invite_portal_users
Op:
meetings.meeting.invite_portal_users
|
Objekt:
meeting
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
calendar_event: edit form
form_surface_anchor:calendar_event.edit
|
Objekt:
calendar_event
Quelle:
code:erp_form_surface
|
operator_surface |
✓ Auto
|
Keine Seiteneffekte deklariert |
Benutzerbefehl: calendar agent
plan:command_calendar_agent
|
Benutzerbefehl: calendar agent
Quelle:
code:reviewed_execution_plan
|
durable_plan |
✓ Auto
|
Keine Seiteneffekte deklariert |
🧠 Fachprozess-Erzählung & Dual Knowledge Architektur
Synthese aus der ideologischen Blaupause (Meta-Fachlogik / Soll), der faktischen System-Implementierung (System-Fachlogik / Ist) und No-Code Customizing für KI-Consultants.
Der durchgängige Businessprozess im Detail (End-to-End Fließtext-Erzählung)
Der funktionale Ablauf von Terminkalender & Konferenzen in Kommunikation & Office
Das Modul calendar verbindet operative Dokumentenflüsse mit Kundeninteraktionen. Eingehende Korrespondenz wird semantisch erfasst, Vorgängen zugeordnet und in digitale Umlaufmappen zur Prüfung eingesteuert. Teammitglieder arbeiten belegbezogen über Aufgaben, Chats und Notizen zusammen.
Meta-Fachlogik: Ideologische Blaupause, Soll-Weltbild & Normen
Meta-Fachlogik: Dokumentenmanagement & DSGVO
Basiert auf DIN ISO 15489 (Schriftgutverwaltung), GoBD-Aufbewahrungsfristen (10 Jahre für Handelsbriefe) und DSGVO-Vorgaben zum Auskunfts- und Löschrecht.
Normbezug für calendar
Prüfkatalog Standards-Registry v2026.10.1. Dieser Abschnitt ordnet Prüfreferenzen zu und stellt nicht fest, dass das Modul eine Norm einhält; keine Kataloganforderung ist als PASS bewertet.
Im Prüfkatalog ist keine modulspezifische Anforderung und keine primäre Prüfreferenz hinterlegt.
Im Auditauftrag zusätzlich genannt und nicht im Prüfkatalog v2026.10.1: RFC 5545, RFC 4791. Dafür gibt es hier keine Klausel und keine Aussage, dass eine Vorgabe eingehalten wird.
Plattformweite Katalogwerke mit Geltungsbereich all (unter anderem WCAG 2.2, EN 301 549 V4.1.1, ISO 9241-110:2020, ISO 9241-210:2019, ISO/IEC 25010:2023, ISO 9001:2026, ISO/IEC 27001:2022, APQC PCF 8.0, DSGVO, EU AI Act) umfassen dieses Modul mit. Wo der Volltext fehlt, bleibt der Zugang ohne Quelle, lizenzpflichtig oder nur als öffentliche Zusammenfassung gekennzeichnet. Auch diese Nennung weist keine eingehaltene Vorgabe nach.
Systemische Fachlogik: Faktische Umsetzung in Centurio ERP & Capabilities
Systemische Fachlogik: Die faktische Umsetzung von Terminkalender & Konferenzen
Realisierung über app.modules.calendar mit OCR-Pipeline, Partner-Matching und Volltextindex. DMS-Ablagen sichern Unveränderbarkeit durch Prüfsummen.
KI-Consultant Leitfaden: Customizing- & No-Code-Konzept (Soll-Ist-Synthese)
KI-Consultant Blueprint: Customizing & No-Code Leitfaden für Terminkalender & Konferenzen
-
Zusatzfelder: Kundenkategorien, Dokumententypen und Prioritätsstufen anlegen.
-
DAG-Workflows: Automatische Zuordnung von Eingangsnachrichten und Wiedervorlagen einrichten.
📚 Operative Prozessbegriffe & Transaktionsschnittstellen
- Eingehende E-Mails, Briefe und Scans
- Kundenanfragen über Website oder Telefon
- Interne Notizen und Dokumentenentwürfe
- Archivierte Dokumente mit Metadaten
- Zugeordnete CRM-Aktivitäten
- Freigegebene Veröffentlichungen
- inbox_mail -> crm_activity: Aktivitäteneintrag
- document_approved -> archive_locked: GoBD-Archivierung
- Manuelle Ausnahmebehandlung durch berechtigte Sachbearbeiter
- Revisionssichere Protokollierung im Audit-Trail
- Dokumentenkategorien und Verschlagwortungsregeln festlegen
- E-Mail-Postfächer an die Inbox anbinden
🗄️ Data Models & Fields
🔌 Entry Points (UI & APIs)
| Art | Method | Endpoint / Path | Titel & Zweck | Required Role |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/calendar/events/{event_id} |
delete_event
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | DELETE | /api/v1/calendar/feed-tokens/{token_id} |
revoke_feed_token
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | GET | /api/v1/calendar/availability |
availability
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /api/v1/calendar/events |
list_events
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /api/v1/calendar/events/{event_id} |
get_event
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /api/v1/calendar/feed-tokens |
list_feed_tokens
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /calendar |
calendar_page
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /calendar/feed.ics |
calendar_ical_download
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /calendar/feed/{token}.ics |
calendar_ical_subscription
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /calendar/meeting/{room_key} |
legacy_meeting_route
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /kalender |
calendar_page
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /kalender/feed.ics |
calendar_ical_download
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /meeting/{room_key} |
meeting_page
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | GET | /portal/{slug}/termine |
appointments_page
Semantic binding: inventory_only; mutation=False
|
calendar
|
| ⚡ REST API | PATCH | /api/v1/calendar/events/{event_id} |
update_event
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | POST | /api/v1/calendar/events |
create_event
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | POST | /api/v1/calendar/events/{event_id}/respond |
respond
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | POST | /api/v1/calendar/feed-tokens |
create_feed_token
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | POST | /api/v1/calendar/meetings/quick-room |
quick_room
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | POST | /portal/{slug}/termine/anfragen |
appointment_request
Semantic binding: operator_surface; mutation=True
|
calendar
|
| ⚡ REST API | POST | /portal/{slug}/termine/anfragen/{request_id}/stornieren |
appointment_request_cancel
Semantic binding: operator_surface; mutation=True
|
calendar
|
🛡️ Regulatory & Compliance
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- GoBD Nachvollziehbarkeit
- Mandanten-Isolation (PostgreSQL RLS)