Diese Betriebsanleitung beschreibt die wichtigsten Aufgaben in CoreX – dem internen Mitarbeiterportal. Für kurze Antworten siehe die FAQ-Hilfe.
1. Erste Schritte
CoreX ist das interne Portal für alle Mitarbeiter-Workflows: Tickets, Hosting, 3CX-Verwaltung, Einkauf, Sales, Backoffice, Personal-Themen.
Login
Per Single-Sign-on über Authentik. Wenn du auf das Admin-Portal zugreifen kannst, funktioniert auch CoreX – beide nutzen die gleichen Zugangsdaten und teilen den Token.
Navigation
- Sidebar links: collapsible (Pfeil oben rechts in der Sidebar)
- Schnellzugriff: Dashboard, Quicklinks, Ticketsystem, KI-Chat ganz oben
- Akkordeons nach Bereich: Sales, 3CX, PBX, Einkauf, Backoffice, Technik, Marketing, Personal
- Footer: Wissensdatenbank, Einstellungen, Hilfe, Admin Portal, Logout
Permissions
Sichtbar ist immer nur, was deine Rolle freigeschaltet hat. Wenn ein Punkt fehlt: beim Admin nachfragen, der die Permission über die Rollenverwaltung im Admin-Portal aktiviert.
2. Ticketsystem
Direkter Zammad-Zugriff aus CoreX. Tickets werden gefiltert, beantwortet und mit Auftragsnummern verknüpft – ohne in Zammad selbst wechseln zu müssen.
Filter
- Multi-Gruppe: mehrere Gruppen gleichzeitig wählen (ODER-Verknüpfung)
- Multi-Status: offene + neu + warten kombinierbar
- Besitzer: per Dropdown direkt am Ticket umsetzen
- Auftragsnummer: Eingabefeld pro Ticket – wird als Custom-Field gespeichert
Antworten schreiben
- Ticket öffnen → Antwort-Editor erscheint unten
- An / CC / BCC anpassen wenn nötig
- Anhänge per Drag-&-Drop
- „Senden" – Mail geht raus, Ticket wird auf gewählten Status gesetzt
Interne Notiz
Statt „Senden" wählen: type=note, internal=true. Die Notiz ist nur intern sichtbar (kein Mail-Versand).
Zeiterfassung
Pro Ticket-Aktion lassen sich Minuten erfassen. Die Werte fließen in die monatliche Ticket-Verrechnung (Backoffice → Ticket-Verrechnung).
KI-Vorschlag
Button „KI-Vorschlag" am Ticket öffnet einen Assistent-Chat. Die KI durchsucht 3CX-Doku, 3CX-Blog, eigene Wissensartikel und gelöste Tickets, und schlägt eine Antwort vor.
3. KI-Chat & Wissensdatenbank
Eigene Wissensbasis + KI-Support-Agent. Quellen: 3CX-Doku, 3CX-Blog, eigene Artikel, gelöste Tickets.
KI-Chat
- Modell:
qwen3:8b(lokal via Ollama) - Embedding:
nomic-embed-text - RAG über die 4 Quellen, Antworten mit Quellenangabe
Wissensdatenbank pflegen
Im Footer „Wissensdatenbank" → eigene Artikel anlegen oder bestehende editieren. Nach dem Speichern werden die Embeddings im Hintergrund neu erstellt – die KI nutzt sie sofort.
4. Sales
IT Skope
Übersicht der laufenden Vertriebsprojekte mit Phasen. Filter nach Verantwortlicher, Phase, Wahrscheinlichkeit. Klick auf eine Zeile öffnet Detail-Modal mit Notizen.
Sonderposten
Aktionen + Promo-Pakete. Hier können Aktionen für den Vertrieb angelegt werden, die später im Webshop oder in BC-Angeboten referenziert werden.
Zielverfolgung
Quartalsziele pro Mitarbeiter. KPIs werden aus BC-Aufträgen + Tickets gezogen.
BBG (Business-Buying-Guide)
Sammlung der wichtigsten Verkaufsdaten – Bundles, Dummy-Configs, Standard-Antworten.
5. 3CX & PBX
3CX Partner-Liste
Alle Partner mit ihren Lizenzen, Editionen, Ablaufdaten. Filter nach Edition, Auslauf in 30/60/90 Tagen.
Lizenzabfrage
Lizenzschlüssel oder Domain eingeben → ruft die 3CX-API ab und zeigt: Edition, Simultaneous Calls, Ablaufdatum, Partner. 3CX API Limit: 60 Requests/Min.– das Tool macht automatisches Throttling.
Ablaufende Keys
Liste aller Lizenzen, die innerhalb 30/60/90 Tagen ablaufen. Direkt-Aktion „Renewal anstoßen" startet den 3-Schritt-Workflow:
- Hosting anstoßen → Renewal-Check mit gewähltem Datum
- Aufträge erstellen → BC-Auftrag wird angelegt
- 3CX-Bestellung auslösen → 3CX-API-Call mit der Auftragsnummer
PBX (Yeastar)
Analog zu 3CX, aber gegen das Yeastar Partner Portal. Eigene Partner-IDs, eigenes Lizenzformat. Workflow gleich strukturiert.
6. Einkauf
Witter
Direkter Zugriff auf den Witter-Einkaufskatalog (PostgreSQL extern). Filter nach Marke, Suchbegriff, Verfügbarkeit. Excel-Export pro Filter.
Preisfindung
Multi-Provider-Preisvergleich für eine Artikelnummer. Vergleicht Witter mit Ingram + EK-Preisen. Ergebnis: Best-Preis-Empfehlung und prozentualer Vergleich.
Ingram Micro
Workato MCP Server-Integration mit 16 Tools, 7 Tabs:
- Produkte: Suche per SKU/EAN, Datenblätter
- Verfügbarkeit: Live-Bestand pro Lager
- Preise: Listenpreis + Konditionen
- Aufträge: aktive Bestellungen, Status, Tracking
- Deals: Sonderkonditionen-Anfragen
- Rechnungen: Ingram-Rechnungen + Positionen
- Statements: Kontoauszug
Bei großen Ergebnismengen automatische Pagination – „Weiter"-Button am Ende der Liste.
7. Backoffice
Bestell-Import (PDF / Mail → BC)
Eingehende Kundenbestellungen werden per PDF-Drag-Drop oder per Mail-Ingest (n8n / O365) entgegengenommen. Ollama erkennt Kunde, Artikel und Menge, der Mensch prüft, bestätigt – n8n legt den BC-Auftrag an.
Lager-Regeln
Pro Kunde lassen sich Regeln definieren, welches BC-Lager (HAUPTLAGER / PROJEKT / …) bei welcher Brand / Item-Group herangezogen wird. Greift automatisch beim Save eines Bestell-Imports, kann pro Position überschrieben werden.
Mappings
Unter Bestell-Import → Mappings gibt es zwei Tabs:
- Artikel-Mappings – wird automatisch beim Speichern eines Bestell-Imports gefüllt: pro Kunde + Customer-Artikelnummer wird der Mapping auf die BC-Art-Nr gespeichert. Beim nächsten Mal wird die Position automatisch erkannt.
- Kunden-Mappings – manuell gepflegt. Pro Eintrag: ein Kunde + 1..n Text-Patterns die alleim PDF-Volltext vorkommen müssen, damit der Kunde automatisch zugewiesen wird. Sinnvoll bei Kunden ohne UID im PDF oder wenn mehrere Stamm-Kunden den gleichen Namen tragen (Disambiguierung über Adresse/Kreditoren-Nr). Mit dem „Text testen"-Button kann ein PDF-Volltext geprüft werden, ohne ein PDF hochzuladen.
Erkennungs-Reihenfolge: Customer-Mapping (manuell) → Customer-Alias (auto-gelernt: VAT/Email/Domain/Name) → UID-Direkt-Match → E-Mail-Domain → Fuzzy-Name.
Einkaufs-Import (Ingram-Projekte → BC-Einkaufsrahmenbestellung)
Distri-Projekt-Mails (XLSX-Angebote von Ingram) gehen ans dedizierte Postfach projects@headon.at; n8n triggert automatisch den Portal-Webhook. Pro XLSX wird ein Job angelegt, das XLSX gelesen (Quote-Nr, Projekt-Nr, End-Kunde, Positionen mit Vendor-SKU + EK-Preis), Mensch prueft + bestaetigt – n8n legt eine Blanket Purchase Order in BC an.
Vendor-Mappings
Pro Lieferant + Vendor-Part-Nr (Ingram-SKU oder Hersteller-SKU) → BC-Item-Nr. Wird automatisch beim Save eines Einkaufs-Imports gefuellt; beim naechsten Job greift das Mapping sofort. Falsch gemappte Eintraege koennen unterEinkaufs-Import → Vendor-Mappings geloescht werden.
Setup
AppSetting BC_INGRAM_VENDOR_NUMBER mit der BC-Lieferanten-Nr von Ingram befuellen. ENV: N8N_COREX_PURCHASE_IMPORT_WEBHOOK_URL + N8N_WEBHOOK_SECRET (gleicher Shared-Secret wie beim Bestell-Import). Der Setup-Banner auf der Liste-Page zeigt fehlende Konfiguration.
eBilling
Sammelrechnungs-Vorbereitung. Aktive Abos mit fälligen Rechnungen werden gruppiert, PDF-Druck pro Kunde.
Ticket-Verrechnung
Monatlich: Ticketzeiten aus Zammad sammeln, pro Kunde aggregieren, BC-Auftrag erstellen.
- Monat wählen (Default: vergangener Monat)
- „Snapshot erstellen" – aggregiert alle Ticketzeiten
- Review im UI: Ticket-Anzahl, Minuten, Kundenanzahl, pro-Agent-Aufschlüsselung
- „Aufträge erstellen" → ruft den n8n-Webhook der pro Kunde einen BC-Auftrag anlegt
Service-Verträge
Übersicht aller laufenden Wartungs-/Serviceverträge mit Restlaufzeit + Renewal-Status.
3CX-Hosting-Verlängerungen
Liste der nächsten 3CX-Hosting-Renewals. Workflow analog zu 3CX-Renewals (3 Schritte).
DPD
Sendungsübersicht. Eingehend (für RMAs) + ausgehend (für Webshop-Bestellungen). Status-Tracking automatisch via n8n-Sync.
Hosting (Backoffice-Sicht)
Eingeschränkte Hosting-Ansicht ohne Technik-Aktionen: Suche + Filter + Tabelle + Details (read-only). Lizenz, Abrechnungsfristen, Bemerkungen sichtbar – aber keine Power-Aktionen, kein Login.
8. Hosting (Technik & Backoffice)
Zwei Ansichten je nach Permission:
Hosting (Technik) – /hosting
- Voller Zugriff: Login per One-Click in das gehostete System
- Default-Inseln + Abrechnungszeitraum konfigurierbar
- Edit-Modus für alle Felder
- Detail: Admin-Zugang (Passwörter), vCenter-VM-Daten (Power, Disks, NICs)
- Power-Aktionen (Start/Stop) direkt aus dem Detail
Hosting (Backoffice) – /backoffice-hosting
Lesemodus für Backoffice-Mitarbeiter. Kein Login, keine Power-Aktionen, keine Passwörter. Sichtbar: Lizenz, Abrechnung, Bemerkungen.
Permissions
nav.corex.hostingfür die Technik-Ansichtnav.corex.backoffice_hostingfür die Backoffice-Ansicht
9. FQDN-Verwaltung
Cloudflare-DNS-Records als CRUD über das Cloudflare Global API. Multi-Domain-Support.
Neuer FQDN-Eintrag
- Domain auswählen (Dropdown – die im Cloudflare-Account vorhandenen Zonen)
- Subdomain eingeben → FQDN-Suggest schlägt verfügbare Varianten vor (firma-1, firma-it …)
- IP / CNAME-Ziel eingeben
- Speichern → Cloudflare-API legt Record an
Bestehende Records
Tabelle mit Filter nach Domain. Inline-Edit für IP/Target. Löschen mit Confirm-Dialog.
10. Personal
Provisionsabrechnung
Pro Mitarbeiter monatliche Aufschlüsselung der Provisionen aus BC-Aufträgen + Sales-Bonus-Regeln. Excel-Export.
Abwesenheiten
OrangeHRM-Daten via API. Liste der genehmigten + ausstehenden Abwesenheiten, gruppiert nach Mitarbeiter und Monat.
Urlaubskonto
Saldo pro Mitarbeiter (Anspruch − Genommen − Geplant).
Mitarbeiterverzeichnis
Aktive Mitarbeiter mit Kontaktdaten, Rolle, Abteilung. Quelle: OrangeHRM.
11. Marketing
Newsletter
Listmonk-Anbindung. Kampagnen anlegen, Empfänger-Segmente verwalten, Versand auslösen.
Blog
Kurzform der Website-Blog-Verwaltung – Posts ansehen, Drafts annehmen / freigeben. Vollständige Bearbeitung im Admin-Portal unter Website → Blog.