Versionen & Status
Aktueller Funktionsumfang von jobflow HR und welche Bereiche noch in Arbeit sind.
jobflow HR ist in aktiver Entwicklung. Diese Seite zeigt den aktuellen Stand pro Funktionsbereich.
Stand: Mai 2026, Beta. Funktionen mit ✅ sind produktiv im Einsatz, 🟡 sind im Pilotbetrieb mit ausgewählten Mandanten, 🔜 sind geplant.
Feed-Sync
| Quelle | Status |
|---|---|
| StepStone 360 (XML) | ✅ |
| BA-Jobbörse (XML) | ✅ |
| Eigener XML-Feed | ✅ |
| Cron alle 15 Min | ✅ |
KI-Annotation
Service: job-annotation-service (Edge Function)
| Funktion | Status |
|---|---|
| Berufscode (KldB) aus Stellentitel | ✅ |
| Region (PLZ → BA-Vermittlungsamt) | ✅ |
| Zeitmodell-Klassifizierung | ✅ |
| Beschreibungs-Markdown bereinigen | ✅ |
| Zielgruppen-Bewertung (z. B. Schwerbehinderte) | 🔜 |
BA-Upload (HR-BA-XML)
Endpoint: https://hrbaxml.arbeitsagentur.de/in/upload.php (mTLS).
| Funktion | Status |
|---|---|
HR-BA-XML-Erstellung mit <PdfPreviewOnly>1</PdfPreviewOnly> | ✅ |
| mTLS-Upload via Trigger.dev-Worker (außerhalb Supabase Edge) | ✅ |
Polling Antwort-Verzeichnis (Fehler-Logs ESV…xml, PDFs) | ✅ |
Zuordnung PDF/Error → Stelle in ba_posting_logs | ✅ |
| Veröffentlichungs-Upload (ohne PdfPreviewOnly) | 🟡 |
| Auto-Republish bei Änderung | 🔜 |
| Auto-Deaktivierung bei Stelle inaktiv | 🔜 |
Vor jedem Veröffentlichungs-Upload wird zuerst eine PDF-Vorschau bei der BA angefordert. Erst wenn die BA fehlerfrei antwortet, wird die Stelle „echt" veröffentlicht. So vermeidest du fehlerhafte Live-Anzeigen.
Zertifikatsverwaltung
| Funktion | Status |
|---|---|
P12-Upload und Speicherung im Storage certificates/<profile>/ | ✅ |
| PEM-Extraktion (legacy OpenSSL für RC2-40 PBE) | ✅ |
| Ablauf-Erinnerung 30 Tage vorher | 🟡 |
| Automatische Erneuerung über BA-API | 🔜 |
Logs & Audit
| Funktion | Status |
|---|---|
ba_posting_logs — alle Upload-Versuche mit SHA256, Filename, Phase | ✅ |
| Live-Stream der Logs in der App | ✅ |
| Export als CSV | 🔜 |
Verfahrensbeschreibung & Datenschutz
- BA-Zertifikat verbleibt im verschlüsselten Storage des Mandanten — nicht im Code, nicht in Edge Functions, nicht im Klartext.
- mTLS-Upload läuft auf einem dedizierten Worker (Trigger.dev, EU-Hosting), getrennt von der Lovable-Frontend-Anwendung.
- Bewerber-Daten werden über jobflow HR nicht verarbeitet — Bewerbungen laufen weiter über deine Karriereseite und das ATS (z. B. inriva).
- AVV / Verfahrensbeschreibung: auf Anfrage bei support@inriva.com.
Bekannte Einschränkungen
- Maximal 5 Stellen pro XML-Datei (Vorgabe der BA). jobflow batcht automatisch, größere Volumina werden in mehrere Files aufgeteilt.
- Aufbewahrungsfrist BA-Stammverzeichnis: 14 Tage — nicht abgeholte Antwort-Files (PDF, Fehler-Log) werden von der BA automatisch gelöscht. jobflow pollt mehrfach pro Stunde, das ist in der Praxis kein Problem.
- Verarbeitungs-Latenz BA: typisch 2 Minuten zwischen Upload und Antwort.
- Insert-Modus only — Updates und Deletes laufen aktuell als neuer Insert mit gleichem Referenzschlüssel. Nativer Update/Delete-Modus folgt.
Roadmap (grob)
| Quartal | Geplante Erweiterung |
|---|---|
| Q2 2026 | Veröffentlichungs-Upload aus Pilot in Produktion |
| Q2 2026 | Zertifikats-Erinnerung produktiv |
| Q3 2026 | Auto-Republish bei Stellen-Änderungen |
| Q3 2026 | CSV-Export der Logs |
| Q4 2026 | Native Update/Delete-Modi (sobald BA das stabil unterstützt) |
Feedback
Wünsche, Bugs, Priorisierungen: support@inriva.com.
Zuletzt aktualisiert am
War dieser Artikel hilfreich?