Support Hub
- role
- Founder & Lead Developer
- stack
- Laravel 13 Livewire 4 Flux UI Claude AI Horizon PWA
What was going on
Ik was zelf het probleem. Vragen, storingen en ideeën uit de apps die ik beheer kwamen binnen via mail, WhatsApp en losse opmerkingen in een gesprek. Er was geen plek waar het samenkwam, niets wat je kon terugzoeken, en als ik twee weken weg was wist niemand wat er openstond. Dat laatste is het echte probleem: alles hing aan één persoon. De Support Hub is de plek waar meldingen uit al die apps binnenkomen, per project gescheiden, en waar de weg van melding naar oplossing zichtbaar en overdraagbaar is.
What made it hard
Meldingen uit zeven verschillende apps, strikt gescheiden per project, met één widget die overal past
Een melding compleet binnenkrijgen zonder de melder te ondervragen: pagina, versie en browserfouten gaan automatisch mee
AI die voorsorteert en voorschrijft zonder ooit zelf te versturen, want een verkeerd antwoord kost meer dan geen antwoord
Overdraagbaar bouwen: een hub die alleen ik kan draaien lost het probleem niet op dat hij moet oplossen
How I approached it
Een losse Laravel-app met een composer-widget aan de kant van de klant-app. De widget stuurt de melding met context mee en probeert het vijf keer over ruim een half uur, zodat een melding niet verdwijnt tijdens een deploy. In de hub sorteert de triage de melding en schrijft twee dingen: een antwoord aan de melder in zijn eigen taal, en een uitgewerkt bugrapport of PRD-skelet voor een ontwikkelaar. Ik beoordeel en verstuur; er gaat niets de deur uit zonder dat ik ernaar heb gekeken. Vanaf daar loopt de keten door naar een GitHub-issue, en meldt de pull request zich terug aan het ticket, zodat de tijdlijn van melding tot live op één plek staat.
Zeven aangesloten apps, één inbox, en een melding die niemand meer hoeft na te vragen
Van melding tot antwoord meestal dezelfde dag, en bij kleine aanpassingen soms binnen het uur
Elke maand automatisch één A4 per project: wat er gemeld is, wat ervan is opgelost en wat er is bijgewerkt
De leveringslaag onder de beheerafspraken, dus support die schaalt zonder extra uren per klant
Een externe gezondheidsroute plus dagelijkse puls, want een wachtrij die stilstaat kan zichzelf niet melden
Need something like this?
From technical review to ongoing partnership.