SupraTix GmbH – Releases

Gesellschaft mit beschränkter Haftung (§§ 1 ff. GmbHG) Dresden, Deutschland

Releases

1.0.0.1 - Release Upskill Manager 2026.09 – Skill Intelligence error

UPSKILL MANAGER – CHANGELOG
Period: 24 June 2025 – 18 September 2026
Scope: mint/upskill_manager (~700 commits incl. dependency updates)

========================================
HIGHLIGHTS
========================================
- New Upskill Manager dashboard ("Talent Intelligence Workspace") with live KPIs, tool tiles and a skill-bridge preview.
- Central Skill Catalog and interactive Skill Graph (D3), including an ontology/knowledge-graph view and VectorGraphRAG-based behavior-anchor provenance.
- AI features: AutoTag skill suggestions for content, SkillProbe micro-assessments, Skill Passport, and an explainable upskilling-recommendation engine.
- Measurements rebuilt: self vs. external assessment (Selbstbild/Fremdbild) with radar view, invitations by mail, measurement methods generated from competence models, and a new processing browser.
- Target / job profiles: assign target profiles to people (no duplicates), view the most recent target profile, and file profiles into folders.
- Strategizer & position network: React Flow graph of job profiles, strategic-alignment overview, critical roles, succession and talent-acquisition insights.
- Formalizer: behavior anchors and learning objectives can be allocated directly, and you can see where each learning objective is used.
- Full German localisation of the app's visible text, plus performance and tenant-security hardening throughout.

========================================
NEW FEATURES
========================================

DASHBOARD & NAVIGATION
- New dashboard with KPIs (active competence models, active job profiles, completed measurements), tool tiles with short descriptions and an empty-state hint for new workspaces (Jul–Aug 2026).
- New base_v3 layout and dashboard stylesheet. Navigation in the competence model, formalizer, measurement and strategizer menus reworked, with a new Skill Catalog sub-menu (Aug 2026).
- Continuous-learning insights on the dashboard, scoped per tenant, with an empty-state prompt (Sep–Oct 2025).
- Clear "no valid licence" state that links to the store.

COMPETENCE MODELS (KOMPETENZMODELLE)
- The gallery has server-side search and filters. You can now install a model from the gallery, with a licence check and a store hand-off (Jan & Apr 2026).
- Model editor: competence descriptions save automatically, new competences show up right away, behavior anchors can be added inline and are linked to competence items (Jul 2025).
- Recommendations for extending a competence model, generated by AutoTag (Mar 2026).
- Create a competence-model product directly from the workflow (Aug 2026).

FORMALIZER (CONTENT -> ACTION-ORIENTED SKILLS)
- Add behavior-anchor-based learning objectives directly (Apr 2026).
- Shared competence-reference layer. Anchors and learning objectives are resolved the same way in the Formalizer and in Factory metadata, so both stay in sync after store-connect releases (Sep 2026).
- Objective usage view on all four formalizer steps shows where each learning objective is currently assigned (Sep 2026).
- Course list shows formalizer progress, search by title or course ID, and clearer empty states. Step 3 now uses shared logic for level and tolerance (Sep 2026).
- Evaluation-question workflow hardened: CSRF handling, recovery when the session expires, saving correct answers (Dec 2025).

TARGET & JOB PROFILES (IST-/ZIEL-STELLENPROFILE)
- Target-profile checkboxes and accordion states are kept after a reload. Anchors are pre-selected from a user's competence objectives (Jun 2025).
- Assign a target profile to a person with a target completion date. Duplicate assignments are now prevented and existing duplicates were removed (Aug 2026).
- New "most recent target profile" card for each person (Aug 2026).
- Target Competency Profiles REST API (list, detail, mutate). Validation of scale, level and weight was tightened, and a limit on the number of objectives was added (Apr & Sep 2026).
- Job-profile folders: create, rename, dissolve and move profiles between folders. No database migration is needed (Sep 2026).

MEASUREMENTS (MESSMETHODEN & MESSUNGEN)
- Measure user behavior with questionnaires, plus transcript-based competence extraction and evaluation that runs as a background job (Jun–Jul 2025).
- Setup workflow for measurement methods (4 steps). Measurement methods can be generated automatically from competence models, one question per behavior anchor (Oct–Nov 2025).
- Measurement gallery: search, vendor filter, real statistics on the cards, booking and checkout straight from the gallery (Nov 2025 – Jan 2026).
- Self vs. external assessment (Selbstbild/Fremdbild): comparison table, radar chart and difference classes. Invitation mails in HTML and plain text with an anchor and scale summary, plus timeline entries (Jun 2026).
- Employee selection now has search (name, e-mail, position). Only licensed measurement methods are offered (Jun 2026).
- The measurement scale now comes from the competence model (max value, step count) (Aug 2026).
- New processing browser with modals to create a measurement method, load anchors dynamically and set an optional anchor value (Sep 2026).
- Results are aligned with job profiles and show questions that have no behavior anchor (Oct 2025, Aug 2026).

PATHWAYS & POSITION NETWORK (POSITIONSNETZWERK)
- Learning-pathway generator, pathway API endpoints, goal selection and overview pages, with permission checks (Aug 2025).
- React-based profile editor and skill-gap dashboard. Positions open in a modal, and pathway progress is shown per user (Oct 2025, Aug 2026).
- Layouts of the competence network are saved per profile (Feb 2026).

STRATEGIZER
- React Flow visualisation of job profiles, a strategic-priority toggle and highlighted critical roles (Oct 2025).
- Career-path, succession-planning and talent-acquisition insights. Graph summary metrics such as average path length (Oct 2025).
- Strategic alignment overview with inline edit links (Oct 2025).
- Skill-gap calculation takes strategy into account (strategy-to-skill overlay), and you can simulate what a strategy change would do (Feb–Mar 2026).

SKILL CATALOG & SKILL GRAPH
- Central Skill Catalog: create and maintain skills, set parent groups, show or hide inactive skills, see linked models, filter by competence model. Includes a REST API (Apr 2026).
- Interactive Skill Graph (D3): node details, legend, rebuild option, lasso selection (Alt + drag) and path finding (Shift + click) (Apr–Jul 2026).
- Ontology / knowledge-graph concept section. Tenant-specific graph product with allocated product contexts (Jul 2026).
- Precomputed skill-graph dataset, embeddings, and a live skill graph API that updates through signals (Feb–May 2026).
- VectorGraphRAG embeddings on behavior anchors. The graph is projected through the HR-AI source projection (Sep 2026).

AI & RECOMMENDATIONS
- AutoTag: AI skill suggestions for content items, with reasoning and a suggested level. You can approve or reject them, process the backlog, generate evaluation tasks, and have learning objectives assigned automatically (Mar & May 2026).
- SkillProbe: adaptive micro-assessments, hardened with voice evidence from timeline calls (Mar 2026).
- My Skill Passport: traceable skills with evidence, confidence and a share link (Mar 2026).
- Upskilling recommendations API: explainable bundles covering skill gaps, learning resources, inventory evidence and explain badges (May 2026).
- Job recommendations show salary comparison, skill-match details and default suggestions for users without a profile. A skill-assessment quiz was added (Aug 2025).
- Cosine-similarity matching with visualisation. Weighted competence and fit-score calculation (Jun 2025).

EXPORTS & APIS
- Knowledge Graph API (CRUD and queries) moved into the Upskill Manager (Jan 2026).
- Semantic export as JSON-LD and RDF/Turtle, with a new export page and format picker (Nov 2025, Jul–Aug 2026).
- Behavior-anchor API per competence model (Jun 2026).

========================================
IMPROVEMENTS
========================================
- Performance: fewer and batched queries for anchor values, fit score, cosine similarity, position availability, job-profile recommendations, questionnaire cloning and transcript processing. Faster request paths for pathways and public pages (Sep 2025, Aug 2026).
- Localisation: all visible template text wrapped for translation and translated into German. UI wording made consistent (May–Aug 2026).
- UI: measurement-method details restyled. Semantic-export view moved to Fomantic UI. Status element after saves. Accessibility improved (2025–2026).
- Code quality: docstrings added throughout, timezone-aware dates, template-tag loads cleaned up, shared helpers reused (May 2026).

========================================
SECURITY & PERMISSIONS
========================================
- All relevant views now require a module subscription (Dec 2025).
- Permission classes for admin and catalog APIs. Non-admins only see their own records in the upskill API (Feb–Apr, Aug 2026).
- Tenant delivery policy enforced, and dashboard stats scoped per tenant (Oct 2025, Aug 2026).
- CSRF tokens added to AJAX calls (course step 3, formalizer questions, competence editing).
- jQuery updated from 3.6.0 to 3.6.4 (Sep 2026).

========================================
BUG FIXES (SELECTION)
========================================
- Deletion loops, recursive checkbox flags and anchor-value checks when an anchor is missing (Jun 2025).
- Rendering and markup errors in competence-model step 2. Saving of behavior anchors and descriptions (Jul 2025).
- Username shown on the IST profile. Fallback lookup for job profiles. Error in strategizer labels (Jul & Oct 2025).
- Measurement methods: missing IDs, vendor lookups, question count, template errors, invalid measurement method ID (Nov 2025 – Jun 2026).
- Default tolerance display. Assigning learning objectives to relations. Missing subscription when a job profile is deleted (Nov–Dec 2025).
- Target-profile assignment, OPC UA refresh, and database and frontend regressions (Aug 2026).

========================================
MAINTENANCE
========================================
- Tests moved into the central test suite, with an isolated tenant-database suite (Jun & Aug 2026).
- Front-end dependencies kept current: React 19.2, react-router 7, Vite 8.3, ESLint 10, plus security updates (js-yaml, minimatch, picomatch, brace-expansion, flatted, ajv, rollup).

1.0.15.7 - 1.0.15.7 finished

## What's Changed

* feat(movement): define signed packages and canonical pinned process contracts by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/399

* feat(commissioning): persist tenant-bound first-login wizard progress by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/398

* fix(lvgl): admit commissioning wizard in the actual page router by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/400

* feat(commissioning): synchronize immutable tenant device dossiers by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/401

* fix(installer): refuse host replacement of journal-managed releases by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/402

* fix(process): enforce one Petri execution and recovery owner across runtimes by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/405

* feat(vision): wire commissioned full-tray localization into Petri states by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/403

* fix(lvgl): show feedback for rejected tenant keypad input by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/404

* fix(motion): close unsigned motor-enable entry points by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/412

* fix(ota): pin publisher trust through final release promotion by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/413

* fix(xarm): exclude concurrent production SDK owners by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/407

* feat(boundary): install reviewed dual-camera validation from wizard by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/409

* fix(ota): scope archive credentials and verify remote release tags by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/411

* fix(commissioning): reject FIFO evidence without blocking startup by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/414

* feat(ota): preserve acknowledged journals during host maintenance by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/416

* feat(petri): deliver frozen tenant evidence with exact durable receipts by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/431

* feat(petri-example): compose the editable full-tray process from pinned modules by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/430

* test(ui): isolate legacy cancellation import stubs by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/429

* feat(process-editor): edit typed tenant drafts and submit immutable definitions by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/428

* fix(commissioning): post dossiers to the mounted Device Manager route by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/427

* feat(petri): persist verified originals and closure-bound run manifests by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/425

* feat(petri): bind reviewed lid cycles to canonical ownership and closure proof by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/423

* fix(recovery): wire signed reviewed Home with measured arrival by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/426

* feat(ota): revalidate privileged admission across release switches by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/424

* test(teach): verify abrupt writer death preserves audit-only proposals by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/422

* docs(nvidia): distinguish runtime support from deployment evidence by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/421

* fix(ota): preserve authoritative terminal lifecycle reports by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/418

* feat(commissioning): draft reviewed one-use manual-teach authority by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/417

* feat(gallery): install tenant-bound verified movement versions from LVGL by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/419

* fix(screen-share): report click rejection reason, verify XTest delivery by @tobiasgoecke in https://github.com/Supratix/labcobot/pull/432

Full Changelog: https://github.com/Supratix/labcobot/compare/1.0.15.6...1.0.15.7

1.0.7 - AINA OTA 1.0.7 finished

Signed AINA pilot OTA containing the exact proven 1.0.3 application runtime, repackaged as 1.0.7 for Supratix-only delivery. No robot-control or physical Teach Mode changes. Source revision: 84f66827d4b8e39c9ecdc10675b5a3b6bb67155e. Artifact SHA-256: 108b56397bfecd42bd9d7d3240f7651aaf2c36b5059a731c5ceb894156ce1158.

1.0.2 - LabCobot OTA 1.0.2 finished

LabCobot OTA 1.0.2. Fail-closed handling for malformed or non-iterable updater phase metadata and malformed admission lease durations. Automatic OTA remains non-authorizing and requires a stationary controller, fresh cameras, no physical owner, and generation-bound admission evidence. Source revision: 035fe998db3c2e0aebcc8769ac0851237f9937db. Artifact SHA-256: 53cc9484377d9cfb92732e796ea0f7a6c921c2e80a1a1e7652879c6055692f23.

1.0.1 - LabCobot OTA 1.0.1 finished

LabCobot OTA 1.0.1. Bindet den Boot-Health-Commit an die tatsächlich laufende Release-Identität und revalidiert die generationgebundene OTA-Zulassung an jedem Netzwerk-, Staging-, Installations-, Rename- und Restart-Übergang. Source revision: afebd8930d69f0dca6815a7a032e58203dd0a3ec. Artifact SHA-256: 9faeffc8c90ae245975ece3d991b18915fc665f46c1e24c9e982b167a9bd89fd.

1.0.0 - Release in global Marketplace waiting

10.0.0.1 - Blogery-Modul: Funktionen, Nutzen und Bedienung finished

Das Blogery-Modul ist ein integraler Bestandteil der SupraWorx-Plattform und dient dazu, Blog- und News-Beiträge zentral zu verwalten und auf verschiedenen Kanälen zu veröffentlichen. Mit Blogery können Unternehmen Kunden und Nutzer über Neuigkeiten, Artikel oder Marketing-Inhalte informieren, ohne dafür separate externe Blog-Systeme oder Social-Media-Plattformen manuell bedienen zu müssen. Es handelt sich um ein benutzerfreundliches Werkzeug, das alle Schritte von der Beitragserstellung über die Planung bis hin zur Veröffentlichung bündelt. Dadurch behalten Administratoren und Marketing-Verantwortliche die volle Kontrolle über ihre Inhalte an einer Stelle.
Funktionen und Merkmale
Erstellung und Bearbeitung von Beiträgen: Benutzer können direkt im Blogery-Dashboard neue Beiträge verfassen und bestehende bearbeiten. Jeder Beitrag besteht aus einem Titel, Text und optionalen Bildern (z.B. Titelbild), die bequem hochgeladen und direkt im System zugeschnitten werden können (sogenanntes Hero Image und weitere Bilder)
. Die Oberfläche bietet ein einfaches Formular, um alle notwendigen Inhalte einzugeben. Auch Multimedia-Inhalte wie Videos (YouTube-Links oder eingebettete Player) werden unterstützt, damit Beiträge ansprechend gestaltet sind
. Änderungen lassen sich speichern, sodass Entwürfe (nicht veröffentlichte Beiträge) erzeugt werden können, die später fertiggestellt werden – Beiträge werden initial als Entwurf angelegt und können dann gezielt veröffentlicht werden.
Kategorisierung und Tags: Zur besseren Organisation lassen sich Beiträge thematisch einordnen. Das Blogery-Modul ermöglicht die Zuordnung von Kategorien, Schlagwörtern (Tags) und Themen zu jedem Beitrag
. So kann der Inhalt strukturiert präsentiert werden – z.B. nach Produktkategorien, Fachthemen oder Kampagnen – was den Lesern das Filtern und Finden relevanter Beiträge erleichtert. Außerdem kann ein Beitrag optional einem bestimmten Produkt oder Projekt zugeordnet werden. Ist ein Beitrag z.B. einem Webinar-Produkt zugeordnet, wird dies im Dashboard entsprechend gekennzeichnet (das System blendet etwa ein Webinar-Label am Beitrag ein)
. Diese tiefe Integration mit anderen Modulen erlaubt es, Inhalte in Kontext zu setzen (z.B. Blogposts zu Produkten oder Veranstaltungen hervorzuheben).
Dashboard und Timeline-Übersicht: Alle erstellten Beiträge werden in einer zentralen Übersicht (Dashboard) in Form einer Timeline bzw. Kartenübersicht angezeigt. Hier sieht der Nutzer auf einen Blick die zuletzt veröffentlichten Beiträge samt Titel, Vorschaubild, Veröffentlichungsdatum und geschätzter Lesezeit
. Über eine Such- und Filterfunktion können Beiträge bequem nach Stichworten durchsucht werden
– das erleichtert es, ältere Einträge oder bestimmte Themen schnell zu finden. Das Dashboard fungiert zugleich als Startpunkt: Ein “Neuer Beitrag”-Button erlaubt es, unmittelbar einen neuen Post anzulegen
. Bereits veröffentlichte Beiträge sind klar von Entwürfen getrennt; Entwürfe können in einem speziellen Bearbeitungsbereich verwaltet werden, sodass nur fertige Inhalte in der öffentlichen Timeline erscheinen.
Planung mit Kalenderfunktion: Ein zentrales Merkmal von Blogery ist die Möglichkeit, Beiträge zeitlich zu planen. Über eine Kalenderansicht können Beiträge terminiert werden, um sie erst zu einem zukünftigen Datum automatisch zu veröffentlichen. Diese Kalenderübersicht zeigt alle geplanten Posts übersichtlich an („Planungs-Dashboard“) und ermöglicht es, die Veröffentlichungen zeitlich zu koordinieren
. Für die Umsetzung kommt ein interaktiver Kalender (FullCalendar) zum Einsatz, über den man z.B. per Klick oder Drag-and-Drop einen Termin für einen Beitrag festlegt und anpasst. So behalten Nutzer den Überblick über ihre Content-Planung und stellen sicher, dass regelmäßig und strategisch gepostet wird.
Mehrkanal-Veröffentlichung (WordPress & LinkedIn): Blogery unterstützt die automatische Veröffentlichung von Inhalten auf externen Plattformen. Konkret bietet das Modul integrierte Schnittstellen zu WordPress und LinkedIn. Ein erstellter Beitrag kann mit einem Klick direkt auf einer angebundenen WordPress-Webseite als Blogpost publiziert werden
. Dadurch entfällt doppelter Pflegeaufwand – Inhalte müssen nicht manuell in WordPress kopiert werden, sondern werden per API übertragen (im Hintergrund sorgt eine Funktion publish_to_wordpress dafür, dass Titel und Inhalt an WordPress gesendet werden
). Ebenso lässt sich ein Beitrag auf LinkedIn veröffentlichen, sei es sofort oder geplant. Nach einer einmaligen Verknüpfung des LinkedIn-Kontos (über OAuth-Anmeldung) kann Blogery Beiträge im Namen des Nutzers oder Unternehmens auf LinkedIn posten
. Geplante Posts werden zum festgelegten Zeitpunkt an LinkedIn gesendet oder man initiiert die Veröffentlichung manuell für einen vorbereiteten Beitrag
. Die Plattform speichert die Rückmeldung der externen Dienste – etwa die von WordPress oder LinkedIn vergebene Post-ID – um nachzuhalten, was bereits extern publiziert wurde
. Insgesamt ermöglicht die Mehrkanal-Funktion, Reichweite zu erhöhen, indem Inhalte zeitgleich im internen Kundenportal und auf öffentlichen Kanälen erscheinen, ohne zusätzlichen Aufwand.
Kommentarfunktion und Interaktion: Auf Wunsch können für veröffentlichte Beiträge Kommentare freigeschaltet werden. Das Modul bietet Einstellungen pro Beitrag, um Kommentare zu erlauben oder zu deaktivieren
. Wenn Kommentare aktiviert sind, können Leser Rückmeldungen direkt unter dem Beitrag hinterlassen. Im Blogery-Dashboard gibt es dafür einen eigenen Bereich zur Moderation der eingegangenen Kommentare (Kommentar-Übersicht), sodass Administratoren diese leicht sichten und verwalten können. Ebenso unterstützt Blogery klassische Pingbacks/Trackbacks, d.h. es kann andere Webseiten benachrichtigen, wenn sie in einem Beitrag verlinkt wurden, und eingehende Pingbacks von externen Blogs verzeichnen
. Diese Funktionen fördern die Vernetzung der Inhalte und die Interaktion mit der Leserschaft, können aber je nach Bedarf ein- oder ausgeschaltet werden.
Zugriffskontrolle und Sichtbarkeit: Das Blogery-Modul ist mehrmandantenfähig und verfügt über feingranulare Optionen, wer einen Beitrag sehen darf. Standardmäßig sind Beiträge für alle Nutzer der eigenen Organisation sichtbar, es sei denn, es wird etwas anderes festgelegt. Administratoren können die Sichtbarkeit einschränken, z.B. einen Beitrag nur für interne Nutzer oder bestimmte Nutzergruppen freigeben. So lässt sich etwa ein Beitrag als nicht öffentlich kennzeichnen, damit er nur nach Login sichtbar ist
. Darüber hinaus können Beiträge mit Mitgliedschaften oder Kundengruppen verknüpft werden: z.B. könnte ein exklusiver Artikel nur für Premium-Kunden (bestimmte Membership-Gruppe) freigeschaltet werden
. Diese flexible Rechteverwaltung stellt sicher, dass sensible Inhalte geschützt bleiben und nur die vorgesehenen Zielgruppen erreicht werden.
Anwendungszweck und Vorteile
Blogery wird typischerweise von Unternehmen und Organisationen genutzt, die regelmäßig Inhalte für ihre Kunden, Partner oder Mitarbeiter bereitstellen möchten – seien es Blog-Artikel, Produktneuigkeiten, Event-Ankündigungen oder andere Mitteilungen. Statt mehrere getrennte Tools zu verwenden (ein Content-Management-System für den Blog, separate Logins für Social-Media-Kanäle, etc.), bündelt Blogery diese Aufgaben in einer Oberfläche. Der Anwendungszweck liegt darin, Kommunikation und Content-Marketing effizienter zu gestalten: Alle Inhalte können zentral erstellt, geplant und verteilt werden.
Die Vorteile für Anwender (z.B. Marketing-Manager, Community-Redakteure oder Administratoren) sind vielfältig:
Zentrale Content-Verwaltung: Man behält alle Beiträge an einem Ort im Blick. Dies reduziert den Aufwand, verschiedene Plattformen einzeln zu pflegen, und verringert Fehler durch doppelte Eingaben. Änderungen am Inhalt können konsistent vorgenommen werden, ohne mehrere Systeme aktualisieren zu müssen.
Effiziente Planung und Konsistenz: Durch die eingebaute Kalenderplanung lassen sich Beiträge im Voraus planen und zu optimalen Zeiten veröffentlichen. Die Timeline-Übersicht verhindert, dass wichtige Posts untergehen, und ermöglicht eine konsistente Veröffentlichungsfrequenz (z.B. wöchentliche Updates). Kampagnen oder Marketing-Aktionen lassen sich im Kalender vorausplanen und koordinieren.
Mehr Reichweite bei geringem Mehraufwand: Dank der direkten Integration externer Kanäle erzielt man mit demselben Inhalt eine größere Reichweite. Einmal erstellter Content kann gleichzeitig im eigenen Kundenportal, auf der Firmenwebseite (WordPress-Blog) und in sozialen Netzwerken erscheinen
. Das steigert die Sichtbarkeit und spart Zeit, da kein separates Einstellen der Beiträge auf jeder Plattform nötig ist.
Benutzerfreundliche Bedienung: Blogery ist in die bestehende SupraWorx-Oberfläche nahtlos eingebettet. Nutzer finden eine gewohnte UI mit Formularen und Buttons vor – z.B. einen „Neuer Beitrag“-Button und ein Suchfeld im Dashboard
. Die Bedienung erfordert keine Programmierkenntnisse. Selbst die Verbindung zu LinkedIn oder WordPress erfolgt über einfache Masken zur Eingabe von Zugangsdaten bzw. einen einmaligen Authentifizierungsschritt, nach dem die Plattform die Berechtigungen speichert.
Kontrolle und Nachvollziehbarkeit: Alle Veröffentlichungen – ob intern oder extern – werden vom System protokolliert. Man sieht im Dashboard sofort, welche Beiträge bereits live sind und welche geplant oder noch Entwurf sind. Für geplante Posts kann jederzeit der Status eingesehen oder der Zeitpunkt geändert werden. Zudem wird beim externen Publishing die Rückmeldung gespeichert (z.B. die Post-ID auf LinkedIn), wodurch nachvollziehbar ist, dass ein Beitrag erfolgreich auf der Zielplattform erschienen ist
. Sollte etwas fehlschlagen (z.B. ein LinkedIn-Post wegen fehlender Rechte), bekommt der Nutzer eine Fehlermeldung und kann entsprechend reagieren.
Flexibilität bei Sichtbarkeit & Interaktion: Durch die einstellbaren Sichtbarkeitsstufen und optionalen Kommentare kann Blogery sowohl für interne Kommunikation (z.B. Mitarbeiter-News, die nur intern sichtbar sind) als auch für öffentliches Blogging verwendet werden. Unternehmen können vertrauliche Informationen intern teilen und öffentliche Beiträge für Marketing erstellen – alles im gleichen Modul. Die Möglichkeit, Kommentare und Rückmeldungen zu erhalten, fördert darüber hinaus den Dialog mit der Leserschaft, was gerade im Kundenkontakt wertvoll ist.
Zusammengefasst bietet Blogery einen großen Nutzen, indem es Content-Erstellung, -Planung und -Veröffentlichung in einer einzigen Anwendung vereint. Für Endanwender bedeutet das weniger Wechsel zwischen Tools, mehr Überblick über alle Inhalte und eine effizientere Kommunikation nach innen und außen.
Typische Interaktion (Bedienung)
Wie arbeitet man nun konkret mit dem Blogery-Modul? Die Benutzung erfolgt vollständig über die webbasierte Oberfläche von SupraWorx, in der Blogery als Menüpunkt oder Abschnitt erscheint. Ein typisches Szenario könnte so aussehen:
Beitragsübersicht öffnen: Der Nutzer navigiert im Admin- oder Redaktionsbereich zum Blogery-Dashboard. Dort werden die vorhandenen Beiträge in einer Kartenübersicht (inklusive Vorschaubilder und Titel) gelistet. Oben steht ein Begrüßungstitel „Willkommen bei Blogery“ und es gibt Navigations-Links sowie einen Button zum Hinzufügen neuer Beiträge
. Über das Suchfeld kann er nach bestehenden Posts suchen, falls die Liste umfangreich ist
.
Neuen Beitrag erstellen: Durch Klick auf den Plus-Button “Beitrag hinzufügen”
öffnet sich ein Formular zur Beitragserstellung (oft als eigenes Eingabeformular oder Modal). Hier gibt der Nutzer den Titel des Beitrags ein, verfasst den Text, und kann einen Auszug/Intro-Text sowie einen externen Link (falls der Beitrag auf eine externe Seite verweisen soll) hinzufügen
. Zudem lädt er bei Bedarf ein Titelbild (Hero Image) oder weitere Bilder hoch. Das System bietet direkt die Möglichkeit, das Bild zurechtzuschneiden, damit es optimal im Beitrag dargestellt wird (z.B. für Vorschaubilder in verschiedenen Formaten)
. Auch andere Medien wie Videos können eingebettet werden, indem entsprechende URLs oder Codes angegeben werden. Anschließend ordnet der Redakteur den Beitrag thematisch ein – Kategorien, Themen und Tags können aus vordefinierten Listen ausgewählt oder neu eingegeben werden
. Gegebenenfalls verknüpft er den Beitrag mit einem Produkt (z.B. einem Webinar aus dem Produktkatalog, um den Beitrag als Webinar-Ankündigung zu markieren). Schließlich lässt sich einstellen, wer den Beitrag sehen darf (z.B. öffentlich oder nur bestimmte Mitgliedergruppen) und ob Kommentare erlaubt sind
.
Speichern als Entwurf: Nach dem Ausfüllen der Felder kann der Nutzer den Beitrag zunächst speichern, ohne ihn sofort zu veröffentlichen. Dies legt einen Entwurf an – im System als editmodus gekennzeichnet
– der noch nicht für Endnutzer sichtbar ist. Der Beitrag erscheint dann im Blogery-Dashboard unter dem Bereich „Entwürfe“ oder ist zumindest als unveröffentlichter Post markiert. Der Redakteur kann den Entwurf später weiter bearbeiten oder zur Freigabe vorlegen. Diese Möglichkeit, Beiträge als „noch nicht veröffentlicht“ zu verwalten, erlaubt Teammitgliedern, Inhalte zunächst intern abstimmen zu können oder sukzessive daran zu arbeiten, bevor etwas live geht.
Beitrag veröffentlichen (intern): Wenn ein Beitrag fertig ist, kann er veröffentlicht werden. Das kann unmittelbar geschehen, indem der Nutzer z.B. einen Veröffentlichen-Schalter betätigt. Daraufhin wird der Beitrag in der Kunden-Timeline sichtbar – je nach Sichtbarkeitseinstellung entweder für alle Nutzer der Plattform oder eingeschränkt für die gewählte Zielgruppe. Die Timeline-Einträge enthalten den Beitragstitel, einen Auszug oder Vorschaubild und können von den Kunden angeklickt werden, um den vollen Inhalt zu lesen. Sobald veröffentlicht, taucht der Beitrag auch in der normalen Dashboard-Liste (statt nur im Entwurfsfilter) auf, inkl. Datum der Veröffentlichung. Intern setzt das System den Status editmodus auf False, kennzeichnet den Beitrag als veröffentlicht und versieht den zugehörigen Timeline-Eintrag mit einem Zeitstempel (Feld issued)
.
Planen für später: Alternativ zur sofortigen Veröffentlichung kann der Redakteur einen Beitrag für einen späteren Zeitpunkt einplanen. In der Beitragsmaske oder im Kalender wählt er das gewünschte Datum und die Uhrzeit aus (z.B. Veröffentlichung kommenden Montag 10:00 Uhr)
. Der Beitrag bleibt vorerst im Status „geplant“. In der Kalenderansicht sieht der Nutzer nun einen Eintrag an dem gewählten Datum, was visualisiert, dass an diesem Tag eine Veröffentlichung ansteht
. Das Blogery-Modul speichert die Planung als Timeline-Item mit entsprechendem Zeitstempel (issued) und Kennzeichnung, dass es noch nicht veröffentlicht ist. Zum geplanten Zeitpunkt erfolgt dann automatisch die Freischaltung: Der Beitrag erscheint in der Timeline und – falls konfiguriert – wird auch an externe Kanäle gesendet. Sollte keine vollautomatische Veröffentlichung im Hintergrund stattfinden, kann der Nutzer auch manuell zum geplanten Zeitpunkt den Befehl “Jetzt veröffentlichen” ausführen (etwa durch Klick auf einen Publish-Button im Kalender), woraufhin das System den Post live stellt
. In beiden Fällen wird nach Veröffentlichung vermerkt, dass der Termin abgearbeitet wurde (issued_finished wird gesetzt)
, um den Überblick zu bewahren.
Externe Kanäle anbinden und nutzen: Falls noch nicht geschehen, kann der Nutzer vor der ersten externen Veröffentlichung seine Accounts verknüpfen. Über eine Funktion im Blogery-Modul wird z.B. LinkedIn verbunden, indem der Nutzer auf “Mit LinkedIn verbinden” klickt und den OAuth-Vorgang durchläuft
. Nach erfolgreicher Verknüpfung speichert Blogery das Zugriffstoken, sodass fortan Beiträge direkt geteilt werden können, ohne jedes Mal neue Anmeldedaten einzugeben. Ähnlich kann eine WordPress-Website angebunden werden, indem die erforderlichen Zugangsdaten (Site-ID, API-Token) im System hinterlegt werden
. Ist die Anbindung erledigt, erscheinen im Blogery-Dashboard bei jedem Beitrag Optionen wie “Auf WordPress veröffentlichen” oder “Auf LinkedIn teilen”. Typischerweise findet man neben oder in jedem Beitragseintrag entsprechende Buttons. Möchte der Nutzer einen Beitrag extern publizieren, genügt ein Klick: Blogery übernimmt dann automatisch die Kommunikation mit dem jeweiligen Dienst. Beispielsweise bei WordPress löst das System im Hintergrund einen API-Aufruf aus, der den Beitragstitel und -inhalt an die WordPress-Seite übermittelt und dort einen neuen Blogpost erstellt
. Bei LinkedIn wird entweder sofort ein User Generated Content-Post im Unternehmensprofil erstellt oder – im Falle eines geplanten Beitrags – zu gegebener Zeit derselbe Vorgang angestoßen
. Nach Abschluss erhält der Nutzer eine Erfolgsmeldung; zudem wird die ID des erstellten externen Posts gespeichert, wie oben erwähnt, was man im Bedarfsfall einsehen kann. Diese Integration erlaubt es einem Anwender, ohne die SupraWorx-Oberfläche zu verlassen, ein breites Publikum zu erreichen.
Interaktion nach der Veröffentlichung: Sobald Beiträge veröffentlicht sind – ob intern oder extern – können andere Nutzer darauf reagieren. Bei aktivierten Kommentaren können eingeloggte Nutzer direkt Feedback hinterlassen. Der Redakteur sieht neue Kommentare im Blogery-Modul (oft gibt es eine Benachrichtigung oder einen Zähler) und kann diese in der Kommentarverwaltung moderieren (z.B. freischalten, löschen oder beantworten). Externe Reaktionen (etwa Likes oder Kommentare auf LinkedIn) würden auf der externen Plattform selbst verwaltet; Blogery konzentriert sich auf die Inhalte in der eigenen Umgebung. Sollte ein Beitrag bearbeitet werden müssen, kann der Redakteur ihn erneut in den Entwurfsmodus versetzen (oder als „Update“ markieren) und Änderungen vornehmen. Das System stellt sicher, dass Änderungen synchronisiert werden: Bei in WordPress veröffentlichten Artikeln müssten Änderungen erneut übertragen werden – in solchen Fällen würde der Workflow über Blogery eine aktualisierte Veröffentlichung ermöglichen oder man passt den Inhalt direkt dort an. In jedem Fall behält der Nutzer durch Blogery die Übersicht, welcher Content aktuell ist und wo er erschienen ist.
Aufräumen und Archivieren: Blogery bietet auch Funktionen, um veraltete oder nicht mehr benötigte Beiträge zu entfernen oder zu archivieren. Über die “Papierkorb”-Funktion können Beiträge in den Trash verschoben werden
. Solche Beiträge sind dann nicht mehr sichtbar, bleiben aber im System erhalten, falls man sie später reaktivieren möchte. Im Dashboard gibt es eine Papierkorb-Übersicht, wo gelöschte/archivierte Posts aufgelistet sind und bei Bedarf wiederhergestellt oder endgültig gelöscht werden können. Dies sorgt dafür, dass die aktive Timeline übersichtlich bleibt, ohne dass Inhalte unwiederbringlich verloren gehen, solange man das nicht explizit will.
Zusammengefasst: Die Interaktion mit dem Blogery-Modul erfolgt vollständig über eine grafische Oberfläche und orientiert sich an gängigen Content-Management-Workflows. Von der Beitragserstellung über die zeitliche Planung bis zur Mehrfachveröffentlichung auf verschiedenen Plattformen werden alle Schritte durch intuitive Aktionen (Buttons, Formulare, Kalender) abgedeckt. Dies ermöglicht es auch weniger technischen Nutzern, komplexe Kommunikationsabläufe (z.B. eine konzertierte Blog- und Social-Media-Kampagne) einfach durchzuführen. Blogery arbeitet dabei im Hintergrund eng mit anderen Komponenten (wie dem Kundenportal, Produktkatalog und externen APIs) zusammen, was dem Anwender aber nahezu transparent bleibt – er erlebt schlicht, dass „es einfach funktioniert“. Die klare Struktur mit Dashboard, Kalender und Formularen hilft, den Überblick zu wahren, während mächtige Funktionen wie automatisiertes Publishing viel manuellen Aufwand abnehmen. Insgesamt stellt das Blogery-Modul somit ein komfortables Werkzeug für Endnutzer dar, um die digitale Kommunikation effizient und zentral gesteuert umzusetzen.

Medienarten