Was du baust

Ein 5-stufiger Onboarding-Bot für neue Mitarbeitende. Jede Stage behandelt ein Thema, hat ein eigenes Dokument als Wissensquelle und endet mit einem Weiter-Button.

StageThemaSkill (Dokument)
1: WillkommenBegrüßung, Überblick, Namenseingabe
2: UnternehmenGeschichte, Werte, StrukturUnternehmenspräsentation.pdf
3: IT & ToolsSoftware, Zugänge, IT-RichtlinienIT-Handbuch.pdf
4: HR & BenefitsUrlaub, Gehalt, BenefitsHR-Handbuch.pdf
5: AbschlussZusammenfassung, Ansprechpartner, nächste Schritte

Konzept: Skill-Wechsel zwischen Stages

Jede Stage aktiviert beim Betreten ihr relevantes Dokument (Skill) und deaktiviert die anderen. So antwortet der Bot immer nur mit dem Wissen, das zu diesem Onboarding-Schritt passt.

📸
Screenshot
Stage-Manager: 5 Stages mit Titeln, Reihenfolge und konfigurierten Skills je Stage

Blockly-Grundmuster (für alle Stages gleich)

Blockly-Template: Stage-Eintritt (für jede Stage anpassen)
Event: RAGAI.STAGE.entered
  → Skill „unternehmen-skill" aktivieren    // nur in Stage 2
  → Skill „it-skill" deaktivieren           // alle anderen aus
  → Skill „hr-skill" deaktivieren
  → Bot-Nachricht: "[Stage-Titel]"
  → Prompt senden und Bot-Antwort anzeigen:
      "Gib eine kurze Einführung in [Stage-Thema]. 
       Halte es auf 3 Sätze."
  → Button-Gruppe:
      [Button: "Weiter →" → Nächste Stage]
      [Button: "← Zurück" → Vorherige Stage]

Stage 1: Namensabfrage mit Variable

Die erste Stage ist besonders: Sie fragt nach dem Namen und speichert ihn für alle weiteren Stages.

Blockly-Logik: Stage 1 – Willkommen mit Namensabfrage
Event: RAGAI.STAGE.entered
  → Nutzereingabe Overlay zeigen:
      Titel: "Herzlich willkommen!"
      Eingabe-Prompt: "Wie heißt du?"
  → Variable „nutzername" = Nutzereingabe auslesen
  → Bot-Nachricht: Texte verbinden [
      "Hallo " + Variable „nutzername" 
      + "! Schön, dass du dabei bist."
    ]
  → Bot-Nachricht: "Ich führe dich durch dein Onboarding.
     Das dauert ca. 15 Minuten."
  → Button-Gruppe:
      [Button: "Los geht's! →" → Nächste Stage]

Abschluss-Stage: Fortschritt anzeigen

Blockly-Logik: Stage 5 – Abschluss
Event: RAGAI.STAGE.entered
  → Alle Skills deaktivieren
  → Bot-Nachricht: Texte verbinden [
      "Glückwunsch, " + Variable „nutzername" 
      + "! Du hast das Onboarding abgeschlossen."
    ]
  → Bot-Nachricht: "Hier sind deine nächsten Schritte:"
  → Prompt senden und Bot-Antwort anzeigen:
      "Liste die 3 wichtigsten nächsten Schritte 
       für einen neuen Mitarbeitenden auf."
  → Button-Gruppe:
      [Button: "Onboarding nochmal starten" → Erste Stage]
      [Button: "Fragen stellen" → Skill „hr-skill" aktivieren]
📸
Screenshot
Fertiger Onboarding-Bot im Vorschau-Modus: Stage-Navigation mit Weiter/Zurück-Buttons sichtbar

Tipp: Wiedereintrittspunkt speichern

💡
Nutzer können dort weitermachen, wo sie aufgehört haben

Speichere beim Stage-Eintritt mit einem RAGAI KEYVAL-Block den Stage-Namen unter dem Schlüssel „onboarding-position". Beim nächsten Start: Wert auslesen und mit „Gehe zu Stage" direkt die richtige Stage anspringen.