Haarvisie verslagen
← Alle verslagen📄 Download als PDF
🎧 Luister dit verslag
1,0x
⬇️ Download naar telefoon
📖 Lees mee met de podcast

Hallo Jamal, welkom bij deze belangrijke update! Vandaag duiken we in de uitkomsten van een recente, uitgebreide vergadering. Het was een boeiende sessie met negen deelnemers – we weten niet precies wie wat zei, maar de thema’s waren helder en cruciaal voor onze toekomst. De kern van de discussie lag bij het verbeteren van de klantervaring, met name via onze digitale kanalen, en de technische infrastructuur die daarvoor nodig is. We bespraken niet alleen de pijnpunten, maar kwamen ook tot concrete actiepunten en slimme AI-oplossingen.

Laten we beginnen met de stemkwaliteit en taal in onze telefoongesprekken. We hebben geconstateerd dat Engelse stemmen die Nederlands spreken vaak onnatuurlijk klinken, en ook onze tijdsgebonden begroetingen voelen soms wat houterig aan. Het spreektempo kan bovendien zo'n twintig procent sneller, voor een vlottere interactie. De conclusie hier is duidelijk: we moeten overschakelen op natuurlijke Nederlandse stemmen en begroetingen, en het tempo aanpassen om de klantbeleving significant te verbeteren.

Dan onze voicebot voor afspraken, die we intern "Roos" noemen. Bij het testen voor kappersafspraken merkten we dat de bot soms eindeloos herhaalt "Vanaf hoe laat kan je?", zonder direct de agenda te checken. Dit kan leiden tot incorrecte boekingen en frustratie. De oplossing is een real-time koppeling met ons agendasysteem. We willen een soort "digitale gastvrouw" ontwikkelen die het hele intake- en boekingsproces soepel begeleidt, door eerst te vragen naar type behandeling, stylist en beschikbaarheid.

Ook voor Haarvisie Rijswijk zijn er concrete verbeterpunten in het advies- en planningsproces. Er is behoefte aan strakkere richtlijnen voor intake en klantprofielen – denk aan specifieke flows voor mannen, kleurbehandelingen, en VIP-behandelingen met 40-minuten blokken. Voor nieuwe klanten willen we een proces met WhatsApp-bevestigingen, fotoverzoeken en eventueel directe betaling, en altijd alternatieven bieden bij een volle agenda. Een reserveringslijst en proactieve WhatsApp-berichten bij vrijkomende plekken zijn essentieel, waarbij de botteksten contextgevoelig moeten zijn via nummerherkenning. De kern is hier een formuliergestuurde intake, real-time agendatoegang en consistente communicatie.

Bij specifieke klantgesprekken bleek dat onze bots soms afspraken aanbieden die niet kloppen met de blokken in de agenda, of dat handmatig ingrijpen nodig is voor "hetzelfde als laatste keer"-boekingen. Dit onderstreept de noodzaak dat bots toegang hebben tot de volledige behandelhistorie en de actuele agenda, om altijd de juiste voorstellen te doen.

Administratief is er ook een belangrijke taak rondom kleurrecepten en DaVinci. Voor alle klanten in ons wachtbestand moeten de laatste drie kleurbehandelingen worden toegevoegd aan DaVinci onder "recepten". En we onderzoeken hoe we klantdata van "PC Quafeur" kunnen integreren in onze webagenda DaVinci, en of we de adviestools van haartips.nl kunnen hergebruiken. Er zijn dus concrete administratieve en integratietaken gedefinieerd.

Wat betreft toegang en integraties: er zijn problemen met de DaVinci-koppeling op MacBooks, 2FA via e-mail met beperkte leesrechten, en het openen van de verkeerde agenda. Ook willen we runs en resultaten visueel op de website tonen en zijn er audio-issues bij bepaalde knoppen. Gelukkig is de toestemming voor DaVinci-mails geregeld, maar de overige integratieproblemen staan nog open.

Verder is er de wens voor een invoersysteem voor kleurproducten en behandelingstijden, een module om per klant kleurnummers, producten, hoeveelheden, toontijden en een succesindicator te registreren. Dit is cruciaal voor consistentie en voorraadbeheer, en de functionele specificaties zijn er al – nu de ontwikkeling nog.

Nu de technische ruggengraat van dit alles: de AI-agent ontwikkeling en custom tools. Voor onze unieke data en systemen hebben we custom tools nodig. De uitdaging is live verbindingen maken zonder dat het complex wordt. RAG, oftewel Retrieval Augmented Generation, is essentieel voor live data. Er is discussie over het efficiënt inzetten van 'skills' naar 'tools' om tokens te besparen, en er is een duidelijke voorkeur voor zogenaamde headless oplossingen. Kortom, er zijn architectuurkeuzes en optimalisaties nodig voor efficiënte en veilige agentintegraties.

We hebben ook verschillende AI-modellen vergeleken. Kimi K2 bleek sterk in autonoom toolgebruik voor geavanceerde workflows, terwijl Qwen, met zijn hybride denkmodi en ondersteuning voor honderd talen, uitstekend geschikt is voor internationale toepassingen. De keuze van het model zal dus afhangen van de complexiteit van de workflow en de taalvereisten.

Voor de technische ontwikkeling hebben we verschillende frameworks bekeken, zoals GenAI Processors, een modulaire Python-bibliotheek, Opal voor no-code visuele workflows, en de MCP Toolset. We hebben een brede stack tot onze beschikking en de selectie zal per specifieke use-case plaatsvinden.

De architectuur van onze agent-tools, beveiliging en schaalbare API-integratie is van groot belang. ADK injecteert de toolContext, en we hebben sessie- en tokencontrole voor gevoelige acties. De nadruk ligt op geauthenticeerde acties. OpenAPI toolset kan automatisch tools genereren, wat veel efficiënter is dan handmatig bouwen. Langchain-tools kunnen we hergebruiken via een ADK-wrapper. En voor asynchrone taken met tracking-ID en webhooks gebruiken we een long-running function tool, zodat de agent responsief blijft. Een doordachte toolarchitectuur, OpenAPI-integratie en async tooling zijn de kern voor productie-agenten.

Bij de agent harnesses, de dev stack en onze productiepraktijken werken we met patronen zoals lineaire en closed loop harnesses, compleet met guardrails, memory compaction en blokkade van destructieve commando's. Anti-Gravity "Boost" is er voor complexe orkestratie, en we gebruiken standaardagenten voor dagelijkse taken. We bouwen een Skills-repository. De reflecties hier benadrukken de noodzaak van menselijke verantwoordelijkheid en duidelijke interfaces. Kortom, prestatie komt uit de samenhang tussen het model, de harness en domeinkennis; we blijven continu investeren in tooling en kaders.

Tot slot zijn er de product- en UX-vereisten. Betalingslagen als workflow, de UX-staten voor laden, lege schermen, fouten en randgevallen. Compliancy is ook een belangrijk punt, denk aan T&C, privacybeleid en cookie consent. Een deploy-stap staat gepland, en CSV import/export voor voorraadbeheer is een no-brainer. De basisvereisten voor UX en compliance zijn benoemd, en de uitbreiding van onze Minimum Viable Product met nieuwe features en agents is voorzien.

Er zijn veel concrete actiepunten uit deze vergadering gekomen, Jamal. Denk aan het implementeren van Nederlandse stemmen, het realiseren van een real-time koppeling tussen voicebot en agenda, het corrigeren van agendaroutering naar Rijswijk, en het fixen van DaVinci-koppelingen. Ook moeten we een afspraakformulier en klantprofielen implementeren, kleurrecepten toevoegen in DaVinci, en klantdata integreren. Verder het ontwikkelen van een registratiemodule voor kleurproducten, het opzetten van GitHub versiebeheer, en het definiëren van payment workflows en UX-staten. En uiteraard het deployen van onze systemen met alle benodigde compliance. De AI-suggesties benadrukken de noodzaak van een concreet plan voor de overgang naar Nederlandse stemmen, directe beschikbaarheidschecks voor de voicebot, een checklist voor projectkoppelingen, en het opstellen van een security playbook en GitHub-workflow. Ook het prioriteren van integraties en het documenteren van architectuurkeuzes zijn cruciale volgende stappen.

Zoals je hoort, Jamal, hebben we een flinke lijst aan uitdagingen én oplossingen besproken. Het draait allemaal om het creëren van een naadloze, efficiënte en klantvriendelijke ervaring, ondersteund door robuuste en slimme technologie. Deze actiepunten en adviezen vormen de basis voor onze volgende stappen. We blijven je op de hoogte houden van de voortgang!

Soort: vergadering · Duur: onbekend · Deelnemers: [Speaker 1] [Speaker 2] [Speaker 3] [Speaker 4] [Speaker 5] [Speaker 6] [Speaker 7] [Speaker 8] [Speaker 9]

Let op — sprekers niet bevestigd. Plaud nummert sprekers (Speaker 1, 2, …) maar koppelt geen namen. Ga niet uit van wie wat zei; "ik/wij" hoeft niet dezelfde persoon te zijn.

Vergaderinformatie

Datum: 23-09-2026 21:33:27 / 2026-09-23 21:33:27

Locatie: [Locatie invoegen] / [Voeg locatie in]

Deelnemers: [Speaker 1] [Speaker 2] [Speaker 3] [Speaker 4] [Speaker 5] [Speaker 6] [Speaker 7] [Speaker 8] [Speaker 9]

Vergadernotities

Onvrede over stemkwaliteit en taal in telefoongesprekken

Engelse stemmen die Nederlands spreken klinken onnatuurlijk; behoefte aan Nederlandse stemmen en natuurlijke begroetingen.

Onnatuurlijke tijdsgebonden begroetingen (“goede avond/morgen/middag”); spreektempo graag ~20% sneller.

Conclusie: Aanpassing van stemmen, stijl en tempo noodzakelijk voor betere klantbeleving.

Evaluatie en verbetering van de voicebot voor afspraken

Test met voicebot “Roos” voor kappersafspraken: bot moet eerst type behandeling, gewenste stylist en beschikbaarheid vragen.

Bot herhaalt “Vanaf hoe laat kan je?” tot klant een tijd noemt; doel is vroegst mogelijke tijd rond de gewenste starttijd.

Probleem: bot biedt tijd aan zonder agenda-availability te verifiëren; risico op onjuiste boekingen.

Conclusie: Real-time koppeling met agendasysteem vereist; ontwikkeling van “digitale gastvrouw” die het intake- en boekingsproces ondersteunt.

Verbetering van advies- en planningsproces (Haarvisie Rijswijk)

Richtlijnen voor intake en klantprofielen (mannenflow, kleurbehandeling, 40-min blokken, VIP-behandelingen).

Voor nieuwe klanten: WhatsApp-bevestiging, fotoverzoek en eventueel directe betaling; alternatieven bieden bij volle agenda.

Reserveringslijst en proactieve WhatsApp-berichten bij vrijkomende plekken; botteksten variëren en context via nummerherkenning.

Conclusie: Implementatie van formuliergestuurde intake, realtime agendatoegang en consistente messaging noodzakelijk.

Klantgesprekken en afspraken

Voorbeeldcases: bot bood 10:15 aan terwijl kwartierblokken niet geldig waren; aangepaste afspraak ingepland (kleuradvies bij Assuman).

Gebruik van reserveringslijst uitgelegd; afspraak “zelfde als laatste keer” bij Noël bevestigd na handmatige interventie.

Conclusie: Bots moeten toegang hebben tot vorige behandelingen en actuele agenda om juiste voorstellen te doen.

Taak rondom kleurrecepten en DaVinci

Alle klanten in wachtbestand: laatste drie kleurbehandelingen in DaVinci onder “recepten” toevoegen.

Integratievraag: klantdata uit “PC Quafeur” naar webagenda “DaVinci” (DVI.nl); hergebruik adviestools van haartips.nl onderzoeken.

Conclusie: Concrete administratieve en integratietaken gedefinieerd, status en eigenaarschap deels onbekend.

Toegang en integraties (DaVinci, MacBook, mail en agenda)

DaVinci-koppeling op MacBook fixen; 2FA via e-mail met beperkte leesrechten; verkeerde agenda (Wateringen) opent i.p.v. Rijswijk.

Verzoek om runs en resultaten visueel op website te tonen; audio-issues bij “beluister/start”.

Conclusie: Toestemming voor DaVinci-mails geregeld; overige integratieproblemen open.

Invoersysteem voor kleurproducten en behandelingstijden

Behoefte aan module voor per-klant registratie: kleurnummers, producten/hoeveelheden, toontijden, succesindicator.

Conclusie: Functionele specificaties aanwezig; ontwikkeling vereist voor consistentie en voorraadbeheer.

AI-agent ontwikkeling en custom tools

Custom tools voor unieke data/systemen; uitdaging: live verbindingen zonder complexiteit.

RAG essentieel voor live data; discussie over skills naar tools om tokens te besparen; voorkeur voor headless oplossingen.

Conclusie: Architectuurkeuzes en optimalisaties nodig voor efficiënte, veilige agentintegraties.

Vergelijking van AI-modellen

Kimi K2: sterk in autonoom toolgebruik voor geavanceerde workflows.

Qwen (Qwant 3): hybride denkmodi en >100 talen; geschikt voor internationale toepassingen.

Conclusie: Modelkeuze afstemmen op workflowcomplexiteit en taalvereisten.

Technische frameworks voor AI-ontwikkeling

GenAI Processors: modulaire Python-bibliotheek voor pipelines.

Opal: no-code visuele workflows uit natuurlijke taal.

FinWise: voorbeeldagent via Google ADK.

MCP Toolset: beheert serververbinding en tools als ingebouwde functies.

Conclusie: Brede stack beschikbaar; selectie per use-case.

Architectuur van agent-tools, beveiliging en schaalbare API-integratie

ADK injecteert toolContext; sessie- en tokencontrole voor gevoelige acties; nadruk op geauthenticeerde acties.

OpenAPI toolset genereert automatisch tools uit specificaties; efficiënter dan handmatig bouwen.

Langchain-tools herbruikbaar via ADK-wrapper (“reisadapter”).

Long-running function tool voor asynchrone taken met tracking-ID en webhooks; agent blijft responsief.

Conclusie: Doordachte toolarchitectuur, OpenAPI-integratie en async tooling zijn kern voor productie-agenten.

Agent harnesses, dev stack en productiepraktijken

Harnesspatronen: lineair (deterministisch) en closed loop (iteratief met exitstates); guardrails, memory compaction en blokkade van destructieve commands.

Anti-Gravity “Boost” voor complexe orkestratie; standaardagenten voor dagelijkse taken; Skills-repository (Cloud, Firebase, Flutter, Maps).

Reflecties: capability overhang; noodzaak van menselijke verantwoordelijkheid en duidelijke interfaces.

Conclusie: Prestatie komt uit samenhang tussen model, harness en domeinkennis; continu investeren in tooling en kaders.

Product- en UX-vereisten

Payment layers als workflow; UX-staten voor loading, empty, errors, edge cases.

Compliance: T&C, privacybeleid, cookie consent bij analytics.

Deploy-stap gepland; CSV import/export voor voorraadbeheer-app als “no-brainer”.

Conclusie: Basisvereisten voor UX en compliance benoemd; uitbreiding van MVP met features en agents voorzien.

Persoonlijke opmerkingen en niet-relevante conversatie

Diverse persoonlijke onderwerpen (relaties, sport, snacks, eiwitten) zonder zakelijke uitkomsten.

Conclusie: Buiten scope; geen actie.

Volgende afspraken

Onderzoek en implementatie van Nederlandse stemmen en natuurlijke begroetingen; spreektempo ~20% versnellen en UX testen.

Realiseer realtime koppeling tussen voicebot en agendasysteem; ontwikkel en integreer “digitale gastvrouw”.

Corrigeer agenda-routering naar Rijswijk; implementeer live agendainzicht en toegang tot vorige behandelingen.

Fix DaVinci-koppeling op MacBook; bevestig 2FA-mailproces; los audio-issues bij “beluister/start” op.

Implementeer afspraakformulier en klantprofielen (mannenflow, 40-min blokken, VIP-regels); WhatsApp-proces met toestemming, fotoverzoeken en betaling.

Bouw reserveringslijstworkflow met proactieve WhatsApp-berichten en VIP-plek-allocatie; verbeter botteksten en nummerherkenning.

Voeg kleurrecepten (laatste drie bezoeken) toe in DaVinci voor klanten in wachtbestand; druk kleurrecepten af (deadline: 2026-09-24).

Integreer klantdata van “PC Quafeur” in “DaVinci” (DVI.nl); beoordeel hergebruik van haartips.nl-adviestools.

Ontwikkel registratiemodule voor kleurproducten, hoeveelheden en behandeltijden; bouw backend-dashboard voor gesprekslogs en uitkomsten.

Verplaats app-backend naar Firebase met correcte MCP-config; zet GitHub versiebeheer op en synchroniseer.

Voeg CSV import-export toe; voer concurrentieanalyse uit en prioriteer quick wins; definieer payment workflows en UX-staten.

Hosting en deploy: Netlify en productie-deploy met T&C, privacy en cookie consent.

Bekijk en analyseer video’s en transcripties van afgelopen 3 maanden; identificeer optimalisaties voor Anti-Gravity-instellingen.

Beoordeel integratie van tool op planning.haartips.nl; controleer pc-instellingen links/rechts in Rijswijk; geef statusupdate over open punten.

[Voeg meer in]

AI-suggesties

Er ontbreekt een concreet plan voor overgang naar Nederlandse stemmen en natuurlijke begroetingen; definieer leverancier, selectiecriteria en testplan.

Koppeling voicebot-agenda is cruciaal om dubbele of onjuiste boekingen te voorkomen; implementeer directe availability-checks.

MCP-Firebase projectkoppeling was foutief; stel migratiechecklist en rollbackprocedure op.

Veiligheidsrichtlijnen niet vertaald naar beleid; maak security playbook (secret management, code review, approval gates).

GitHub-workflow ontbreekt; definieer repository-structuur en branching-strategie (main/dev/feature, PR checks).

Scope en format voor video-/transcriptieanalyse en Anti-Gravity-verbeteringen niet vastgesteld; bepaal criteria en oplevering.

Onvoldoende realtime toegang tot agenda en vorige behandelingen belemmert planning; prioriteer integraties.

Onheldere processen voor VIP-plekken en reserveringslijst; definieer regels om over-/onderboeking te voorkomen.

Headless voorkeur, skills→tools en outputlocaties (bloggenerator, SEO-run) onbeantwoord; documenteer architectuurkeuzes.

OpenAPI-integratie en long-running taakafhandeling: bevestig adoptie en monitoring (tracking-IDs, webhooks).

Onbekende eigenaarschap en timing voor kleurrecepten printen en pc-instellingen in Rijswijk; wijs verantwoordelijkheden toe en stel checklists op.

Feature-prioritering en roadmap ontbreken; maak effort/impact-matrix en releaseplanning.

🎙️ Bespreek met Jarvis