Unternehmen
Dienstplan mit ChatGPT erstellen: Schritt für Schritt, mit fertigen Prompts
Veröffentlicht: · Aktualisiert:
Du beschreibst ChatGPT deine Rahmenbedingungen, also wie viele Leute, welche Schichten, wer wann kann, und bekommst den Dienstplan als Tabelle zurück.
Eine Sache machst du vorher: die Namen raus. Ein Dienstplan mit echten Namen, Verfügbarkeiten und Urlaubseinträgen ist nach der DSGVO ein personenbezogenes Datum deiner Mitarbeitenden, und verantwortlich dafür bist du. Die KI braucht die Namen ohnehin nicht. Sie braucht die Rahmenbedingungen.
Der Ablauf in vier Schritten
- Rahmenbedingungen sammeln. Schichtzeiten, Mindestbesetzung pro Schicht, wer wann nicht kann, Wochenstunden.
- Namen ersetzen. Aus Sabine, Murat und Jonas werden A, B und C, oder Rollen wie Kasse1 und Küche2.
- Prompt schicken. Du verlangst das Ergebnis als Tabelle, aufgeschlüsselt nach Wochentag.
- Gegenprüfen und übertragen. Stunden und Ruhezeiten kontrollierst du selbst, dann trägst du die echten Namen von Hand ein.
Schritt vier fällt nicht weg. ChatGPT liefert einen Entwurf, keinen fertigen Dienstplan.
Was ChatGPT von dir braucht
Die meisten schlechten Ergebnisse kommen von zu wenig Eingabe. Bevor du den ersten Prompt schreibst, leg dir diese sechs Angaben zurecht:
- Wie viele Personen und welche Qualifikation jede mitbringt (wer darf an die Kasse, wer in die Küche, wer allein aufschließen).
- Welche Schichten es gibt, mit Uhrzeiten.
- Mindestbesetzung pro Schicht, und wo eine bestimmte Rolle zwingend dabei sein muss.
- Vertragliche Wochenstunden pro Person, in Stunden, nicht in Tagen.
- Wer wann nicht verfügbar ist. Nur das Datum, nie der Grund.
- Deine harten Regeln: Ruhezeit zwischen zwei Schichten, maximale Tage am Stück, wie viele Wochenenden hintereinander zumutbar sind.
Je konkreter diese sechs Punkte, desto weniger musst du hinterher nachbessern.
Die vier Prompts
Alle folgenden Prompts arbeiten mit neutralen Bezeichnungen statt echter Namen. Du kannst sie direkt kopieren und deine Zahlen einsetzen.
1. Der Basisplan für die Woche
„Erstelle einen Wochendienstplan für 6 Personen (A bis F) in zwei Schichten: Frühschicht 8 bis 14 Uhr und Spätschicht 14 bis 20 Uhr. Jede Person maximal 5 Tage, mindestens ein zusammenhängender freier Tag. Mindestbesetzung: 2 Personen pro Schicht. Gib das Ergebnis als Tabelle aus, aufgeschlüsselt nach Wochentag.“
2. Urlaub und Abwesenheiten einbauen
„Gleiche Gruppe, aber A ist Montag und Dienstag nicht verfügbar, und C steht am Wochenende nicht zur Verfügung. Erstelle den Plan neu unter Beachtung der Rahmenbedingungen und weise mich darauf hin, falls die Mindestbesetzung in einer Schicht nicht mehr erreicht wird.“
3. Faire Rotation über mehrere Wochen
„Schlage eine Rotation über 4 Wochen vor, bei der Abend- und Wochenendschichten gleichmäßig auf A bis F verteilt werden. Markiere, wer besonders viele belastende Schichten ansammelt.“
4. Den Entwurf gegen deine Regeln prüfen lassen
„Zusätzliche Rahmenbedingung: Zwischen dem Ende einer Schicht und dem Beginn der nächsten müssen mindestens 11 Stunden Ruhezeit liegen. Überarbeite den Plan und zeige mir jeden Verstoß in einer eigenen Liste.“
Die 11 Stunden stehen in § 5 Abs. 1 ArbZG. Arbeitest du in der Gastronomie oder in der Pflege, sind nach § 5 Abs. 2 auch 10 Stunden möglich. Dann trägst du im Prompt deine Zahl ein, nicht unsere. Der Ausgleich (eine andere Ruhezeit von mindestens 12 Stunden, innerhalb von vier Wochen) gehört in beiden Fällen dir, nicht der KI.
Wenn du den Plan weiterverarbeiten willst, häng eine Zeile an: „Gib das Ganze zusätzlich als CSV aus, Tage als Spalten, Personen als Zeilen.“ Das lässt sich sauber in Excel oder Google Tabellen einfügen, ohne dass die Spalten verrutschen.
Wo ChatGPT beim Dienstplan danebenliegt
Der Entwurf sieht meistens ordentlich aus. Das ist genau die Gefahr. Diese vier Fehler tauchen regelmäßig auf:
Er verrechnet sich bei den Stunden. Ein Plan kann optisch aufgehen und A trotzdem auf 43 Stunden bringen. Zähl die Wochenstunden pro Person nach, jedes Mal.
Er hält die Ruhezeit nicht ein, wenn du sie nicht nennst. Spätschicht bis 22 Uhr, am nächsten Morgen um 6 Uhr wieder da: Acht Stunden dazwischen, und er schlägt es vor, ohne mit der Wimper zu zucken. Deshalb Prompt 4.
Er kennt deinen Tarifvertrag nicht. Zuschläge, Pausenregelungen und Sonderregelungen deiner Branche stehen nirgends in seinem Wissen. Was gilt, entscheidet dein Tarifvertrag oder deine Betriebsvereinbarung, nicht der Chatbot.
Er erfindet Verfügbarkeiten. Bei langen Listen ordnet er gelegentlich jemandem eine Schicht zu, die du ausgeschlossen hattest. Die Abwesenheiten prüfst du am Ende noch einmal einzeln.
Kurz: Der Entwurf spart dir das Sortieren. Das Gegenprüfen spart er dir nicht.
Warum der Dienstplan ein personenbezogenes Datum ist
Das ist der Grund, warum die Anonymisierung kein optionales Extra ist. Die DSGVO definiert personenbezogene Daten als alle Informationen, die sich auf eine identifizierbare natürliche Person beziehen, und dazu gehören Name, Arbeitszeiten und Verfügbarkeit. Die Datenschutzkonferenz (DSK), in der sich die Aufsichtsbehörden von Bund und Ländern abstimmen, hält in ihrer Orientierungshilfe zu KI und Datenschutz vom Mai 2024 fest: Für jeden Schritt, in dem eine KI-Anwendung personenbezogene Daten verarbeitet, braucht es eine Rechtsgrundlage. Arbeitgebern rät sie außerdem, für die berufliche Nutzung betriebliche Accounts einzurichten, die nicht die Namen einzelner Beschäftigter tragen, soweit die KI nicht auf eigenen Servern läuft.
Es gibt noch eine heiklere Ebene. Steht im Plan neben einem Namen, dass die Abwesenheit auf „Krankheit“ oder eine „Gewerkschaftsfreistellung“ zurückgeht, handelt es sich um besondere Kategorien personenbezogener Daten, nämlich Gesundheitsdaten und Daten zur Gewerkschaftszugehörigkeit nach Art. 9 DSGVO. Diese genießen erhöhten Schutz und dürfen ohne klare Rechtsgrundlage nicht verarbeitet werden.
Übersetzt für alle, die einen Laden, ein Café oder eine Station führen: Einen Dienstplan mit echten Namen, Geburtsdaten und Abwesenheitsgründen in einen Consumer-Chatbot einzufügen ist eine Datenverarbeitung, für die du nach DSGVO verantwortlich bist. Bei einem Consumer-Tarif können diese Daten außerdem in das Training des Modells einfließen. Wo es einen Betriebsrat gibt, redet der bei der Einführung solcher Tools ohnehin mit.
So anonymisierst du in dreißig Sekunden
Die Anonymisierung ist hier denkbar einfach, weil die KI die Namen gar nicht braucht:
- Ersetze die Namen durch neutrale Bezeichnungen: Mitarbeiter A, B, C oder Rollen (Kasse1, Küche2, Service3). Leg dir die Zuordnung kurz auf einem Zettel oder in einer zweiten Spalte ab.
- Entferne alles Identifizierende: Geburtsdaten, Kontaktdaten, Personalnummern.
- Nenne den Abwesenheitsgrund niemals. Der KI reicht: „A ist Dienstag nicht verfügbar.“ Der Grund bleibt ausschließlich in deinen eigenen Unterlagen.
Danach nimmst du die Tabelle aus dem Chat und trägst die echten Namen über deine Zuordnung wieder ein. Wenn du unsicher bist, ob sich ein bestimmter Text sicher einfügen lässt, sagt dir das der Datenschutz-Check in zehn Sekunden, und zwar bevor die Daten dein Gerät verlassen.
Wenn im Team mehrere Leute planen, halte diese Regel einmal schriftlich fest: Mitarbeiterdaten werden immer anonymisiert. Das ist der einfachste Weg, um zu verhindern, dass jemand „der Einfachheit halber“ einen kompletten Dienstplan mit Namen einfügt.
Kurz zusammengefasst
Rahmenbedingungen sammeln, Namen durch A bis F ersetzen, einen der vier Prompts schicken, den Entwurf gegenprüfen und die echten Namen von Hand eintragen. So bekommst du in Minuten einen brauchbaren Dienstplan, ohne die Daten deines Teams in einen Chatbot zu kippen. Bevor du etwas einfügst, bei dem du unsicher bist, schau kurz beim Datenschutz-Check vorbei.
Weiterlesen
Häufige Fragen
Wie erstelle ich einen Dienstplan mit ChatGPT? +
In vier Schritten. Erstens: Rahmenbedingungen sammeln, also Schichtzeiten, Mindestbesetzung, wer wann kann. Zweitens: die Namen durch A, B, C oder Rollen wie Kasse1 ersetzen. Drittens: den Prompt schicken und dir den Plan als Tabelle ausgeben lassen. Viertens: Stunden und Ruhezeiten selbst gegenprüfen und die echten Namen von Hand eintragen. Vier fertige Prompts für Schritt drei stehen in diesem Artikel.
Ist ein Dienstplan ein personenbezogenes Datum? +
Ja. Nach DSGVO sind alle Informationen, die eine identifizierbare Person betreffen, personenbezogene Daten. Dazu gehören Name, Arbeitszeiten und Verfügbarkeiten. Tauchen im Plan auch Krankheitsabwesenheiten oder Gewerkschaftsfreistellungen auf, handelt es sich sogar um besondere Kategorien personenbezogener Daten nach Art. 9 DSGVO, die erhöhten Schutz genießen.
Wie anonymisiere ich einen Dienstplan vor dem Einfügen? +
Ersetze die Namen durch neutrale Bezeichnungen (Mitarbeiter A, B, C oder Rollen wie Kasse1, Küche2), entferne Geburtsdaten und Kontaktdaten, und gib nie den Grund einer Abwesenheit an. Du arbeitest mit Rahmenbedingungen, nicht mit Personen. Die echten Namen setzt du hinterher von Hand in den fertigen Plan ein.
Kann ChatGPT den Dienstplan direkt in Excel ausgeben? +
Direkt in deine Datei schreiben kann er nicht. Er gibt dir eine Tabelle, die du markierst und in Excel oder Google Tabellen einfügst. Sauberer wird es, wenn du im Prompt CSV verlangst: Tage als Spalten, Personen als Zeilen. Dann rutscht beim Einfügen nichts.
Darf ich schreiben, dass ein Mitarbeitender krank ist? +
Nein, weder in einem Chatbot noch auf einem Aushang. Der Abwesenheitsgrund (Krankheit, Gewerkschaftsfreistellung) ist ein besonderes Datum nach Art. 9 DSGVO. Der KI reicht die Information, dass die Person an dem Tag nicht verfügbar ist, ohne dass du den Grund nennst.
Berücksichtigt ChatGPT die Vorgaben aus Tarifverträgen und dem Arbeitszeitgesetz? +
Nur, wenn du sie als Eingabe mitgibst. Und selbst dann musst du das Ergebnis prüfen. ChatGPT kann einen Rotationsplan vorschlagen, der die gesetzliche Ruhezeit von 11 Stunden (§ 5 Abs. 1 ArbZG) oder eine tarifvertraglich vereinbarte Pause nicht einhält. Und Achtung: In Gaststätten, Krankenhäusern und einigen weiteren Bereichen erlaubt § 5 Abs. 2 ArbZG, die Ruhezeit um eine Stunde auf 10 zu kürzen, aber nur, wenn du sie innerhalb von vier Wochen oder eines Kalendermonats durch eine andere Ruhezeit von mindestens 12 Stunden ausgleichst. Welche der beiden Regeln für deinen Betrieb gilt, klärst du besser einmal sauber, bevor du sie einer KI in den Prompt schreibst. Nimm den Entwurf als Ausgangspunkt und kontrolliere die Arbeitszeit- und Tarifvorgaben immer selbst.