Dienst · App-ontwikkeling

Kennisbank site en app laten maken.

Eén kennisbank-content, twee gezichten: een doorzoekbare site én een mobiele app waarin uw klanten of eindgebruikers altijd het juiste antwoord vinden. Inclusief een contextgevoelige in-app help-widget die meereist met de gebruiker en op het juiste moment het relevante artikel toont.

Web + mobiele appContextgevoelige hulpAI-zoekOffline mode

Een kennisbank die mee de app in gaat.

De meeste kennisbanken zijn losse websites die geen idee hebben waar de gebruiker op dat moment in het product mee bezig is. Daardoor blijft hulp generiek en moeten klanten zelf de juiste zoekterm bedenken. Beter werkt het andersom: de kennisbank zit ingebouwd in uw eigen app of platform en weet welk scherm, welke flow en welke rol de gebruiker op dat moment heeft.

Wij bouwen maatwerk kennisbank-sites en begeleidende mobiele apps voor software-vendoren, healthcare, onderwijs en B2B SaaS. Eén content-bron, meerdere kanalen: een publieke kennisbank-site voor SEO en self-service, een mobiele app voor klanten die onderweg snel een antwoord nodig hebben, en een contextgevoelige hulp-widget die binnen uw eigen app of platform meereist met de gebruiker.

De aanpak is fundamenteel anders dan een intern kennisportaal voor uw eigen medewerkers: hier is de doelgroep extern, het verkeer onvoorspelbaar, en de UX-lat hoger. Klanten verwachten Notion-niveau zoeken en Stripe-niveau documentatie, ongeacht of ze het op desktop of telefoon openen.

Wat we keer op keer zien bij opdrachtgevers: er ligt al best veel content klaar in Intercom, Zendesk Guide of Notion, maar niemand vindt het op het juiste moment. Een betere zoekbalk lost dat ten dele op. Wat het echt verandert is dat de hulp zich proactief aandient — wanneer de gebruiker vastloopt, niet wanneer hij of zij toevallig op zoek gaat. Vandaar de focus op contextgevoelige hulp als kern van het platform, en de site en app als afgeleiden van dezelfde content-pijplijn.

Drie smaken kennisbank.

Afhankelijk van waar uw eindgebruikers de kennis nodig hebben en hoe diep de integratie met uw bestaande product moet zijn. Welk type past, bespreken we in de kennismaking.

Compact traject · vast sprintbudget

Kennisbank-site

Een publieke, doorzoekbare kennisbank op uw eigen domein. Mobile-first responsive, snelle full-text zoek, categorie- en tag-navigatie, en een redactie-CMS waarin uw support-team artikelen schrijft zonder developer-tussenkomst. Goed voor SEO en deflectie van tickets.

CMS voor redactieFull-text zoekSEO-optimalisatieFeedback-loops
Middelgroot traject · vast sprintbudget

Kennisbank-app (iOS & Android)

Dezelfde kennisbank-content, maar dan als native mobiele app voor iOS en Android. Offline-mode zodat artikelen pre-gedownload beschikbaar zijn, push-notificaties bij belangrijke updates of release-notes, en biometrische login voor klant-specifieke content. Optioneel als PWA voor lichtere use-cases.

Offline modePush-notificatiesPWA optieMulti-language
Groter traject · vast sprintbudget

Contextgevoelige in-app help-widget

Een overlay-widget die binnen uw bestaande SaaS-product of mobiele app meereist met de gebruiker. De widget herkent op basis van schermroute en gebruikersrol welk artikel relevant is en toont dat direct, zonder dat de gebruiker iets hoeft te zoeken. Een AI-laag bovenop dezelfde content beantwoordt vrije vragen op basis van uw eigen kennisbank. Geschikt voor SaaS-vendoren die een schaalbaar zelfservice-model willen: in plaats van uw support-team uitbreiden bij elke nieuwe klant, schaalt de kennis mee zonder extra ticket-volume.

Route-aware overlayAI Q&A op eigen contentRol-basedSDK-integratie

Wat u krijgt aan het einde.

Een productieklare kennisbank op alle kanalen, plus de content-pipeline en de meet-instrumenten om er iets aan te hebben.

  • Publieke kennisbank-siteMobile-first responsive, SEO-geoptimaliseerd, met sitemap en structured data zodat zoekmachines individuele artikelen goed indexeren.
  • Mobiele app of PWAiOS en Android (native of cross-platform afhankelijk van uw use-case), met offline-mode, push-notificaties en biometrische login.
  • Redactie-CMSEén plek waar uw support-team artikelen schrijft, vertaalt en versie-beheert. Wijzigingen verschijnen automatisch op site, app en widget.
  • Contextgevoelige help-widget SDKJavaScript- of mobiele SDK die uw developers in tien minuten in uw eigen product hangen. Stuurt route- en rol-context mee zodat de widget de juiste artikelen toont.
  • AI-zoek op uw eigen contentEen RAG-gebaseerde antwoordmotor die alleen uw kennisbank-artikelen als bron gebruikt — geen hallucinaties uit het wilde web. Inclusief bronvermelding bij elk antwoord.
  • Analytics dashboardInzicht in welke artikelen werken, waar gebruikers afhaken, welke zoekopdrachten geen resultaat opleveren, en welke ticket-categorieën dalen sinds de kennisbank live is.
  • Beheer-contract (optioneel)Monitoring, dependency-updates, security-patches en doorontwikkeling. Vaste maandprijs, vier reactietijd-niveaus.

Wanneer een kennisbank op alle kanalen werkt.

Zes situaties waarin we klanten vaak begeleiden bij een kennisbank-site met begeleidende app. Herkent u er één, dan praten we graag verder.

Software-vendor

Support-team verzuipt in basis-vragen

Klanten stellen telkens dezelfde vragen omdat de documentatie verstopt zit. Een doorzoekbare kennisbank plus contextgevoelige hulp in uw eigen SaaS-product haalt deze tickets weg bij support.

Hardware & IoT

Installatie- en troubleshoot-flows

Klanten installeren of repareren uw apparaat zelf. Een begeleidende mobiele app met stap-voor-stap-instructies, video's en QR-scan op het apparaat zelf bespaart een hoop callouts.

Healthcare

Patiëntenvoorlichting in de app

Patiënten zoeken na het consult informatie over diagnose, medicatie of leefstijl. Een gevalideerde patiënten-app met kennisbank-content is veiliger en betrouwbaarder dan Google.

Onderwijs

Studenten-app met leeropdrachten

Leeropdrachten, naslagwerken en uitleg-video's komen samen in één app voor studenten. Offline-mode zorgt dat het werkt in de trein of zonder wifi.

Banking & insurance

Klant-zelfservice en FAQ

Klanten zoeken in de bank- of verzekerings-app naar instructies, polis-uitleg of voorwaarden. Een contextgevoelige help-widget bovenop uw bestaande app verlaagt de drempel naar zelfservice.

Retail

Productinfo via QR-scan

QR-codes op verpakking of in winkel openen direct het juiste artikel in uw app: handleiding, video, garantie-info of een ticket-formulier. Geen omweg via een algemene homepage.

Nog niet zeker over een groot traject?

Test je idee eerst — werkend prototype in 1 dag

Met OneDayBuild maken we je idee in één dag tastbaar voor €950, zodat je weet of verdere ontwikkeling de investering waard is. Besluit je door te gaan met de volledige bouw? Dan verrekenen we de kosten volledig.

Bekijk OneDayBuild →

Eén content-bron, meerdere kanalen.

Het grootste risico bij een kennisbank-project is fragmentatie. Drie kanalen — site, app, in-product widget — verleiden tot drie aparte content-stromen die uit elkaar gaan groeien. Wij voorkomen dat met een headless content-architectuur. Er is één plek waar uw redactie schrijft, en alle drie de kanalen consumeren die content via een API. Een aanpassing in het CMS verschijnt binnen seconden op de site, in de app (online of na de volgende sync) en in de help-widget.

De technische stack is bewust modulair: een headless CMS (Sanity, Strapi of Directus afhankelijk van uw redactie-volume en bestaande tooling), een Next.js of Astro front-end voor de site, een React Native of native Swift/Kotlin app voor mobile, en een lichte JavaScript SDK voor de widget. De AI-zoek leeft als een aparte microservice die door alle kanalen aangesproken kan worden via dezelfde endpoint.

Voor integraties met uw bestaande stack maken we gebruik van onze ervaring met API-koppelingen: ticket-systemen (Zendesk, Intercom, Freshdesk), product-analytics (Mixpanel, Amplitude, PostHog), authentication (Auth0, Cognito, uw eigen IdP) en CRM-platformen (HubSpot, Salesforce) sluiten naadloos aan zonder dat uw eigen team dat zelf moet ontwerpen.

Hoe een kennisbank-traject loopt.

1

Kennismaking

Een gesprek waarin we begrijpen welke vragen uw klanten of eindgebruikers het vaakst stellen, welke kanalen u wilt bedienen (site, app, in-product widget) en welke content u al heeft staan in support-tools of Notion-pagina's.

2

Content-audit & informatie-architectuur

We brengen uw bestaande content in kaart, analyseren ticket-data en zoek-logs (als u die heeft), en ontwerpen een categorisatie die zowel voor mensen als voor de AI-zoek bruikbaar is. Resultaat: een concrete scope, schermflow en migratie-plan.

3

Bouw in sprints

Elke twee weken een werkende build. We starten met de kennisbank-site en het redactie-CMS, dan de mobiele app, dan de contextgevoelige help-widget. U test mee, eindgebruikers ook. Na een paar sprints staat de eerste tier productie-klaar.

4

Content-migratie & release

Bestaande artikelen importeren we uit Intercom, Zendesk, Notion of Markdown-bestanden. Multi-language wordt machinaal voorvertaald en door uw team gereviewd. App-store-publicatie en SEO-launch coördineren we samen.

5

Uitrol & doorlopend beheer

Analytics-dashboards laten zien welke artikelen werken en welke zoekopdrachten leeg uitvallen. Op basis daarvan blijft de kennisbank evolueren — wij houden de techniek bij, uw team schrijft de content.

Veelgestelde vragen.

Wat opdrachtgevers meestal willen weten voor we beginnen aan een kennisbank-traject.

Wat is het verschil tussen de kennisbank-site, de app en de in-app help-widget?
De site is publiek toegankelijk, goed voor SEO en self-service vanaf de browser. De app is voor klanten die onderweg een antwoord nodig hebben — met offline-mode en push-notificaties. De contextgevoelige help-widget hangt binnen uw bestaande SaaS-product of mobiele app en toont op basis van schermroute en gebruikersrol direct het relevante artikel. Dezelfde content-bron voedt alle drie de kanalen.
Hoe werkt zo'n contextgevoelige hulp-widget precies?
De widget is een lichte SDK die u in uw eigen app of platform integreert. Bij elke schermwissel stuurt uw app een context-signaal mee (welke route, welke rol, welk object) en de widget toont daarop afgestemde artikelen, video's of een AI-antwoord. De gebruiker hoeft niets te zoeken — het juiste antwoord ligt al klaar. Het is geen losse pop-up, maar een platform voor contextgevoelige hulp binnen de app waar uw klant of eindgebruiker al zit. We koppelen de widget aan dezelfde headless kennisbank, zodat content-updates automatisch doorvloeien zonder een nieuwe app-release. De widget is volledig stylebaar in uw eigen merkidentiteit en kan zowel als slide-over, modal of inline-embed gerenderd worden.
Bouwen jullie ook de AI-zoek op onze eigen kennisbank-content?
Ja. We zetten een RAG-architectuur op (retrieval-augmented generation) waarbij het LLM alleen uw eigen artikelen als bron mag gebruiken. Geen hallucinaties uit het wilde web, en elk antwoord bevat een bronverwijzing naar het onderliggende artikel. Voor diepere AI-functionaliteit — bijvoorbeeld een agent die zelfstandig acties uitvoert binnen uw product — combineren we dit met onze AI-agent bouw-praktijk.
Hoe migreren we onze bestaande content uit Intercom, Zendesk of Notion?
We bouwen een content-importer voor uw bron. Voor Intercom, Zendesk Guide, Freshdesk, Notion en Markdown-repos hebben we standaard converters; voor exotische bronnen schrijven we een eenmalige import-script via API-koppeling. Beelden, video's en interne links komen mee, en redactie kan post-migratie nog opschonen voor go-live. Belangrijk daarbij: we mappen niet alleen content maar ook metadata zoals categorieën, tags, auteur-attributie en stats over artikel-views — dat geeft een vliegende start voor de analytics-dashboards van dag één.
Wat is het verschil met een ondersteuningsportaal of klantportaal?
Een klant- of ondersteuningsportaal richt zich vooral op transactionele zaken: tickets aanmaken, status checken, facturen of contracten inzien. Een kennisbank-site of -app gaat over het beantwoorden van vragen voor de gebruiker er een ticket voor aanmaakt. Vaak werken ze samen: u kunt vanuit de kennisbank doorlinken naar een ticket-formulier, en lege zoekopdrachten kunnen automatisch een support-conversatie starten. Voor brede klantenportaal-trajecten kijkt u beter naar onze pagina over klant- of documentbeheersystemen.
Werkt dit ook in meerdere talen?
Ja, multi-language is een eerste-klas burger in onze opzet. Het CMS ondersteunt per artikel meerdere taal-varianten, met optioneel machinale voorvertaling (DeepL of vergelijkbaar) die uw team daarna reviewt. De site, app en widget kiezen automatisch de juiste taal op basis van locale of een expliciete keuze van de gebruiker.
Hoe zit het met toegankelijkheid en de zichtbaarheids-scan?
We bouwen standaard naar WCAG 2.1 AA. Dat betekent toetsenbord-navigatie, leesbare contrast-ratio's, alt-teksten op afbeeldingen, ARIA-labels op interactieve elementen en screen-reader compatibiliteit. In de laatste sprint draaien we een toegankelijkheids-scan (axe-core plus handmatige tests) en lossen bevindingen op voor go-live. Voor publieke sites is dit sinds de European Accessibility Act bovendien wettelijk relevant.
Kunnen we de kennisbank koppelen aan ons ticket-systeem?
Ja. We koppelen de kennisbank standaard met Zendesk, Intercom, Freshdesk of HubSpot Service Hub. Twee richtingen tegelijk: artikelen kunnen direct vanuit het ticket-systeem worden voorgesteld, en lege zoekopdrachten of negatieve feedback kunnen automatisch een ticket aanmaken zodat support kan opvolgen.
Wat kost een kennisbank-site met app?
De bandbreedte is breed: een compacte kennisbank-site met basis-app is een ander traject dan een mission-critical kennisbank met contextgevoelige in-app help en multi-tenant white-label voor partners. Daarom werken we met vaste sprintbudgetten waar u op kunt sturen. In de kennismaking schetsen we de scope en geven we een eerlijke richting, op basis van wat u écht nodig heeft in fase één.
Hoe lang voor de eerste versie live kan?
Een eerste tier — bijvoorbeeld de kennisbank-site plus redactie-CMS — kan in een paar sprints werkend en publiekelijk zijn. De mobiele app en de contextgevoelige help-widget volgen in latere sprints. Een volledig traject met site, app, widget, AI-zoek en multi-language is een traject van meerdere sprints, gefaseerd opgeleverd zodat u onderweg al waarde haalt.
Werkt de kennisbank ook multi-tenant voor SaaS-vendoren met meerdere klanten?
Ja. Voor SaaS-vendoren bouwen we een multi-tenant kennisbank-laag: één codebase, één content-platform, maar per klant of partner een eigen sub-omgeving met eigen branding, eigen artikelen en eigen toegangsregels. White-label setups voor partners en resellers zijn een standaard onderdeel — zij krijgen hun eigen kennisbank op een eigen domein of subdomein, gevoed vanuit centrale content waar nuttig en eigen content waar nodig.
Hoe meten we of de kennisbank werkt?
Het analytics-dashboard laat per artikel zien: views, completion-rate (las de bezoeker het tot het einde), feedback-score (was dit nuttig), en doorklik-gedrag naar gerelateerde artikelen of ticket-formulieren. Op zoek-niveau ziet u welke termen geen resultaat opleveren — dat is uw content-backlog. En in combinatie met uw ticket-systeem zien we welke artikelen daadwerkelijk tickets voorkomen versus welke alleen achteraf geraadpleegd worden. Het is de basis voor een continu verbeter-proces in plaats van een eenmalige content-dump.

Praat met ons over uw kennisbank-traject.

Een kennismaking van een half uur, vrijblijvend. We luisteren naar wat uw klanten of eindgebruikers nu vastloopt, kijken mee naar uw bestaande content en geven richting waar u meteen iets aan heeft. Heeft u ook andere onderdelen op uw lijst, zoals een documentbeheersysteem of bredere AI-functionaliteit? Dan stippelen we de logische volgorde uit.

Edit Content