Dyonic Systems logo

Manager Dashboard

Rol: Manager JS: boot…

Live status

API ( /api/ ) checken…
Socket ( /ws/socket.io/ ) checken…
Site ( /api/site/status ) checken…
Same-origin checks; indien rood: Nginx/service logs bekijken.

DYONIC CHECK - Site Status & Monitoring

checken… Laatste check:
Status Overzicht:
Telegram Notificaties: Status wordt 2x per dag verstuurd. Bij errors: elke 5 minuten update.

SLA & Queue

Wachtrij open
Gem. wachttijd
Actieve chats

Real-time data van wachtrij en actieve chats.

Bezoekers (anoniem)

Actief nu
Uniek vandaag
Uniek 7d
Uniek 30d

Teller voor bezoekers zonder login (device-based). Actief = laatste 2 minuten.

Snelle acties

Placeholders; koppelen we later aan /api.

Actieve chats

Chat-IDKlantOperatorStart
Laden...

Klantgegevens (alleen lezen)

Zoekt live via /api/customers?email=&phone= (pm-customers-api).
NaamE-mailTelefoonSaldoActie
Nog geen resultaten — zoek op e-mail of telefoon.

Interne notities

Notities zijn intern en worden gelogd. Verwijderen kan alleen door hoofd-PIN (master).
Selecteer een klant om notities te laden.

Status (master-only)

Status wijzigen kan alleen door hoofd-PIN. Andere managers kunnen alleen meelezen en misbruik rapporteren (volgende stap).

Wijzigingen lopen uitsluitend via aanvraag → telefonische verificatie → hoofd-PIN.

Beloningen — Ledenlijst

Zoekt live via /api/customers?name=&email=&phone= (pm-customers-api).
Naam E-mail Telefoon Tier Saldo (punten) Actie
Nog geen resultaten — zoek op naam, e-mail of telefoon.

Klantprofiel & punten

Stuurt naar /api/customers/adjust met klant-ID, punten, reden en notitie.

Voucher uitgifte

Stuurt naar /api/customers/voucher, koppelt voucher en saldo aan de klant.

Levels (tiers)

Factor wordt gebruikt in earn-formule (Bronze 1.0 → Diamant 1.6). Opslaan = lokaal; later via /api/settings.
LevelMin. punten (12m)FactorActies

Earn-regels

Voorbeelden: probleem opgelost +5, profiel compleet +50, referral +300, feedback +25, verjaardag +100, campagnes (x2 / 24u).
CodeBeschrijvingPuntenActies

Burn-regels

Voorbeelden: €5/€15/€40 voucher, gratis verzending, priority support 72u. Stel waarden, geldigheid en voorwaarden in.
CodeBeschrijvingKosten (punten)Acties

Algemene loyalty-config & beheer

Nu lokaal (browser). Later aan /api/settings.

Betalingen & credits — pakketbeheer

Dit blok is live gekoppeld aan /api/customers/payments/topup-config (pm-customers-api). Hier zet je bunq/PayPal links klaar en beheer je credits-pakketten.


Naam Credits Prijs (€) Badge Actief Sort Actie
Laden…

Leeg = credits pagina gebruikt de basislink + bedrag.

Na opslaan is het direct zichtbaar op /credits.html (klantzijde).

Persona’s beheren

Dit zijn de personas waar klanten uit kunnen kiezen. Je kunt ze activeren, pauzeren en bewerken.

Actieve persona's
Hier staan alle actieve persona's, zowel online als offline.
Laden...
Inactieve persona's
Hier staan persona's die voorbereid zijn maar niet op de live homepage horen.
Laden...

Persona aanmaken / bewerken

Voorbeeld: rustig, humoristisch, coachend, direct & warm

Een persona mag in meerdere homepage-rijen tegelijk staan.

Persona attributen

Deze vaste kenmerken versterken SEO, persona-consistentie en latere operator-informatie.

Eigenschappen
Avatar positie
Tip: schuif tot het gezicht goed staat, dan opslaan.
Media slots (foto's + video)
Slots: home1 (hoofdpagina), chat1+chat2 (chat), req1..req5 (op aanvraag), video1 (op aanvraag).
Open eerst een persona via "Bewerken" om media te beheren.

Deze gegevens worden gekoppeld aan de back-end via /api/personas/*.

Meldingen & Help-Inbox

Melding sturen

Help-Inbox (live)

Actieve hulp- en noodmeldingen van operators. Klik om mee te kijken of over te nemen.

Status Tijd Gesprek Wie Reden Actie
Nog geen open meldingen.

Ontvangen meldingen

Laden…

Toont alleen meldingen die je hebt ontvangen van operators/hoofdoperators.

  • Geen verzonden meldingen.
  • Nog geen meldingen.

Reactielog

Team & rollen

Hier zie je een overzicht van alle Desk-accounts (operator / hoofdoperator / manager). Later koppelen we dit aan de back-end (aanmaken, blokkeren, rol wijzigen en wachtwoord-reset).

Login-ID Naam Rol Status Acties
Nog geen data — later /api/staff

Persona-koppelingen

Koppel persona's aan operators. Eén operator kan meerdere persona's dragen. Later gekoppeld aan /api/staff/personas.

Operator Huidige persona's Nieuwe koppeling Actie
Jan Operator Sanne Mark
Sanne Operator Lotte
Tom Operator Geen

Medewerkerprofiel & betaalgegevens

Hier beheer je de gegevens van operators, hoofdoperators en managers. In deze testfase wordt er nog niets echt opgeslagen; later koppelen we dit aan /api/staff/*.

In deze testfase is dit puur UI. Later worden deze gegevens gekoppeld aan de back-end en gebruikt in weekuitdraaien, betalingen en rapporten.

Operator-modus

Als manager kun je zelf in de operator-omgeving werken. Dit opent in een nieuw tabblad, zodat je je dashboard open kunt laten.

Je gebruikt dan exact dezelfde chatlayout als de operators. Ideaal om mee te lezen, tijdelijk over te nemen of een probleemchat zelf af te handelen.

Monitoring-instellingen

Hier stel je later in wanneer een hoofdoperator of manager de berichten moet keuren voordat ze naar de klant gaan.

Rapporten

Overzicht van kpi’s zoals aantal chats, gemiddelde responstijd, omzet per klantgroep, etc. Voor nu placeholders; later koppelen we dit aan de rapportage-API.

Nog geen rapport opgevraagd.

Auditlog

Hier komen straks alle belangrijke mutaties te staan (inloggen, klantmutaties, beloningen, moderatie-acties). Nu nog dummy-gegevens.

TijdGebruikerRolActieDetails
Nog geen audit-data geladen.

Betalingen — weekoverzicht operators

Gebruik dit overzicht om per week alle operators uit te betalen. Later koppelen we dit aan de echte data.

Operator Operator-ID IBAN Berichten deze week Bonus Totaal uit te betalen Status
Nog geen gegevens geladen.
Samenvatting verschijnt hier zodra een week is geladen.

Later koppelen we dit aan /api/payroll/week en een echte PDF/CSV-export.

Operatorgegevens (boekhouding)

Beheer hier per operator de gegevens die nodig zijn voor betalingen, belasting en boekhouding. Deze sluiten aan op de weekuitdraai hierboven.

Deze gegevens worden later gekoppeld aan de back-end (/api/staff/*) en gebruikt in de weekuitdraai en exports. In deze testfase is het puur UI, zonder opslag.

Verkoop & pakketten — weekoverzicht

Overzicht van verkochte pakketten per periode. Klaar voor boekhouding, belasting en analyse.

Datum Klant-ID Klantnaam Pakket Excl. btw BTW Incl. btw Status
Nog geen verkoop geladen.
Samenvatting verschijnt hier zodra verkoop is geladen.

Later koppelen we dit aan /api/sales en echte PDF/CSV-export.