CustomerFlow
En AI-salgsplatform jeg har bygget og driver. Den analyserer emails og telefonsamtaler med DISC-psykologi og foreslår svar, der rammer tonen.
2
kanaler i samme profil: email og telefoni
4
DISC-profiler pr. kontakt (D/I/S/C)
5+
eksterne integrationer
GDPR
indbygget fra første dag
Udfordringen
Den samme tone til alle kunder
De bedste sælgere læser intuitivt, hvem de taler med, og skruer på tonen derefter. Resten skriver og taler nogenlunde ens til alle. DISC-modellen kan forklare forskellen, men at aflæse en personlighed og omsætte den til konkret kommunikation midt i en email eller en telefonsamtale er svært - især på tværs af kanaler, hvor indtrykket ellers ligger spredt.
Idéen var at samle indsigten ét sted: én profil pr. kontakt, bygget af både det skrevne og det sagte, med et konkret forslag til næste svar.
Løsningen
Én platform til hele kundedialogen
Jeg byggede CustomerFlow som én Laravel-platform, der samler email, telefoni og AI-analyse bag den samme DISC-profil pr. kontakt.
Email-analyse
Telefoni i browseren
DISC-motor
Engagement og opfølgning
Teams og fælles billede
GDPR fra bunden
Under motorhjelmen
Mange dele, én kodebase
Emails hentes ind via OAuth mod både Microsoft Graph og Gmail og synkroniseres i baggrundsjobs. Opkald kører gennem Telnyx WebRTC direkte i browseren, bliver optaget og sendt til AssemblyAI for transskription med speaker-diarization. Begge veje ender samme sted: en AI-analyse i Claude, der opdaterer kontaktens DISC-profil.
Det tunge arbejde - analyse, transskription og sync - ligger i køer, der køres og overvåges med Horizon. Stripe via Cashier håndterer fakturering og sæder, og to Filament-paneler holder admin og kundernes eget dashboard adskilt.
Sikkerhed og GDPR
Bygget til danske data
Platformen håndterer emails og optagede samtaler - data, der skal behandles rigtigt. Derfor er compliance tænkt ind fra start, ikke lappet på bagefter.
- Dataeksport på brugerens anmodning (GDPR artikel 20)
- Sletnings-cascade ved kontolukning
- Opbevaringspolitik der rydder gamle opkaldsoptagelser
- DPA-accept og audit-log på adgang til optagelser
- Turnstile-beskyttelse og sikkerheds-headers
Sådan greb jeg det an
Fra fundament til fuld platform
Fundament
Auth, teams, fakturering og to Filament-paneler til admin og kundernes dashboard.
Email-integration
Microsoft- og Google-OAuth, email-sync og AI-DISC-analyse i baggrundsjobs.
Telefoni
Telnyx WebRTC-opkald i browseren, optagelse og transskription via AssemblyAI.
Opfølgning og GDPR
Engagement-scoring, follow-up-timing pr. DISC-type og compliance-funktionerne.
Teknologi
Bygget med
Resultatet
En SaaS i drift, bygget solo
- En SaaS i drift, bygget og vedligeholdt fra ende til anden
- Telefoni, AI, transskription og betalinger i én Laravel-kodebase
- Samme DISC-profil pr. kontakt på tværs af email og telefon
- GDPR og datasikkerhed på plads til danske B2B-kunder
Skal jeg bygge noget lignende til dig?
En webapp, en integration eller et AI-lag oven på det du allerede har - skriv et par linjer, så vender jeg tilbage med en ærlig vurdering.
Skriv til mig