[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhLG6yeCfAmr5RU0hInUeckRYeJ-8FiToDi3QgDTwixM":3},{"items":4},[5,22,35,49,63,74,86,99,114,127,139,153,164,177,188,200,210,221,232,244,256,267,279,290,302,313,322,336,347,360,373,385,395,407],{"id":6,"idKnowledge":7,"slug":8,"title":9,"description":10,"bodyMarkdown":11,"bodyHtml":12,"author":13,"date":14,"createdAt":15,"topics":16,"image":19,"hasDownload":20,"fileName":21},"26","52DA7FCF-BD2B-6A4D-B739-0B7A21814A2F","necessity-driven-development-bouw-alleen-software-die-echt-nodig-is","Necessity-Driven-Development: bouw alleen software die écht nodig is","Ontdek hoe het Loggix-manifest 'Necessity-Driven-Development' ondernemers en FileMaker-developers helpt betere softwarekeuzes te maken in het AI-tijdperk.","**Stop met bouwen wat kan. Bouw wat moet.** Dat is de kern van Necessity-Driven Development (NDD) — de filosofie die Loggix-oprichter Jeroen Lutmers beschrijft in het [Loggix Manifest](https:\u002F\u002Floggix-manifesto.vercel.app\u002F). In een wereld waar AI alles *mogelijk* maakt, is de echte uitdaging: weten wat je *niet* bouwt.\n\n## Wat is Necessity-Driven Development?\n\nNDD is een aanpak waarbij iedere softwarebeslissing start met één centrale vraag: **is dit écht nodig?** Niet: kan het? Niet: wil iemand het? Maar: lost het een concreet, bewezen probleem op?\n\nDit klinkt simpel, maar het is een directe reactie op een groeiend probleem: naarmate AI-tools het bouwen van software sneller en goedkoper maken, neemt de verleiding toe om functies, koppelingen en automatiseringen te stapelen — ook als de businesscase flinterdun is.\n\n## Waarom is dit relevant voor ondernemers?\n\nVeel bedrijven investeren in maatwerksoftware of ERP-uitbreidingen op basis van enthousiasme in plaats van noodzaak. Het resultaat:\n\n- Systemen die te complex zijn voor dagelijks gebruik\n- Onderhoud dat meer kost dan de oplossing oplevert\n- Teams die omheen werken in plaats van erin\n\nNDD dwingt je om eerst het *probleem* scherp te krijgen, voordat je over een oplossing nadenkt.\n\n## Waarom is dit relevant voor FileMaker-developers?\n\nFileMaker maakt het verleidelijk om snel iets te bouwen. Maar snelheid is geen excuus voor overbodige complexiteit. NDD helpt developers om:\n\n1. **Scope-creep te herkennen** voordat het de database binnensluipt\n2. **Betere gesprekken te voeren** met klanten over wat ze *nodig* hebben vs. wat ze *willen*\n3. **Duurzamere oplossingen te leveren** die ook over 3 jaar nog onderhoudbaar zijn\n\n## Hoe pas je NDD toe in de praktijk?\n\nDe aanpak is concreet en toepasbaar in elk softwaretraject:\n\n1. **Formuleer het probleem zonder oplossing** — schrijf op wat er misgaat zonder al een systeem te noemen.\n2. **Kwantificeer de pijn** — hoeveel tijd, geld of fouten kost het probleem nu?\n3. **Toets de noodzaak** — lost de voorgestelde software dit direct op, of lost het een symptoom op?\n4. **Stel de minimale oplossing vast** — wat is het kleinste systeem dat het probleem wegneemt?\n5. **Bouw, meet, beslis** — lever iets kleins, meet de impact, en beslis dan of uitbreiding zinvol is.\n\n## De rol van AI in NDD\n\nAI versnelt het bouwen, maar verandert niets aan de vraag *wat* je bouwt. Integendeel: juist omdat AI het makkelijker maakt om features te genereren, wordt de discipline om *nee* te zeggen waardevoller. NDD geeft die discipline een naam en een kader.\n\nBij Loggix passen we dit toe in FileMaker-maatwerk, ERP-trajecten, API-koppelingen én AI-integraties: altijd vanuit de vraag of de investering een bewezen noodzaak dekt.\n\n## Wil je weten of jouw softwareidee écht nodig is?\n\nLoggix denkt graag met je mee. Of je nu ondernemer bent met een concreet vraagstuk of FileMaker-developer die zoekt naar een scherpere aanpak — [neem contact op](https:\u002F\u002Fwww.loggix.nl\u002Fcontact) en we kijken samen wat er écht nodig is.","\u003Cp>\u003Cstrong>Stop met bouwen wat kan. Bouw wat moet.\u003C\u002Fstrong> Dat is de kern van Necessity-Driven Development (NDD) — de filosofie die Loggix-oprichter Jeroen Lutmers beschrijft in het \u003Ca href=\"https:\u002F\u002Floggix-manifesto.vercel.app\u002F\">Loggix Manifest\u003C\u002Fa>. In een wereld waar AI alles \u003Cem>mogelijk\u003C\u002Fem> maakt, is de echte uitdaging: weten wat je \u003Cem>niet\u003C\u002Fem> bouwt.\u003C\u002Fp>\n\u003Ch2>Wat is Necessity-Driven Development?\u003C\u002Fh2>\n\u003Cp>NDD is een aanpak waarbij iedere softwarebeslissing start met één centrale vraag: \u003Cstrong>is dit écht nodig?\u003C\u002Fstrong> Niet: kan het? Niet: wil iemand het? Maar: lost het een concreet, bewezen probleem op?\u003C\u002Fp>\n\u003Cp>Dit klinkt simpel, maar het is een directe reactie op een groeiend probleem: naarmate AI-tools het bouwen van software sneller en goedkoper maken, neemt de verleiding toe om functies, koppelingen en automatiseringen te stapelen — ook als de businesscase flinterdun is.\u003C\u002Fp>\n\u003Ch2>Waarom is dit relevant voor ondernemers?\u003C\u002Fh2>\n\u003Cp>Veel bedrijven investeren in maatwerksoftware of ERP-uitbreidingen op basis van enthousiasme in plaats van noodzaak. Het resultaat:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Systemen die te complex zijn voor dagelijks gebruik\u003C\u002Fli>\n\u003Cli>Onderhoud dat meer kost dan de oplossing oplevert\u003C\u002Fli>\n\u003Cli>Teams die omheen werken in plaats van erin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NDD dwingt je om eerst het \u003Cem>probleem\u003C\u002Fem> scherp te krijgen, voordat je over een oplossing nadenkt.\u003C\u002Fp>\n\u003Ch2>Waarom is dit relevant voor FileMaker-developers?\u003C\u002Fh2>\n\u003Cp>FileMaker maakt het verleidelijk om snel iets te bouwen. Maar snelheid is geen excuus voor overbodige complexiteit. NDD helpt developers om:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Scope-creep te herkennen\u003C\u002Fstrong> voordat het de database binnensluipt\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Betere gesprekken te voeren\u003C\u002Fstrong> met klanten over wat ze \u003Cem>nodig\u003C\u002Fem> hebben vs. wat ze \u003Cem>willen\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duurzamere oplossingen te leveren\u003C\u002Fstrong> die ook over 3 jaar nog onderhoudbaar zijn\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>Hoe pas je NDD toe in de praktijk?\u003C\u002Fh2>\n\u003Cp>De aanpak is concreet en toepasbaar in elk softwaretraject:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Formuleer het probleem zonder oplossing\u003C\u002Fstrong> — schrijf op wat er misgaat zonder al een systeem te noemen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Kwantificeer de pijn\u003C\u002Fstrong> — hoeveel tijd, geld of fouten kost het probleem nu?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toets de noodzaak\u003C\u002Fstrong> — lost de voorgestelde software dit direct op, of lost het een symptoom op?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stel de minimale oplossing vast\u003C\u002Fstrong> — wat is het kleinste systeem dat het probleem wegneemt?\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bouw, meet, beslis\u003C\u002Fstrong> — lever iets kleins, meet de impact, en beslis dan of uitbreiding zinvol is.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>De rol van AI in NDD\u003C\u002Fh2>\n\u003Cp>AI versnelt het bouwen, maar verandert niets aan de vraag \u003Cem>wat\u003C\u002Fem> je bouwt. Integendeel: juist omdat AI het makkelijker maakt om features te genereren, wordt de discipline om \u003Cem>nee\u003C\u002Fem> te zeggen waardevoller. NDD geeft die discipline een naam en een kader.\u003C\u002Fp>\n\u003Cp>Bij Loggix passen we dit toe in FileMaker-maatwerk, ERP-trajecten, API-koppelingen én AI-integraties: altijd vanuit de vraag of de investering een bewezen noodzaak dekt.\u003C\u002Fp>\n\u003Ch2>Wil je weten of jouw softwareidee écht nodig is?\u003C\u002Fh2>\n\u003Cp>Loggix denkt graag met je mee. Of je nu ondernemer bent met een concreet vraagstuk of FileMaker-developer die zoekt naar een scherpere aanpak — \u003Ca href=\"https:\u002F\u002Fwww.loggix.nl\u002Fcontact\">neem contact op\u003C\u002Fa> en we kijken samen wat er écht nodig is.\u003C\u002Fp>\n","Jeroen","2026-06-11",1781191272000,[17,18],"FileMaker","AI","\u002Fapi\u002Fknowledge\u002Fimage\u002F26\u002F?v=357c49d8d079",false,"",{"id":23,"idKnowledge":24,"slug":25,"title":26,"description":27,"bodyMarkdown":28,"bodyHtml":29,"author":13,"date":30,"createdAt":31,"topics":32,"image":34,"hasDownload":20,"fileName":21},"25","80C66151-0CF0-DA49-8DEB-F8B3CC34B060","de-10-belangrijkste-nieuwe-functies-van-filemaker-2026-voor-eindgebruikers","De 10 belangrijkste nieuwe functies van FileMaker 2026 voor eindgebruikers","FileMaker 2026 brengt grote verbeteringen op het gebied van AI, performance en betrouwbaarheid. Dit zijn de 10 functies die jij als eindgebruiker direct merkt.","FileMaker 2026 is er — en het is een substantiële update. Of je nu dagelijks met een maatwerkoplossing werkt of als manager verantwoordelijk bent voor bedrijfssoftware: deze 10 verbeteringen zijn het waard om te kennen...\n\n## 1. Nieuwe PDF-scriptstappen: meer controle over documenten\n\nFileMaker 2026 introduceert nieuwe scriptstappen speciaal voor PDF-verwerking. Dat betekent dat je maatwerkoplossing straks slim met PDF-bestanden kan omgaan — denk aan automatisch samenvoegen, splitsen of uitlezen — zonder externe tools.\n\n**Voordeel voor jou:** Minder handmatig werk rondom documenten en facturen.\n\n## 2. Eenvoudiger Remote Backup\n\nBack-ups instellen naar een externe locatie was voorheen omslachtig. In 2026 is dit aanzienlijk vereenvoudigd, waardoor beheerders back-ups sneller en betrouwbaarder kunnen configureren.\n\n**Voordeel voor jou:** Minder risico op dataverlies, eenvoudiger te beheren.\n\n## 3. Image Captioning met AI\n\nFileMaker 2026 kan automatisch beschrijvingen genereren bij afbeeldingen — ook wel *image captioning* genoemd. Dit werkt via ingebouwde AI-functionaliteit.\n\n**Voordeel voor jou:** Afbeeldingen in je database worden doorzoekbaar en beter vindbaar, zonder dat je ze handmatig hoeft te labelen.\n\n## 4. Betere data-embedding en RAG\n\nRAG staat voor *Retrieval-Augmented Generation*: een techniek waarbij AI antwoorden baseert op jóuw bedrijfsdata in plaats van alleen op algemene trainingsdata. FileMaker 2026 verbetert de ondersteuning hiervoor aanzienlijk.\n\n**Voordeel voor jou:** AI-features in je maatwerkoplossing worden relevanter en nauwkeuriger — gebaseerd op jouw eigen gegevens.\n\n## 5. Sneller door betere JSON-parsing\n\nVeel moderne koppelingen (API's) communiceren via JSON. FileMaker 2026 verwerkt dit formaat nu aanzienlijk sneller.\n\n**Voordeel voor jou:** Koppelingen met externe systemen — zoals webshops, boekhoudpakketten of CRM's — reageren sneller.\n\n## 6. GetRecordIDsFromFoundSet is nu relationship-aware\n\nDeze functie kan nu ook records ophalen via gerelateerde tabellen. Technisch detail, maar met grote impact op de snelheid van complexe zoekopdrachten.\n\n**Voordeel voor jou:** Rapporten en overzichten die meerdere tabellen combineren, laden merkbaar sneller.\n\n## 7. Relaties gebruiken in SQL-query's\n\nOntwikkelaars kunnen nu relaties tussen tabellen direct gebruiken in SQL-query's binnen FileMaker. Dit maakt geavanceerde databevraging een stuk eenvoudiger en krachtiger.\n\n**Voordeel voor jou:** Complexe rapportages en analyses worden mogelijk zonder omwegen of extra scripting.\n\n## 8. WebP-ondersteuning voor afbeeldingen\n\nWebP is een modern beeldformaat dat kleinere bestanden produceert bij dezelfde kwaliteit. FileMaker 2026 ondersteunt dit formaat nu native.\n\n**Voordeel voor jou:** Minder opslagruimte, sneller laden van schermen met veel afbeeldingen.\n\n## 9. Standby-server beschikbaar\n\nEen standby-server is een reserveserver die automatisch overneemt als de hoofdserver uitvalt. FileMaker 2026 maakt dit nu mogelijk binnen de standaard serveromgeving.\n\n**Voordeel voor jou:** Hogere beschikbaarheid van je software — minder downtime bij storingen.\n\n## 10. Export Field Content server-side\n\nHet exporteren van veldinhoud (zoals bestanden of bijlagen) kan nu direct op de server plaatsvinden, in plaats van op het apparaat van de gebruiker.\n\n**Voordeel voor jou:** Snellere exports, minder belasting op jouw computer, en betere mogelijkheden voor geautomatiseerde processen.\n\n---\n\n## Wat betekent dit voor jouw maatwerkoplossing?\n\nNiet elke functie is direct zichtbaar voor eindgebruikers, maar samen zorgen ze voor een snellere, slimmere en betrouwbaardere omgeving. Wil je weten welke van deze verbeteringen relevant zijn voor jouw specifieke situatie? Neem contact op met Loggix — we helpen je bepalen wat een upgrade naar FileMaker 2026 voor jouw organisatie oplevert.","\u003Cp>FileMaker 2026 is er — en het is een substantiële update. Of je nu dagelijks met een maatwerkoplossing werkt of als manager verantwoordelijk bent voor bedrijfssoftware: deze 10 verbeteringen zijn het waard om te kennen...\u003C\u002Fp>\n\u003Ch2>1. Nieuwe PDF-scriptstappen: meer controle over documenten\u003C\u002Fh2>\n\u003Cp>FileMaker 2026 introduceert nieuwe scriptstappen speciaal voor PDF-verwerking. Dat betekent dat je maatwerkoplossing straks slim met PDF-bestanden kan omgaan — denk aan automatisch samenvoegen, splitsen of uitlezen — zonder externe tools.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Minder handmatig werk rondom documenten en facturen.\u003C\u002Fp>\n\u003Ch2>2. Eenvoudiger Remote Backup\u003C\u002Fh2>\n\u003Cp>Back-ups instellen naar een externe locatie was voorheen omslachtig. In 2026 is dit aanzienlijk vereenvoudigd, waardoor beheerders back-ups sneller en betrouwbaarder kunnen configureren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Minder risico op dataverlies, eenvoudiger te beheren.\u003C\u002Fp>\n\u003Ch2>3. Image Captioning met AI\u003C\u002Fh2>\n\u003Cp>FileMaker 2026 kan automatisch beschrijvingen genereren bij afbeeldingen — ook wel \u003Cem>image captioning\u003C\u002Fem> genoemd. Dit werkt via ingebouwde AI-functionaliteit.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Afbeeldingen in je database worden doorzoekbaar en beter vindbaar, zonder dat je ze handmatig hoeft te labelen.\u003C\u002Fp>\n\u003Ch2>4. Betere data-embedding en RAG\u003C\u002Fh2>\n\u003Cp>RAG staat voor \u003Cem>Retrieval-Augmented Generation\u003C\u002Fem>: een techniek waarbij AI antwoorden baseert op jóuw bedrijfsdata in plaats van alleen op algemene trainingsdata. FileMaker 2026 verbetert de ondersteuning hiervoor aanzienlijk.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> AI-features in je maatwerkoplossing worden relevanter en nauwkeuriger — gebaseerd op jouw eigen gegevens.\u003C\u002Fp>\n\u003Ch2>5. Sneller door betere JSON-parsing\u003C\u002Fh2>\n\u003Cp>Veel moderne koppelingen (API&#39;s) communiceren via JSON. FileMaker 2026 verwerkt dit formaat nu aanzienlijk sneller.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Koppelingen met externe systemen — zoals webshops, boekhoudpakketten of CRM&#39;s — reageren sneller.\u003C\u002Fp>\n\u003Ch2>6. GetRecordIDsFromFoundSet is nu relationship-aware\u003C\u002Fh2>\n\u003Cp>Deze functie kan nu ook records ophalen via gerelateerde tabellen. Technisch detail, maar met grote impact op de snelheid van complexe zoekopdrachten.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Rapporten en overzichten die meerdere tabellen combineren, laden merkbaar sneller.\u003C\u002Fp>\n\u003Ch2>7. Relaties gebruiken in SQL-query&#39;s\u003C\u002Fh2>\n\u003Cp>Ontwikkelaars kunnen nu relaties tussen tabellen direct gebruiken in SQL-query&#39;s binnen FileMaker. Dit maakt geavanceerde databevraging een stuk eenvoudiger en krachtiger.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Complexe rapportages en analyses worden mogelijk zonder omwegen of extra scripting.\u003C\u002Fp>\n\u003Ch2>8. WebP-ondersteuning voor afbeeldingen\u003C\u002Fh2>\n\u003Cp>WebP is een modern beeldformaat dat kleinere bestanden produceert bij dezelfde kwaliteit. FileMaker 2026 ondersteunt dit formaat nu native.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Minder opslagruimte, sneller laden van schermen met veel afbeeldingen.\u003C\u002Fp>\n\u003Ch2>9. Standby-server beschikbaar\u003C\u002Fh2>\n\u003Cp>Een standby-server is een reserveserver die automatisch overneemt als de hoofdserver uitvalt. FileMaker 2026 maakt dit nu mogelijk binnen de standaard serveromgeving.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Hogere beschikbaarheid van je software — minder downtime bij storingen.\u003C\u002Fp>\n\u003Ch2>10. Export Field Content server-side\u003C\u002Fh2>\n\u003Cp>Het exporteren van veldinhoud (zoals bestanden of bijlagen) kan nu direct op de server plaatsvinden, in plaats van op het apparaat van de gebruiker.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voordeel voor jou:\u003C\u002Fstrong> Snellere exports, minder belasting op jouw computer, en betere mogelijkheden voor geautomatiseerde processen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Wat betekent dit voor jouw maatwerkoplossing?\u003C\u002Fh2>\n\u003Cp>Niet elke functie is direct zichtbaar voor eindgebruikers, maar samen zorgen ze voor een snellere, slimmere en betrouwbaardere omgeving. Wil je weten welke van deze verbeteringen relevant zijn voor jouw specifieke situatie? Neem contact op met Loggix — we helpen je bepalen wat een upgrade naar FileMaker 2026 voor jouw organisatie oplevert.\u003C\u002Fp>\n","2026-06-10",1781094401000,[33,18],"FileMaker 2026","\u002Fapi\u002Fknowledge\u002Fimage\u002F25\u002F?v=3a0718aa2b8b",{"id":36,"idKnowledge":37,"slug":38,"title":39,"description":40,"bodyMarkdown":41,"bodyHtml":42,"author":43,"date":44,"createdAt":45,"topics":46,"image":48,"hasDownload":20,"fileName":21},"24","4D10C135-B594-E946-9AA7-4F7B5204AEA8","what-if-you-could-generate-an-entire-ai-podcast-with-multiple-speakers-from-a-single-text-prompt","Wat als je een complete AI-podcast met meerdere sprekers kunt genereren vanuit één tekstprompt?","Wist je dat Microsoft een spraak-AI-model als open source heeft vrijgegeven waarmee tot 90 minuten aan audio met meerdere sprekers vanuit tekst gegenereerd kan worden?\nVibeVoice is het open-source spraak-AI-framework van Microsoft, ontworpen voor het genereren van lange spraakfragmenten, realtime tekst-naar-spraak, spraakherkenning en gespreksaudio met meerdere sprekers.\nIn tegenstelling tot traditionele tekst-naar-spraaksystemen die moeite hebben met lange gesprekken, consistentie van sprekers en natuurlijk beurtwisselen, is VibeVoice ontworpen om podcastkwaliteitsgesprekken, spraakagenten, luisterboeken en lange gesproken content te genereren met opmerkelijke samenhang.\nOf je nu AI-spraakagenten, podcastgeneratoren, klantenondersteuningssystemen of gespreksapplicaties bouwt, VibeVoice biedt een krachtige open-source basis.","## Belangrijkste functies\n\n* Volledig open source\n* Genereren van lange spraakfragmenten\n* Gesprekken met meerdere sprekers\n* Realtime streaming TTS\n* Ondersteuning voor spraakagenten\n* Podcastgeneratie\n* Generatie van luisterboeken\n* Spraak-naar-tekst (ASR)\n* Sprekersdiarisering\n* Meertalige ondersteuning\n* Ondersteuning voor stemklonen\n* Ondersteuning voor lokale implementatie\n\n---\n\n## Wat is VibeVoice?\n\nVibeVoice is een familie van spraak-AI-modellen ontwikkeld door Microsoft Research.\n\nHet project omvat momenteel:\n\n### VibeVoice-TTS\n\nGenereren van lange tekst-naar-spraakfragmenten.\n\n### VibeVoice-Realtime\n\nUltra-lage latentie streaming tekst-naar-spraak.\n\n### VibeVoice-ASR\n\nSpraaknaar-tekst-transcriptie voor lange geluidsopnames.\n\nSamen dekken deze modellen de volledige spraak-AI-stack, van spraakgeneratie tot spraakbegrip.\n\n---\n\n## Wat kun je bouwen?\n\nMet VibeVoice kun je het volgende maken:\n\n* AI-podcasts\n* AI-spraakagenten\n* Luisterboeken\n* Klantenondersteuningsagenten\n* AI-receptionisten\n* Spraakassistenten\n* Automatisering van callcenters\n* Educatieve vertelling\n* Tools voor het maken van content\n* SaaS-producten met spraakfunctionaliteit\n* Systemen voor vergadertranscriptie\n* Meertalige spraaktoepassingen\n\n---\n\n## Hoe VibeVoice werkt\n\n### Tekst-naar-spraakpipeline\n\n```text\nTekstscript\n      ↓\nVibeVoice Model\n      ↓\nSprekergeneratie\n      ↓\nSpeechsynthese\n      ↓\nNatuurlijke audio-uitvoer\n```\n\nVoor gesprekscontent:\n\n```text\nScript\n      ↓\nSpreker 1\nSpreker 2\nSpreker 3\nSpreker 4\n      ↓\nNatuurlijk beurtwisselen\n      ↓\nPodcast \u002F Gesprek\n```\n\nIn tegenstelling tot veel TTS-systemen die slechts één of twee sprekers ondersteunen, kan VibeVoice gesprekken genereren met maximaal vier sprekers, terwijl de consistentie van de sprekers gedurende lange sessies behouden blijft.\n\n---\n\n## Waarom VibeVoice anders is\n\nTradititionele TTS-systemen hebben vaak moeite met:\n\n* Lange gesprekken\n* Consistentie van sprekers\n* Contextbehoud\n* Natuurlijk beurtwisselen\n\nVibeVoice is specifiek ontworpen om deze uitdagingen op te lossen.\n\nBelangrijke mogelijkheden zijn onder meer:\n\n### Tot 90 minuten audio\n\nGenereer lange spraakfragmenten in één generatiesessie.\n\n### Tot 4 sprekers\n\nMaak realistische gesprekken en podcasts.\n\n### Realtime streaming\n\nGenereer audio terwijl tekst nog wordt geproduceerd.\n\n### Begrip van lange context\n\nBehoud consistentie gedurende uitgebreide gesprekken.\n\n---\n\n## Beschikbare modellen\n\n### VibeVoice-1.5B\n\nKleiner model geoptimaliseerd voor efficiëntie en lokale implementatie.\n\nHet meest geschikt voor:\n\n* Persoonlijke projecten\n* AI-applicaties\n* Lokale inferentie\n\n### VibeVoice-7B\n\nGrootste model met hogere kwaliteitsuitvoer.\n\nHet meest geschikt voor:\n\n* Professionele podcasts\n* Productieworkloads\n* Hoge kwaliteitsvertelling\n\n### VibeVoice-Realtime-0.5B\n\nGeoptimaliseerd voor streaming spraakgeneratie.\n\nFuncties:\n\n* Streaming tekstinvoer\n* Ongeveer 200–300 ms latentie\n* Realtime spraakagenten\n* Live AI-assistenten\n\nPerfect voor gespreks-AI-applicaties.\n\n---\n\n## Vereisten\n\nInstalleer het volgende voordat je VibeVoice lokaal uitvoert:\n\n### Python\n\n```bash\npython --version\n```\n\nPython 3.10+ wordt aanbevolen.\n\n### Git\n\n```bash\ngit --version\n```\n\n### GPU (aanbevolen)\n\nVoor de beste prestaties:\n\n* NVIDIA GPU\n* CUDA-ondersteuning\n* 10 GB+ VRAM voor kleinere modellen\n* 18 GB+ VRAM voor grotere modellen\n\nHet 1.5B-model kan draaien op consumenten-GPU's, terwijl grotere modellen meer resources vereisen.\n\n---\n\n## Stap 1 – Kloon de repository\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FVibeVoice.git\n```\n\nGa naar het project:\n\n```bash\ncd VibeVoice\n```\n\n---\n\n## Stap 2 – Maak een virtuele omgeving aan\n\n```bash\npython -m venv venv\n```\n\nActiveer:\n\n### Windows\n\n```bash\nvenv\\Scripts\\activate\n```\n\n### Mac\u002FLinux\n\n```bash\nsource venv\u002Fbin\u002Factivate\n```\n\n---\n\n## Stap 3 – Installeer afhankelijkheden\n\nInstalleer de vereiste pakketten:\n\n```bash\npip install -r requirements.txt\n```\n\nOf installeer met behulp van de aanbevolen installatieInstructies van het project.\n\n---\n\n## Stap 4 – Download een model\n\nBeschikbare modellen zijn onder meer:\n\n* VibeVoice-1.5B\n* VibeVoice-7B\n* VibeVoice-Realtime-0.5B\n* VibeVoice-ASR\n\nModellen worden gehost op Hugging Face en Microsoft-repositories.\n\n---\n\n## Stap 5 – Genereer je eerste audio\n\nMaak een tekstbestand aan:\n\n```text\nSpreker 1:\nWelkom bij de AI-podcast van vandaag.\n\nSpreker 2:\nVandaag bespreken we spraakagenten en generatieve AI.\n```\n\nVoer inferentie uit met behulp van de meegeleverde voorbeelden.\n\nVibeVoice genereert automatisch natuurlijke audio met meerdere sprekers.\n\n---\n\n## Realtime spraakagenten met VibeVoice\n\nEén van de meest opwindende toevoegingen is:\n\n### VibeVoice-Realtime\n\nSpecifiek ontworpen voor:\n\n* AI-spraakagenten\n* Klantenondersteuningsbots\n* Realtime assistenten\n* Interactieve applicaties\n\nFuncties zijn onder meer:\n\n* Streaming tekstinvoer\n* Spraakgeneratie met lage latentie\n* Continue spraakuitvoer\n* Ondersteuning voor lange audio\n\nDit maakt VibeVoice een sterk alternatief voor propriëtaire spraaksystemen.\n\n---\n\n## Spraakherkenning met VibeVoice-ASR\n\nMicrosoft heeft ook uitgebracht:\n\n### VibeVoice-ASR\n\nMogelijkheden zijn onder meer:\n\n* Transcriptie van 60 minuten\n* Verwerking in één doorgang\n* Sprekersdiarisering\n* Generatie van tijdstempels\n* 50+ talen\n* Ondersteuning voor code-switching\n\nHierdoor kunnen ontwikkelaars lange vergaderingen, podcasts, interviews en opnames transcriberen zonder de audio op te splitsen in kleine fragmenten.\n\n---\n\n## Voorbeelden van zakelijke toepassingen\n\n### AI-podcastgenerator\n\nConverteer geschreven scripts naar volledig ingesproken podcasts.\n\n### AI-receptionist\n\nBeantwoord telefoongesprekken met behulp van natuurlijke AI-stemmen.\n\n### Luisterboekplatform\n\nGenereer lange luisterboekvertelling.\n\n### Klantenondersteuningsagent\n\nBied automatisch op spraak gebaseerde ondersteuning.\n\n### Vergadertranscriptie\n\nConverteer vergaderingen naar doorzoekbare tekst.\n\n### Maken van educatieve content\n\nMaak verteld trainingsmateriaal.\n\n### SaaS-producten met spraakfunctionaliteit\n\nVoeg spraakgeneratie toe aan bestaande applicaties.\n\n---\n\n## Ondersteunde talen\n\nVibeVoice ondersteunt meertalige spraakgeneratie en transcriptie.\n\nMogelijkheden zijn onder meer:\n\n* Engels\n* Mandarijn\n* Meertalige stemmen\n* Ondersteuning voor code-switching\n\nMicrosoft blijft de taaldekking uitbreiden over de hele modelfamilie.\n\n---\n\n## Implementatieopties\n\nJe kunt VibeVoice implementeren op:\n\n* Lokale machines\n* Werkstations\n* Dedicated GPU-servers\n* Docker-containers\n* Railway\n* RunPod\n* Modal\n* AWS\n* Azure\n* Google Cloud\n\nDit maakt het geschikt voor zowel hobbyprojecten als spraaktoepassingen op productieschaal.\n\n---\n\n## Waarom VibeVoice gebruiken?\n\nDe meeste spraak-AI-platforms:\n\n* Rekenen maandelijkse kosten\n* Beperken aanpassing\n* Beperken modeltoegang\n\nVibeVoice biedt ontwikkelaars:\n\n* Open-source vrijheid\n* Lokale implementatie\n* Genereren van lange spraakfragmenten\n* Gesprekken met meerdere sprekers\n* Realtime spraaksynthese\n* Spraakherkenningmogelijkheden\n* Volledige controle over de infrastructuur\n\nOmdat het open source is, kunnen ontwikkelaars sterk aangepaste spraaktoepassingen bouwen zonder vendor lock-in.","\u003Ch2>Belangrijkste functies\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Volledig open source\u003C\u002Fli>\n\u003Cli>Genereren van lange spraakfragmenten\u003C\u002Fli>\n\u003Cli>Gesprekken met meerdere sprekers\u003C\u002Fli>\n\u003Cli>Realtime streaming TTS\u003C\u002Fli>\n\u003Cli>Ondersteuning voor spraakagenten\u003C\u002Fli>\n\u003Cli>Podcastgeneratie\u003C\u002Fli>\n\u003Cli>Generatie van luisterboeken\u003C\u002Fli>\n\u003Cli>Spraak-naar-tekst (ASR)\u003C\u002Fli>\n\u003Cli>Sprekersdiarisering\u003C\u002Fli>\n\u003Cli>Meertalige ondersteuning\u003C\u002Fli>\n\u003Cli>Ondersteuning voor stemklonen\u003C\u002Fli>\n\u003Cli>Ondersteuning voor lokale implementatie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Wat is VibeVoice?\u003C\u002Fh2>\n\u003Cp>VibeVoice is een familie van spraak-AI-modellen ontwikkeld door Microsoft Research.\u003C\u002Fp>\n\u003Cp>Het project omvat momenteel:\u003C\u002Fp>\n\u003Ch3>VibeVoice-TTS\u003C\u002Fh3>\n\u003Cp>Genereren van lange tekst-naar-spraakfragmenten.\u003C\u002Fp>\n\u003Ch3>VibeVoice-Realtime\u003C\u002Fh3>\n\u003Cp>Ultra-lage latentie streaming tekst-naar-spraak.\u003C\u002Fp>\n\u003Ch3>VibeVoice-ASR\u003C\u002Fh3>\n\u003Cp>Spraaknaar-tekst-transcriptie voor lange geluidsopnames.\u003C\u002Fp>\n\u003Cp>Samen dekken deze modellen de volledige spraak-AI-stack, van spraakgeneratie tot spraakbegrip.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Wat kun je bouwen?\u003C\u002Fh2>\n\u003Cp>Met VibeVoice kun je het volgende maken:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI-podcasts\u003C\u002Fli>\n\u003Cli>AI-spraakagenten\u003C\u002Fli>\n\u003Cli>Luisterboeken\u003C\u002Fli>\n\u003Cli>Klantenondersteuningsagenten\u003C\u002Fli>\n\u003Cli>AI-receptionisten\u003C\u002Fli>\n\u003Cli>Spraakassistenten\u003C\u002Fli>\n\u003Cli>Automatisering van callcenters\u003C\u002Fli>\n\u003Cli>Educatieve vertelling\u003C\u002Fli>\n\u003Cli>Tools voor het maken van content\u003C\u002Fli>\n\u003Cli>SaaS-producten met spraakfunctionaliteit\u003C\u002Fli>\n\u003Cli>Systemen voor vergadertranscriptie\u003C\u002Fli>\n\u003Cli>Meertalige spraaktoepassingen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Hoe VibeVoice werkt\u003C\u002Fh2>\n\u003Ch3>Tekst-naar-spraakpipeline\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-text\">Tekstscript\n      ↓\nVibeVoice Model\n      ↓\nSprekergeneratie\n      ↓\nSpeechsynthese\n      ↓\nNatuurlijke audio-uitvoer\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voor gesprekscontent:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Script\n      ↓\nSpreker 1\nSpreker 2\nSpreker 3\nSpreker 4\n      ↓\nNatuurlijk beurtwisselen\n      ↓\nPodcast \u002F Gesprek\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>In tegenstelling tot veel TTS-systemen die slechts één of twee sprekers ondersteunen, kan VibeVoice gesprekken genereren met maximaal vier sprekers, terwijl de consistentie van de sprekers gedurende lange sessies behouden blijft.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom VibeVoice anders is\u003C\u002Fh2>\n\u003Cp>Tradititionele TTS-systemen hebben vaak moeite met:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lange gesprekken\u003C\u002Fli>\n\u003Cli>Consistentie van sprekers\u003C\u002Fli>\n\u003Cli>Contextbehoud\u003C\u002Fli>\n\u003Cli>Natuurlijk beurtwisselen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>VibeVoice is specifiek ontworpen om deze uitdagingen op te lossen.\u003C\u002Fp>\n\u003Cp>Belangrijke mogelijkheden zijn onder meer:\u003C\u002Fp>\n\u003Ch3>Tot 90 minuten audio\u003C\u002Fh3>\n\u003Cp>Genereer lange spraakfragmenten in één generatiesessie.\u003C\u002Fp>\n\u003Ch3>Tot 4 sprekers\u003C\u002Fh3>\n\u003Cp>Maak realistische gesprekken en podcasts.\u003C\u002Fp>\n\u003Ch3>Realtime streaming\u003C\u002Fh3>\n\u003Cp>Genereer audio terwijl tekst nog wordt geproduceerd.\u003C\u002Fp>\n\u003Ch3>Begrip van lange context\u003C\u002Fh3>\n\u003Cp>Behoud consistentie gedurende uitgebreide gesprekken.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Beschikbare modellen\u003C\u002Fh2>\n\u003Ch3>VibeVoice-1.5B\u003C\u002Fh3>\n\u003Cp>Kleiner model geoptimaliseerd voor efficiëntie en lokale implementatie.\u003C\u002Fp>\n\u003Cp>Het meest geschikt voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Persoonlijke projecten\u003C\u002Fli>\n\u003Cli>AI-applicaties\u003C\u002Fli>\n\u003Cli>Lokale inferentie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>VibeVoice-7B\u003C\u002Fh3>\n\u003Cp>Grootste model met hogere kwaliteitsuitvoer.\u003C\u002Fp>\n\u003Cp>Het meest geschikt voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Professionele podcasts\u003C\u002Fli>\n\u003Cli>Productieworkloads\u003C\u002Fli>\n\u003Cli>Hoge kwaliteitsvertelling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>VibeVoice-Realtime-0.5B\u003C\u002Fh3>\n\u003Cp>Geoptimaliseerd voor streaming spraakgeneratie.\u003C\u002Fp>\n\u003Cp>Functies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Streaming tekstinvoer\u003C\u002Fli>\n\u003Cli>Ongeveer 200–300 ms latentie\u003C\u002Fli>\n\u003Cli>Realtime spraakagenten\u003C\u002Fli>\n\u003Cli>Live AI-assistenten\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect voor gespreks-AI-applicaties.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Vereisten\u003C\u002Fh2>\n\u003Cp>Installeer het volgende voordat je VibeVoice lokaal uitvoert:\u003C\u002Fp>\n\u003Ch3>Python\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-bash\">python --version\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Python 3.10+ wordt aanbevolen.\u003C\u002Fp>\n\u003Ch3>Git\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-bash\">git --version\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>GPU (aanbevolen)\u003C\u002Fh3>\n\u003Cp>Voor de beste prestaties:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NVIDIA GPU\u003C\u002Fli>\n\u003Cli>CUDA-ondersteuning\u003C\u002Fli>\n\u003Cli>10 GB+ VRAM voor kleinere modellen\u003C\u002Fli>\n\u003Cli>18 GB+ VRAM voor grotere modellen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Het 1.5B-model kan draaien op consumenten-GPU&#39;s, terwijl grotere modellen meer resources vereisen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 1 – Kloon de repository\u003C\u002Fh2>\n\u003Cpre>\u003Ccode class=\"language-bash\">git clone https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FVibeVoice.git\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Ga naar het project:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">cd VibeVoice\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr>\n\u003Ch2>Stap 2 – Maak een virtuele omgeving aan\u003C\u002Fh2>\n\u003Cpre>\u003Ccode class=\"language-bash\">python -m venv venv\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Activeer:\u003C\u002Fp>\n\u003Ch3>Windows\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-bash\">venv\\Scripts\\activate\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Mac\u002FLinux\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-bash\">source venv\u002Fbin\u002Factivate\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr>\n\u003Ch2>Stap 3 – Installeer afhankelijkheden\u003C\u002Fh2>\n\u003Cp>Installeer de vereiste pakketten:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pip install -r requirements.txt\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Of installeer met behulp van de aanbevolen installatieInstructies van het project.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 4 – Download een model\u003C\u002Fh2>\n\u003Cp>Beschikbare modellen zijn onder meer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>VibeVoice-1.5B\u003C\u002Fli>\n\u003Cli>VibeVoice-7B\u003C\u002Fli>\n\u003Cli>VibeVoice-Realtime-0.5B\u003C\u002Fli>\n\u003Cli>VibeVoice-ASR\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Modellen worden gehost op Hugging Face en Microsoft-repositories.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 5 – Genereer je eerste audio\u003C\u002Fh2>\n\u003Cp>Maak een tekstbestand aan:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Spreker 1:\nWelkom bij de AI-podcast van vandaag.\n\nSpreker 2:\nVandaag bespreken we spraakagenten en generatieve AI.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voer inferentie uit met behulp van de meegeleverde voorbeelden.\u003C\u002Fp>\n\u003Cp>VibeVoice genereert automatisch natuurlijke audio met meerdere sprekers.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Realtime spraakagenten met VibeVoice\u003C\u002Fh2>\n\u003Cp>Eén van de meest opwindende toevoegingen is:\u003C\u002Fp>\n\u003Ch3>VibeVoice-Realtime\u003C\u002Fh3>\n\u003Cp>Specifiek ontworpen voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI-spraakagenten\u003C\u002Fli>\n\u003Cli>Klantenondersteuningsbots\u003C\u002Fli>\n\u003Cli>Realtime assistenten\u003C\u002Fli>\n\u003Cli>Interactieve applicaties\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Functies zijn onder meer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Streaming tekstinvoer\u003C\u002Fli>\n\u003Cli>Spraakgeneratie met lage latentie\u003C\u002Fli>\n\u003Cli>Continue spraakuitvoer\u003C\u002Fli>\n\u003Cli>Ondersteuning voor lange audio\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dit maakt VibeVoice een sterk alternatief voor propriëtaire spraaksystemen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Spraakherkenning met VibeVoice-ASR\u003C\u002Fh2>\n\u003Cp>Microsoft heeft ook uitgebracht:\u003C\u002Fp>\n\u003Ch3>VibeVoice-ASR\u003C\u002Fh3>\n\u003Cp>Mogelijkheden zijn onder meer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Transcriptie van 60 minuten\u003C\u002Fli>\n\u003Cli>Verwerking in één doorgang\u003C\u002Fli>\n\u003Cli>Sprekersdiarisering\u003C\u002Fli>\n\u003Cli>Generatie van tijdstempels\u003C\u002Fli>\n\u003Cli>50+ talen\u003C\u002Fli>\n\u003Cli>Ondersteuning voor code-switching\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Hierdoor kunnen ontwikkelaars lange vergaderingen, podcasts, interviews en opnames transcriberen zonder de audio op te splitsen in kleine fragmenten.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Voorbeelden van zakelijke toepassingen\u003C\u002Fh2>\n\u003Ch3>AI-podcastgenerator\u003C\u002Fh3>\n\u003Cp>Converteer geschreven scripts naar volledig ingesproken podcasts.\u003C\u002Fp>\n\u003Ch3>AI-receptionist\u003C\u002Fh3>\n\u003Cp>Beantwoord telefoongesprekken met behulp van natuurlijke AI-stemmen.\u003C\u002Fp>\n\u003Ch3>Luisterboekplatform\u003C\u002Fh3>\n\u003Cp>Genereer lange luisterboekvertelling.\u003C\u002Fp>\n\u003Ch3>Klantenondersteuningsagent\u003C\u002Fh3>\n\u003Cp>Bied automatisch op spraak gebaseerde ondersteuning.\u003C\u002Fp>\n\u003Ch3>Vergadertranscriptie\u003C\u002Fh3>\n\u003Cp>Converteer vergaderingen naar doorzoekbare tekst.\u003C\u002Fp>\n\u003Ch3>Maken van educatieve content\u003C\u002Fh3>\n\u003Cp>Maak verteld trainingsmateriaal.\u003C\u002Fp>\n\u003Ch3>SaaS-producten met spraakfunctionaliteit\u003C\u002Fh3>\n\u003Cp>Voeg spraakgeneratie toe aan bestaande applicaties.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Ondersteunde talen\u003C\u002Fh2>\n\u003Cp>VibeVoice ondersteunt meertalige spraakgeneratie en transcriptie.\u003C\u002Fp>\n\u003Cp>Mogelijkheden zijn onder meer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Engels\u003C\u002Fli>\n\u003Cli>Mandarijn\u003C\u002Fli>\n\u003Cli>Meertalige stemmen\u003C\u002Fli>\n\u003Cli>Ondersteuning voor code-switching\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Microsoft blijft de taaldekking uitbreiden over de hele modelfamilie.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Implementatieopties\u003C\u002Fh2>\n\u003Cp>Je kunt VibeVoice implementeren op:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lokale machines\u003C\u002Fli>\n\u003Cli>Werkstations\u003C\u002Fli>\n\u003Cli>Dedicated GPU-servers\u003C\u002Fli>\n\u003Cli>Docker-containers\u003C\u002Fli>\n\u003Cli>Railway\u003C\u002Fli>\n\u003Cli>RunPod\u003C\u002Fli>\n\u003Cli>Modal\u003C\u002Fli>\n\u003Cli>AWS\u003C\u002Fli>\n\u003Cli>Azure\u003C\u002Fli>\n\u003Cli>Google Cloud\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dit maakt het geschikt voor zowel hobbyprojecten als spraaktoepassingen op productieschaal.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom VibeVoice gebruiken?\u003C\u002Fh2>\n\u003Cp>De meeste spraak-AI-platforms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Rekenen maandelijkse kosten\u003C\u002Fli>\n\u003Cli>Beperken aanpassing\u003C\u002Fli>\n\u003Cli>Beperken modeltoegang\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>VibeVoice biedt ontwikkelaars:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Open-source vrijheid\u003C\u002Fli>\n\u003Cli>Lokale implementatie\u003C\u002Fli>\n\u003Cli>Genereren van lange spraakfragmenten\u003C\u002Fli>\n\u003Cli>Gesprekken met meerdere sprekers\u003C\u002Fli>\n\u003Cli>Realtime spraaksynthese\u003C\u002Fli>\n\u003Cli>Spraakherkenningmogelijkheden\u003C\u002Fli>\n\u003Cli>Volledige controle over de infrastructuur\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Omdat het open source is, kunnen ontwikkelaars sterk aangepaste spraaktoepassingen bouwen zonder vendor lock-in.\u003C\u002Fp>\n","Bhushan","2026-06-09",1781009874000,[47],"text-to-speech","\u002Fapi\u002Fknowledge\u002Fimage\u002F24\u002F?v=2dc7aad4cafe",{"id":50,"idKnowledge":51,"slug":52,"title":53,"description":54,"bodyMarkdown":55,"bodyHtml":56,"author":13,"date":44,"createdAt":57,"topics":58,"image":62,"hasDownload":20,"fileName":21},"23","9049C8F8-76AB-234D-9528-B67BE198E1AD","gemini-embedding-2-geef-je-filemaker-oplossing-een-ai-geheugen","Gemini Embedding 2: Geef je FileMaker-oplossing een AI-geheugen","AI draait allang niet meer alleen om chatten. De echte kracht ontstaat wanneer een AI-model jouw eigen kennis, documenten, handleidingen, e-mails of projectinformatie begrijpt en kan terugvinden. Daarvoor worden embeddings gebruikt.","# Gemini Embedding 2: Geef je FileMaker-oplossing een AI-geheugen\n\nAI draait allang niet meer alleen om chatten. De echte kracht ontstaat wanneer een AI-model jouw eigen kennis, documenten, handleidingen, e-mails of projectinformatie begrijpt en kan terugvinden. Daarvoor worden embeddings gebruikt.\n\nMet de introductie van Gemini Embedding 2 heeft Google een van de krachtigste embedding-modellen van dit moment beschikbaar gemaakt. Maar wat zijn embeddings precies, waarom zijn ze belangrijk en hoe kun je ze inzetten binnen een FileMaker-oplossing?\n\n---\n\n## Wat zijn embeddings?\n\nEen embedding kun je zien als een numerieke representatie van tekst.\n\nWanneer je een document, handleiding of e-mail door een embedding-model haalt, wordt deze omgezet naar een lange lijst getallen (een vector). Die getallen vertegenwoordigen niet de exacte woorden, maar de betekenis van de tekst.\n\nDaardoor kunnen twee teksten die dezelfde betekenis hebben, dicht bij elkaar liggen in de zogenaamde vectorruimte, zelfs als er totaal andere woorden worden gebruikt.\n\n### Voorbeeld\n\nDocument\n\n> Hoe maak ik een factuur aan in FileMaker?\n\nVraag gebruiker\n\n> Op welke manier kan ik een nieuwe rekening genereren?\n\nVoor een traditionele zoekmachine lijken dit twee verschillende teksten. Voor een embedding-model zijn ze vrijwel identiek.\n\nDat maakt semantisch zoeken mogelijk.\n\n---\n\n## Waarom Gemini Embedding 2?\n\nGoogle heeft Gemini Embedding 2 ontwikkeld als opvolger van eerdere embedding-modellen.\n\nBelangrijke voordelen zijn:\n\n- Hogere nauwkeurigheid bij semantisch zoeken\n- Sterke prestaties op zakelijke documenten\n- Ondersteuning voor meerdere talen\n- Geschikt voor grote kennisbanken\n- Lagere kosten dan het telkens meesturen van complete documenten naar een Large Language Model\n- Snelle verwerking van grote hoeveelheden data\n\nVoor organisaties die AI willen combineren met hun eigen kennis is dit een belangrijke bouwsteen.\n\n---\n\n## Hoe werkt het?\n\nHet proces bestaat uit vier stappen.\n\n### Stap 1: Verzamel je kennis\n\nDenk aan:\n\n- Handleidingen\n- Procedures\n- Projectdocumentatie\n- Klantdossiers\n- Supporttickets\n- Contracten\n- Productinformatie\n- Veiligheidsdocumentatie\n\n### Stap 2: Maak embeddings\n\nIedere tekst wordt naar Gemini Embedding 2 gestuurd.\n\nHet model retourneert een vector zoals:\n\njson [   0.0245,   -0.8121,   0.4431,   ... ] \n\nDeze vector wordt opgeslagen in een vector database.\n\n### Stap 3: Gebruiker stelt een vraag\n\nBijvoorbeeld:\n\n> Hoe voeg ik een gebruiker toe aan het systeem?\n\nOok deze vraag wordt omgezet naar een embedding.\n\n### Stap 4: Zoek vergelijkbare kennis\n\nMet vector search wordt gezocht welke documenten het dichtst bij de vraag liggen.\n\nDe gevonden documenten worden vervolgens meegestuurd naar een Large Language Model zoals Gemini, Claude of ChatGPT.\n\nDit proces noemen we:\n\n## Retrieval Augmented Generation (RAG)\n\nMet RAG kan een AI-model antwoorden geven op basis van jouw eigen kennis in plaats van alleen zijn trainingsdata.\n\n---\n\n## Waarom is dit interessant voor FileMaker?\n\nVeel organisaties hebben hun bedrijfskennis opgeslagen in FileMaker.\n\nDenk aan:\n\n- CRM-data\n- Tickets\n- Projectdossiers\n- Kennisbanken\n- Productdocumentatie\n- Veiligheidsprocedures\n- Contractinformatie\n- Interne handleidingen\n\nTraditioneel moet een medewerker zoeken via trefwoorden.\n\nMet embeddings kan een gebruiker simpelweg een vraag stellen:\n\n> Welke procedure geldt wanneer een medewerker een bijna-ongeval meldt?\n\nDe AI zoekt vervolgens automatisch naar de meest relevante documenten en genereert een antwoord op basis van de gevonden informatie.\n\n---\n\n## Praktijkvoorbeeld: HSE-platform\n\nStel dat je een HSE-platform beheert met:\n\n- Toolbox meetings\n- Veiligheidsinstructies\n- Risicoanalyses\n- Incidentrapporten\n- Procedures\n- Werkvergunningen\n\nDoor alle documenten te embedden ontstaat een intelligente kennisassistent.\n\nGebruikers kunnen vragen stellen zoals:\n\n- Wat moet ik doen bij een valincident?\n- Welke PBM's zijn verplicht voor werken op hoogte?\n- Wat zegt onze procedure over het melden van een near miss?\n- Welke trainingen zijn vereist voor deze werkzaamheden?\n\nDe AI zoekt direct in alle beschikbare documentatie en presenteert een antwoord inclusief bronvermelding.\n\n---\n\n## Gemini Embedding 2 combineren met FileMaker\n\nEen mogelijke architectuur ziet er als volgt uit:\n\ntext FileMaker     │     ├── Documenten     ├── Tickets     ├── Procedures     └── CRM-data             │             ▼     Gemini Embedding 2             │             ▼       Vector Database  (Pinecone \u002F Weaviate \u002F Qdrant \u002F pgvector)             │             ▼  Gemini \u002F Claude \u002F ChatGPT             │             ▼         Antwoord \n\nNieuwe documenten kunnen automatisch worden verwerkt zodra ze in FileMaker worden opgeslagen.\n\nDaardoor blijft de kennisbank altijd actueel.\n\n---\n\n## Wanneer gebruik je embeddings?\n\nEmbeddings zijn interessant wanneer je:\n\n- Meer dan enkele honderden documenten hebt\n- Natuurlijk taalgebruik wilt ondersteunen\n- AI wilt laten antwoorden op basis van eigen kennis\n- Slimme zoekfunctionaliteit wilt bouwen\n- Chatbots wilt voeden met bedrijfsinformatie\n- Supportprocessen wilt automatiseren\n- Kennis wilt ontsluiten die nu verborgen zit in documenten\n\nVoor eenvoudige keyword-search zijn embeddings vaak niet nodig.\n\nVoor AI-gedreven kennisplatformen zijn ze inmiddels vrijwel onmisbaar.\n\n---\n\n## Praktische toepassingen\n\nBinnen FileMaker zien wij steeds vaker toepassingen zoals:\n\n### AI Helpdesk\n\nLaat gebruikers vragen stellen over handleidingen, procedures en werkinstructies.\n\n### Slimme documentzoeker\n\nVind documenten op betekenis in plaats van op trefwoorden.\n\n### Klantondersteuning\n\nZoek automatisch relevante supporttickets uit het verleden.\n\n### Veiligheidsmanagement\n\nMaak veiligheidsprocedures direct toegankelijk voor medewerkers op locatie.\n\n### CRM Intelligence\n\nLaat AI relevante klantinformatie verzamelen uit duizenden notities en contactmomenten.\n\n### Projectassistent\n\nZoek snel eerdere projectervaringen, oplossingen en documentatie.\n\n---\n\n## Conclusie\n\nGemini Embedding 2 vormt een belangrijke bouwsteen voor moderne AI-oplossingen.\n\nDoor bedrijfskennis om te zetten naar vectoren wordt het mogelijk om informatie niet alleen op woorden, maar vooral op betekenis terug te vinden.\n\nVoor FileMaker-ontwikkelaars opent dit de deur naar:\n\n- Intelligente kennisbanken\n- AI-assistenten\n- Semantische zoekmachines\n- Geavanceerde RAG-oplossingen\n- Slimmere helpdesks\n- Kennisgestuurde chatbots\n\nWaar Large Language Models zorgen voor het genereren van antwoorden, zorgen embeddings ervoor dat de juiste kennis wordt gevonden.\n\nEn juist die combinatie maakt zakelijke AI écht waardevol.\n\n---\n\n## Meer weten?\n\nWil je weten hoe je Gemini Embedding 2 kunt combineren met FileMaker, een vector database en een AI-model zoals Gemini, Claude of ChatGPT?\n\nNeem contact op met Loggix. Wij helpen organisaties bij het bouwen van AI-oplossingen die gebruikmaken van hun eigen data, processen en kennis.","\u003Ch1>Gemini Embedding 2: Geef je FileMaker-oplossing een AI-geheugen\u003C\u002Fh1>\n\u003Cp>AI draait allang niet meer alleen om chatten. De echte kracht ontstaat wanneer een AI-model jouw eigen kennis, documenten, handleidingen, e-mails of projectinformatie begrijpt en kan terugvinden. Daarvoor worden embeddings gebruikt.\u003C\u002Fp>\n\u003Cp>Met de introductie van Gemini Embedding 2 heeft Google een van de krachtigste embedding-modellen van dit moment beschikbaar gemaakt. Maar wat zijn embeddings precies, waarom zijn ze belangrijk en hoe kun je ze inzetten binnen een FileMaker-oplossing?\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Wat zijn embeddings?\u003C\u002Fh2>\n\u003Cp>Een embedding kun je zien als een numerieke representatie van tekst.\u003C\u002Fp>\n\u003Cp>Wanneer je een document, handleiding of e-mail door een embedding-model haalt, wordt deze omgezet naar een lange lijst getallen (een vector). Die getallen vertegenwoordigen niet de exacte woorden, maar de betekenis van de tekst.\u003C\u002Fp>\n\u003Cp>Daardoor kunnen twee teksten die dezelfde betekenis hebben, dicht bij elkaar liggen in de zogenaamde vectorruimte, zelfs als er totaal andere woorden worden gebruikt.\u003C\u002Fp>\n\u003Ch3>Voorbeeld\u003C\u002Fh3>\n\u003Cp>Document\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Hoe maak ik een factuur aan in FileMaker?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Vraag gebruiker\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Op welke manier kan ik een nieuwe rekening genereren?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Voor een traditionele zoekmachine lijken dit twee verschillende teksten. Voor een embedding-model zijn ze vrijwel identiek.\u003C\u002Fp>\n\u003Cp>Dat maakt semantisch zoeken mogelijk.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom Gemini Embedding 2?\u003C\u002Fh2>\n\u003Cp>Google heeft Gemini Embedding 2 ontwikkeld als opvolger van eerdere embedding-modellen.\u003C\u002Fp>\n\u003Cp>Belangrijke voordelen zijn:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hogere nauwkeurigheid bij semantisch zoeken\u003C\u002Fli>\n\u003Cli>Sterke prestaties op zakelijke documenten\u003C\u002Fli>\n\u003Cli>Ondersteuning voor meerdere talen\u003C\u002Fli>\n\u003Cli>Geschikt voor grote kennisbanken\u003C\u002Fli>\n\u003Cli>Lagere kosten dan het telkens meesturen van complete documenten naar een Large Language Model\u003C\u002Fli>\n\u003Cli>Snelle verwerking van grote hoeveelheden data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Voor organisaties die AI willen combineren met hun eigen kennis is dit een belangrijke bouwsteen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Hoe werkt het?\u003C\u002Fh2>\n\u003Cp>Het proces bestaat uit vier stappen.\u003C\u002Fp>\n\u003Ch3>Stap 1: Verzamel je kennis\u003C\u002Fh3>\n\u003Cp>Denk aan:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Handleidingen\u003C\u002Fli>\n\u003Cli>Procedures\u003C\u002Fli>\n\u003Cli>Projectdocumentatie\u003C\u002Fli>\n\u003Cli>Klantdossiers\u003C\u002Fli>\n\u003Cli>Supporttickets\u003C\u002Fli>\n\u003Cli>Contracten\u003C\u002Fli>\n\u003Cli>Productinformatie\u003C\u002Fli>\n\u003Cli>Veiligheidsdocumentatie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Stap 2: Maak embeddings\u003C\u002Fh3>\n\u003Cp>Iedere tekst wordt naar Gemini Embedding 2 gestuurd.\u003C\u002Fp>\n\u003Cp>Het model retourneert een vector zoals:\u003C\u002Fp>\n\u003Cp>json [   0.0245,   -0.8121,   0.4431,   ... ] \u003C\u002Fp>\n\u003Cp>Deze vector wordt opgeslagen in een vector database.\u003C\u002Fp>\n\u003Ch3>Stap 3: Gebruiker stelt een vraag\u003C\u002Fh3>\n\u003Cp>Bijvoorbeeld:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Hoe voeg ik een gebruiker toe aan het systeem?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Ook deze vraag wordt omgezet naar een embedding.\u003C\u002Fp>\n\u003Ch3>Stap 4: Zoek vergelijkbare kennis\u003C\u002Fh3>\n\u003Cp>Met vector search wordt gezocht welke documenten het dichtst bij de vraag liggen.\u003C\u002Fp>\n\u003Cp>De gevonden documenten worden vervolgens meegestuurd naar een Large Language Model zoals Gemini, Claude of ChatGPT.\u003C\u002Fp>\n\u003Cp>Dit proces noemen we:\u003C\u002Fp>\n\u003Ch2>Retrieval Augmented Generation (RAG)\u003C\u002Fh2>\n\u003Cp>Met RAG kan een AI-model antwoorden geven op basis van jouw eigen kennis in plaats van alleen zijn trainingsdata.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom is dit interessant voor FileMaker?\u003C\u002Fh2>\n\u003Cp>Veel organisaties hebben hun bedrijfskennis opgeslagen in FileMaker.\u003C\u002Fp>\n\u003Cp>Denk aan:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CRM-data\u003C\u002Fli>\n\u003Cli>Tickets\u003C\u002Fli>\n\u003Cli>Projectdossiers\u003C\u002Fli>\n\u003Cli>Kennisbanken\u003C\u002Fli>\n\u003Cli>Productdocumentatie\u003C\u002Fli>\n\u003Cli>Veiligheidsprocedures\u003C\u002Fli>\n\u003Cli>Contractinformatie\u003C\u002Fli>\n\u003Cli>Interne handleidingen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Traditioneel moet een medewerker zoeken via trefwoorden.\u003C\u002Fp>\n\u003Cp>Met embeddings kan een gebruiker simpelweg een vraag stellen:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Welke procedure geldt wanneer een medewerker een bijna-ongeval meldt?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>De AI zoekt vervolgens automatisch naar de meest relevante documenten en genereert een antwoord op basis van de gevonden informatie.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Praktijkvoorbeeld: HSE-platform\u003C\u002Fh2>\n\u003Cp>Stel dat je een HSE-platform beheert met:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Toolbox meetings\u003C\u002Fli>\n\u003Cli>Veiligheidsinstructies\u003C\u002Fli>\n\u003Cli>Risicoanalyses\u003C\u002Fli>\n\u003Cli>Incidentrapporten\u003C\u002Fli>\n\u003Cli>Procedures\u003C\u002Fli>\n\u003Cli>Werkvergunningen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Door alle documenten te embedden ontstaat een intelligente kennisassistent.\u003C\u002Fp>\n\u003Cp>Gebruikers kunnen vragen stellen zoals:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Wat moet ik doen bij een valincident?\u003C\u002Fli>\n\u003Cli>Welke PBM&#39;s zijn verplicht voor werken op hoogte?\u003C\u002Fli>\n\u003Cli>Wat zegt onze procedure over het melden van een near miss?\u003C\u002Fli>\n\u003Cli>Welke trainingen zijn vereist voor deze werkzaamheden?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>De AI zoekt direct in alle beschikbare documentatie en presenteert een antwoord inclusief bronvermelding.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Gemini Embedding 2 combineren met FileMaker\u003C\u002Fh2>\n\u003Cp>Een mogelijke architectuur ziet er als volgt uit:\u003C\u002Fp>\n\u003Cp>text FileMaker     │     ├── Documenten     ├── Tickets     ├── Procedures     └── CRM-data             │             ▼     Gemini Embedding 2             │             ▼       Vector Database  (Pinecone \u002F Weaviate \u002F Qdrant \u002F pgvector)             │             ▼  Gemini \u002F Claude \u002F ChatGPT             │             ▼         Antwoord \u003C\u002Fp>\n\u003Cp>Nieuwe documenten kunnen automatisch worden verwerkt zodra ze in FileMaker worden opgeslagen.\u003C\u002Fp>\n\u003Cp>Daardoor blijft de kennisbank altijd actueel.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Wanneer gebruik je embeddings?\u003C\u002Fh2>\n\u003Cp>Embeddings zijn interessant wanneer je:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Meer dan enkele honderden documenten hebt\u003C\u002Fli>\n\u003Cli>Natuurlijk taalgebruik wilt ondersteunen\u003C\u002Fli>\n\u003Cli>AI wilt laten antwoorden op basis van eigen kennis\u003C\u002Fli>\n\u003Cli>Slimme zoekfunctionaliteit wilt bouwen\u003C\u002Fli>\n\u003Cli>Chatbots wilt voeden met bedrijfsinformatie\u003C\u002Fli>\n\u003Cli>Supportprocessen wilt automatiseren\u003C\u002Fli>\n\u003Cli>Kennis wilt ontsluiten die nu verborgen zit in documenten\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Voor eenvoudige keyword-search zijn embeddings vaak niet nodig.\u003C\u002Fp>\n\u003Cp>Voor AI-gedreven kennisplatformen zijn ze inmiddels vrijwel onmisbaar.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Praktische toepassingen\u003C\u002Fh2>\n\u003Cp>Binnen FileMaker zien wij steeds vaker toepassingen zoals:\u003C\u002Fp>\n\u003Ch3>AI Helpdesk\u003C\u002Fh3>\n\u003Cp>Laat gebruikers vragen stellen over handleidingen, procedures en werkinstructies.\u003C\u002Fp>\n\u003Ch3>Slimme documentzoeker\u003C\u002Fh3>\n\u003Cp>Vind documenten op betekenis in plaats van op trefwoorden.\u003C\u002Fp>\n\u003Ch3>Klantondersteuning\u003C\u002Fh3>\n\u003Cp>Zoek automatisch relevante supporttickets uit het verleden.\u003C\u002Fp>\n\u003Ch3>Veiligheidsmanagement\u003C\u002Fh3>\n\u003Cp>Maak veiligheidsprocedures direct toegankelijk voor medewerkers op locatie.\u003C\u002Fp>\n\u003Ch3>CRM Intelligence\u003C\u002Fh3>\n\u003Cp>Laat AI relevante klantinformatie verzamelen uit duizenden notities en contactmomenten.\u003C\u002Fp>\n\u003Ch3>Projectassistent\u003C\u002Fh3>\n\u003Cp>Zoek snel eerdere projectervaringen, oplossingen en documentatie.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Conclusie\u003C\u002Fh2>\n\u003Cp>Gemini Embedding 2 vormt een belangrijke bouwsteen voor moderne AI-oplossingen.\u003C\u002Fp>\n\u003Cp>Door bedrijfskennis om te zetten naar vectoren wordt het mogelijk om informatie niet alleen op woorden, maar vooral op betekenis terug te vinden.\u003C\u002Fp>\n\u003Cp>Voor FileMaker-ontwikkelaars opent dit de deur naar:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Intelligente kennisbanken\u003C\u002Fli>\n\u003Cli>AI-assistenten\u003C\u002Fli>\n\u003Cli>Semantische zoekmachines\u003C\u002Fli>\n\u003Cli>Geavanceerde RAG-oplossingen\u003C\u002Fli>\n\u003Cli>Slimmere helpdesks\u003C\u002Fli>\n\u003Cli>Kennisgestuurde chatbots\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Waar Large Language Models zorgen voor het genereren van antwoorden, zorgen embeddings ervoor dat de juiste kennis wordt gevonden.\u003C\u002Fp>\n\u003Cp>En juist die combinatie maakt zakelijke AI écht waardevol.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Meer weten?\u003C\u002Fh2>\n\u003Cp>Wil je weten hoe je Gemini Embedding 2 kunt combineren met FileMaker, een vector database en een AI-model zoals Gemini, Claude of ChatGPT?\u003C\u002Fp>\n\u003Cp>Neem contact op met Loggix. Wij helpen organisaties bij het bouwen van AI-oplossingen die gebruikmaken van hun eigen data, processen en kennis.\u003C\u002Fp>\n",1781001771000,[59,60,61],"RAG","Vectorstore","Ai","\u002Fapi\u002Fknowledge\u002Fimage\u002F23\u002F?v=f1cbc3ee8c96",{"id":64,"idKnowledge":65,"slug":66,"title":67,"description":68,"bodyMarkdown":69,"bodyHtml":70,"author":43,"date":44,"createdAt":71,"topics":72,"image":73,"hasDownload":20,"fileName":21},"22","29E675F5-8FB2-AD4C-AFA2-5293DE52ED25","deploy-ai-agents-apis-and-backends-in-minutes-with-railway","Implementeer AI-agents, API's en backends in minuten met Railway","Wist u dat u een AI-agent, Python API, MCP-server of backendapplicatie kunt implementeren zonder servers te beheren?\nRailway is een modern cloudimplementatieplatform waarmee ontwikkelaars applicaties rechtstreeks vanuit GitHub kunnen implementeren met vrijwel geen DevOps-ervaring.\nIn plaats van het handmatig configureren van virtuele machines, Docker-servers, SSL-certificaten, netwerken en schaalbaarheidsinfrastructuur, bouwt, implementeert, bewaakt en schaalt Railway uw applicaties automatisch.\nOf u nu een FastAPI-backend, LangGraph-agent, CrewAI-workflow, Open WebUI-instantie, MCP-server, Pipecat-spraakagent of een volledige SaaS-applicatie bouwt, Railway maakt implementatie ongelooflijk eenvoudig.","## Belangrijkste functies\n\n* Implementaties op basis van GitHub\n* Automatische CI\u002FCD\n* Ondersteunt Python, Node.js, Go, Java, Rust en Docker\n* Ingebouwde PostgreSQL\n* Ingebouwde Redis\n* Ingebouwde MySQL\n* Beheer van omgevingsvariabelen\n* Automatische HTTPS\n* Aangepaste domeinen\n* Achtergrondwerkers\n* Geplande cron-taken\n* Implementatielogboeken\n* Statistieken en monitoring\n* Automatische verticale schaalbaarheid\n* Handmatige horizontale schaalbaarheid via replica's\n* Hosting van AI-agents\n* Sjabloonmarktplaats\n\n---\n\n## Wat is Railway?\n\nRailway is een cloudplatform dat is ontworpen om de implementatie van applicaties te vereenvoudigen.\n\nOntwikkelaars koppelen een GitHub-repository en Railway doet automatisch het volgende:\n\n* Detecteert het framework\n* Bouwt de applicatie\n* Implementeert de applicatie\n* Genereert een openbare URL\n* Levert SSL-certificaten\n* Beheert de infrastructuur\n\nDit elimineert veel van de complexiteit die traditioneel gepaard gaat met cloudproviders zoals AWS, Azure of Google Cloud. Railway implementeert applicaties automatisch vanuit GitHub-repositories en biedt ingebouwde implementatieworkflows.\n\n---\n\n## Waarom AI-ontwikkelaars Railway omarmen\n\nRailway is uitgegroeid tot een van de populairste implementatieplatforms voor AI-projecten, omdat het uitzonderlijk goed werkt met:\n\n### AI-agents\n\n* LangGraph\n* CrewAI\n* AutoGen\n* Pydantic AI\n* OpenAI Agents SDK\n\n### AI-applicaties\n\n* Open WebUI\n* Chatbots\n* RAG-systemen\n* Kennisbanken\n* AI-dashboards\n\n### Spraakagenten\n\n* Pipecat\n* Twilio Voice Agents\n* SIP Agents\n* Klantenservicebots\n\n### MCP-servers\n\n* Model Context Protocol-servers\n* Toolservers\n* Interne automatiseringsdiensten\n\n### API's\n\n* FastAPI\n* Flask\n* Express.js\n* NestJS\n\nDe meeste AI-agents zijn eenvoudigweg Python- of Node.js-applicaties, waardoor Railway een voor de hand liggende implementatiekeuze is.\n\n---\n\n## Hoe Railway werkt\n\n### Implementatieworkflow\n\n```text\nOntwikkelaar\n     ↓\nCode pushen naar GitHub\n     ↓\nRailway detecteert wijzigingen\n     ↓\nAutomatische build\n     ↓\nAutomatische implementatie\n     ↓\nOpenbare URL gegenereerd\n     ↓\nApplicatie live\n```\n\nTelkens wanneer code naar GitHub wordt gepusht, kan Railway de applicatie automatisch herbouwen en opnieuw implementeren.\n\n---\n\n## Stap 1 – Maak een Railway-account aan\n\nBezoek:\n\n```text\nhttps:\u002F\u002Frailway.com\n```\n\nMeld u aan via:\n\n* GitHub\n* Google\n\nGitHub-authenticatie wordt aanbevolen omdat Railway direct integreert met repositories.\n\n---\n\n## Stap 2 – Maak een nieuw project aan\n\nNa het inloggen:\n\n1. Klik op **New Project**\n2. Selecteer:\n\n```text\nDeploy from GitHub Repo\n```\n\n3. Verbind GitHub\n4. Selecteer uw repository\n\nRailway importeert het project automatisch.\n\n---\n\n## Stap 3 – Implementeer uw AI-agent\n\nStel dat u het volgende heeft:\n\n```text\nmy-agent\u002F\n├── main.py\n├── requirements.txt\n├── .env\n└── Procfile\n```\n\nOf:\n\n```text\nmy-agent\u002F\n├── app.py\n├── requirements.txt\n└── railway.json\n```\n\nRailway detecteert Python-projecten automatisch en begint deze te bouwen. Veelgebruikte frameworks worden automatisch herkend.\n\nVoorbeelden:\n\n* FastAPI Agent\n* CrewAI Workflow\n* LangGraph Agent\n* OpenAI Agent SDK App\n* MCP Server\n\nkunnen doorgaans worden geïmplementeerd zonder aanvullende infrastructuurconfiguratie.\n\n---\n\n## Stap 4 – Configureer omgevingsvariabelen\n\nAI-applicaties vereisen doorgaans API-sleutels.\n\nOpen:\n\n```text\nProject\n  → Service\n     → Variables\n```\n\nVoeg toe:\n\n```env\nOPENAI_API_KEY=xxxx\nANTHROPIC_API_KEY=xxxx\nGEMINI_API_KEY=xxxx\nTAVILY_API_KEY=xxxx\nSUPABASE_URL=xxxx\nSUPABASE_KEY=xxxx\n```\n\nRailway biedt een speciale sectie voor variabelen en kan zelfs variabelen voorstellen die zijn gedetecteerd in uw repository.\n\n---\n\n## Stap 5 – Genereer een openbare URL\n\nNa de implementatie:\n\n1. Open uw service\n2. Ga naar Instellingen\n3. Genereer een domein\n\nRailway maakt het volgende aan:\n\n```text\nhttps:\u002F\u002Fyour-app.up.railway.app\n```\n\nUw AI-applicatie is nu publiek toegankelijk.\n\n---\n\n## Stap 6 – Schakel automatische implementaties in\n\nRailway ondersteunt automatische implementaties via GitHub.\n\nTelkens wanneer u code pusht:\n\n```bash\ngit add .\ngit commit -m \"update agent\"\ngit push\n```\n\nDoet Railway automatisch het volgende:\n\n* Nieuwe code ophalen\n* Applicatie bouwen\n* Update implementeren\n\nHandmatige implementatie is niet vereist.\n\n---\n\n## Een FastAPI AI-agent implementeren\n\nVoorbeeld:\n\n```python\nfrom fastapi import FastAPI\n\napp = FastAPI()\n\n@app.get(\"\u002F\")\ndef home():\n    return {\"status\": \"running\"}\n```\n\nPush naar GitHub.\n\nVerbind de repository met Railway.\n\nRailway bouwt en implementeert automatisch.\n\nUw API is beschikbaar via:\n\n```text\nhttps:\u002F\u002Fyour-app.up.railway.app\n```\n\n---\n\n## LangGraph-agents implementeren\n\nRailway is uitstekend geschikt voor:\n\n* LangGraph API's\n* Multi-agentsystemen\n* Agentworkflows\n* RAG-pipelines\n\nTypische architectuur:\n\n```text\nGebruiker\n  ↓\nFrontend\n  ↓\nRailway-gehoste agent\n  ↓\nOpenAI \u002F Claude\n  ↓\nTools & Databases\n```\n\n---\n\n## Open WebUI implementeren\n\nVeel ontwikkelaars implementeren Open WebUI op Railway.\n\nVoordelen:\n\n* Geen serverbeheer\n* Automatische updates\n* Openbare toegang\n* Beheerde infrastructuur\n\nImplementeer eenvoudig via Docker of een GitHub-repository.\n\n---\n\n## MCP-servers implementeren\n\nRailway is ideaal voor MCP-servers omdat:\n\n* Altijd online\n* Openbare eindpunten\n* Eenvoudig omgevingsbeheer\n* Automatische herimplementatie\n\nVoorbeelden:\n\n* Database MCP Server\n* CRM MCP Server\n* Kennisbank MCP Server\n* Interne tool MCP Server\n\n---\n\n## Databases op Railway\n\nRailway biedt beheerde databases.\n\nBeschikbare opties zijn onder andere:\n\n### PostgreSQL\n\nIdeaal voor:\n\n* AI-applicaties\n* SaaS-producten\n* Agentgeheugen\n\n### Redis\n\nIdeaal voor:\n\n* Caching\n* Sessieopslag\n* Agentstatus\n\n### MySQL\n\nIdeaal voor:\n\n* Bedrijfsapplicaties\n* Legacysystemen\n\nDatabases kunnen rechtstreeks worden toegevoegd vanuit het Railway-dashboard.\n\n---\n\n## Automatische schaalbaarheid uitgelegd\n\nEen van de nuttigste functies van Railway is schaalbaarheid.\n\n### Verticale automatische schaalbaarheid\n\nRailway past computerbronnen automatisch aan naarmate de vraag toeneemt. Verticale automatische schaalbaarheid is standaard beschikbaar.\n\nVoorbeeld:\n\n```text\n100 verzoeken\n      ↓\nKleine resources\n\n5.000 verzoeken\n      ↓\nMeer CPU & geheugen\n```\n\nDit is nuttig voor:\n\n* AI API's\n* RAG-applicaties\n* Agentplatforms\n\n---\n\n### Horizontale schaalbaarheid\n\nRailway ondersteunt ook replica's.\n\nVoorbeeld:\n\n```text\nReplica 1\nReplica 2\nReplica 3\n```\n\nInkomend verkeer wordt verdeeld over meerdere instanties.\n\nNuttig voor:\n\n* API's met veel verkeer\n* Spraakagenten\n* AI SaaS-platforms\n* Productieagentsystemen\n\nDe Railway-documentatie beschrijft horizontale schaalbaarheid via configureerbare replica's.\n\n---\n\n## Monitoring en logboeken\n\nRailway biedt:\n\n* Realtime logboeken\n* CPU-gebruik\n* Geheugengebruik\n* Implementatiegeschiedenis\n* Foutopsporing\n\nDit helpt ontwikkelaars om AI-agents en backendservices snel te debuggen.\n\n---\n\n## Voorbeelden van zakelijke toepassingen\n\n### AI-klantenserviceagent\n\nImplementeer een supportbot aangedreven door OpenAI.\n\n### AI-kennisbank\n\nImplementeer een RAG-applicatie met behulp van bedrijfsdocumenten.\n\n### Spraak-AI-agent\n\nImplementeer een Pipecat-spraakbackend.\n\n### Interne bedrijfsassistent\n\nImplementeer een privé AI-assistent voor medewerkers.\n\n### MCP-server\n\nStel tools en bedrijfssystemen beschikbaar aan AI-agents.\n\n### SaaS-backend\n\nImplementeer API's, workers en databases samen.\n\n---\n\n## Waarom Railway gebruiken?\n\nTraditionale cloudproviders vereisen:\n\n* Serverinstallatie\n* Netwerkconfiguratie\n* SSL-beheer\n* Infrastructuurconfiguratie\n* Implementatiepipelines\n\nRailway verwijdert vrijwel al deze complexiteit.\n\nOntwikkelaars doen eenvoudigweg het volgende:\n\n```text\nCode schrijven\n     ↓\nPushen naar GitHub\n     ↓\nRailway implementeert\n```\n\nVoor AI-ontwikkelaars die agents, API's, spraaksystemen, MCP-servers en RAG-applicaties bouwen, is Railway een van de snelste manieren om van code naar productie te gaan.\n\n---","\u003Ch2>Belangrijkste functies\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Implementaties op basis van GitHub\u003C\u002Fli>\n\u003Cli>Automatische CI\u002FCD\u003C\u002Fli>\n\u003Cli>Ondersteunt Python, Node.js, Go, Java, Rust en Docker\u003C\u002Fli>\n\u003Cli>Ingebouwde PostgreSQL\u003C\u002Fli>\n\u003Cli>Ingebouwde Redis\u003C\u002Fli>\n\u003Cli>Ingebouwde MySQL\u003C\u002Fli>\n\u003Cli>Beheer van omgevingsvariabelen\u003C\u002Fli>\n\u003Cli>Automatische HTTPS\u003C\u002Fli>\n\u003Cli>Aangepaste domeinen\u003C\u002Fli>\n\u003Cli>Achtergrondwerkers\u003C\u002Fli>\n\u003Cli>Geplande cron-taken\u003C\u002Fli>\n\u003Cli>Implementatielogboeken\u003C\u002Fli>\n\u003Cli>Statistieken en monitoring\u003C\u002Fli>\n\u003Cli>Automatische verticale schaalbaarheid\u003C\u002Fli>\n\u003Cli>Handmatige horizontale schaalbaarheid via replica&#39;s\u003C\u002Fli>\n\u003Cli>Hosting van AI-agents\u003C\u002Fli>\n\u003Cli>Sjabloonmarktplaats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Wat is Railway?\u003C\u002Fh2>\n\u003Cp>Railway is een cloudplatform dat is ontworpen om de implementatie van applicaties te vereenvoudigen.\u003C\u002Fp>\n\u003Cp>Ontwikkelaars koppelen een GitHub-repository en Railway doet automatisch het volgende:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Detecteert het framework\u003C\u002Fli>\n\u003Cli>Bouwt de applicatie\u003C\u002Fli>\n\u003Cli>Implementeert de applicatie\u003C\u002Fli>\n\u003Cli>Genereert een openbare URL\u003C\u002Fli>\n\u003Cli>Levert SSL-certificaten\u003C\u002Fli>\n\u003Cli>Beheert de infrastructuur\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dit elimineert veel van de complexiteit die traditioneel gepaard gaat met cloudproviders zoals AWS, Azure of Google Cloud. Railway implementeert applicaties automatisch vanuit GitHub-repositories en biedt ingebouwde implementatieworkflows.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom AI-ontwikkelaars Railway omarmen\u003C\u002Fh2>\n\u003Cp>Railway is uitgegroeid tot een van de populairste implementatieplatforms voor AI-projecten, omdat het uitzonderlijk goed werkt met:\u003C\u002Fp>\n\u003Ch3>AI-agents\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>LangGraph\u003C\u002Fli>\n\u003Cli>CrewAI\u003C\u002Fli>\n\u003Cli>AutoGen\u003C\u002Fli>\n\u003Cli>Pydantic AI\u003C\u002Fli>\n\u003Cli>OpenAI Agents SDK\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI-applicaties\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Open WebUI\u003C\u002Fli>\n\u003Cli>Chatbots\u003C\u002Fli>\n\u003Cli>RAG-systemen\u003C\u002Fli>\n\u003Cli>Kennisbanken\u003C\u002Fli>\n\u003Cli>AI-dashboards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Spraakagenten\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Pipecat\u003C\u002Fli>\n\u003Cli>Twilio Voice Agents\u003C\u002Fli>\n\u003Cli>SIP Agents\u003C\u002Fli>\n\u003Cli>Klantenservicebots\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MCP-servers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Model Context Protocol-servers\u003C\u002Fli>\n\u003Cli>Toolservers\u003C\u002Fli>\n\u003Cli>Interne automatiseringsdiensten\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>API&#39;s\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FastAPI\u003C\u002Fli>\n\u003Cli>Flask\u003C\u002Fli>\n\u003Cli>Express.js\u003C\u002Fli>\n\u003Cli>NestJS\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>De meeste AI-agents zijn eenvoudigweg Python- of Node.js-applicaties, waardoor Railway een voor de hand liggende implementatiekeuze is.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Hoe Railway werkt\u003C\u002Fh2>\n\u003Ch3>Implementatieworkflow\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-text\">Ontwikkelaar\n     ↓\nCode pushen naar GitHub\n     ↓\nRailway detecteert wijzigingen\n     ↓\nAutomatische build\n     ↓\nAutomatische implementatie\n     ↓\nOpenbare URL gegenereerd\n     ↓\nApplicatie live\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Telkens wanneer code naar GitHub wordt gepusht, kan Railway de applicatie automatisch herbouwen en opnieuw implementeren.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 1 – Maak een Railway-account aan\u003C\u002Fh2>\n\u003Cp>Bezoek:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">https:\u002F\u002Frailway.com\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Meld u aan via:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GitHub\u003C\u002Fli>\n\u003Cli>Google\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>GitHub-authenticatie wordt aanbevolen omdat Railway direct integreert met repositories.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 2 – Maak een nieuw project aan\u003C\u002Fh2>\n\u003Cp>Na het inloggen:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Klik op \u003Cstrong>New Project\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Selecteer:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cpre>\u003Ccode class=\"language-text\">Deploy from GitHub Repo\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Col start=\"3\">\n\u003Cli>Verbind GitHub\u003C\u002Fli>\n\u003Cli>Selecteer uw repository\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Railway importeert het project automatisch.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 3 – Implementeer uw AI-agent\u003C\u002Fh2>\n\u003Cp>Stel dat u het volgende heeft:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">my-agent\u002F\n├── main.py\n├── requirements.txt\n├── .env\n└── Procfile\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Of:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">my-agent\u002F\n├── app.py\n├── requirements.txt\n└── railway.json\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Railway detecteert Python-projecten automatisch en begint deze te bouwen. Veelgebruikte frameworks worden automatisch herkend.\u003C\u002Fp>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>FastAPI Agent\u003C\u002Fli>\n\u003Cli>CrewAI Workflow\u003C\u002Fli>\n\u003Cli>LangGraph Agent\u003C\u002Fli>\n\u003Cli>OpenAI Agent SDK App\u003C\u002Fli>\n\u003Cli>MCP Server\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>kunnen doorgaans worden geïmplementeerd zonder aanvullende infrastructuurconfiguratie.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 4 – Configureer omgevingsvariabelen\u003C\u002Fh2>\n\u003Cp>AI-applicaties vereisen doorgaans API-sleutels.\u003C\u002Fp>\n\u003Cp>Open:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Project\n  → Service\n     → Variables\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voeg toe:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-env\">OPENAI_API_KEY=xxxx\nANTHROPIC_API_KEY=xxxx\nGEMINI_API_KEY=xxxx\nTAVILY_API_KEY=xxxx\nSUPABASE_URL=xxxx\nSUPABASE_KEY=xxxx\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Railway biedt een speciale sectie voor variabelen en kan zelfs variabelen voorstellen die zijn gedetecteerd in uw repository.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 5 – Genereer een openbare URL\u003C\u002Fh2>\n\u003Cp>Na de implementatie:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Open uw service\u003C\u002Fli>\n\u003Cli>Ga naar Instellingen\u003C\u002Fli>\n\u003Cli>Genereer een domein\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Railway maakt het volgende aan:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">https:\u002F\u002Fyour-app.up.railway.app\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Uw AI-applicatie is nu publiek toegankelijk.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 6 – Schakel automatische implementaties in\u003C\u002Fh2>\n\u003Cp>Railway ondersteunt automatische implementaties via GitHub.\u003C\u002Fp>\n\u003Cp>Telkens wanneer u code pusht:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">git add .\ngit commit -m &quot;update agent&quot;\ngit push\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Doet Railway automatisch het volgende:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Nieuwe code ophalen\u003C\u002Fli>\n\u003Cli>Applicatie bouwen\u003C\u002Fli>\n\u003Cli>Update implementeren\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Handmatige implementatie is niet vereist.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Een FastAPI AI-agent implementeren\u003C\u002Fh2>\n\u003Cp>Voorbeeld:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-python\">from fastapi import FastAPI\n\napp = FastAPI()\n\n@app.get(&quot;\u002F&quot;)\ndef home():\n    return {&quot;status&quot;: &quot;running&quot;}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Push naar GitHub.\u003C\u002Fp>\n\u003Cp>Verbind de repository met Railway.\u003C\u002Fp>\n\u003Cp>Railway bouwt en implementeert automatisch.\u003C\u002Fp>\n\u003Cp>Uw API is beschikbaar via:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">https:\u002F\u002Fyour-app.up.railway.app\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr>\n\u003Ch2>LangGraph-agents implementeren\u003C\u002Fh2>\n\u003Cp>Railway is uitstekend geschikt voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>LangGraph API&#39;s\u003C\u002Fli>\n\u003Cli>Multi-agentsystemen\u003C\u002Fli>\n\u003Cli>Agentworkflows\u003C\u002Fli>\n\u003Cli>RAG-pipelines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Typische architectuur:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Gebruiker\n  ↓\nFrontend\n  ↓\nRailway-gehoste agent\n  ↓\nOpenAI \u002F Claude\n  ↓\nTools &amp; Databases\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr>\n\u003Ch2>Open WebUI implementeren\u003C\u002Fh2>\n\u003Cp>Veel ontwikkelaars implementeren Open WebUI op Railway.\u003C\u002Fp>\n\u003Cp>Voordelen:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Geen serverbeheer\u003C\u002Fli>\n\u003Cli>Automatische updates\u003C\u002Fli>\n\u003Cli>Openbare toegang\u003C\u002Fli>\n\u003Cli>Beheerde infrastructuur\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Implementeer eenvoudig via Docker of een GitHub-repository.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>MCP-servers implementeren\u003C\u002Fh2>\n\u003Cp>Railway is ideaal voor MCP-servers omdat:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Altijd online\u003C\u002Fli>\n\u003Cli>Openbare eindpunten\u003C\u002Fli>\n\u003Cli>Eenvoudig omgevingsbeheer\u003C\u002Fli>\n\u003Cli>Automatische herimplementatie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Database MCP Server\u003C\u002Fli>\n\u003Cli>CRM MCP Server\u003C\u002Fli>\n\u003Cli>Kennisbank MCP Server\u003C\u002Fli>\n\u003Cli>Interne tool MCP Server\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Databases op Railway\u003C\u002Fh2>\n\u003Cp>Railway biedt beheerde databases.\u003C\u002Fp>\n\u003Cp>Beschikbare opties zijn onder andere:\u003C\u002Fp>\n\u003Ch3>PostgreSQL\u003C\u002Fh3>\n\u003Cp>Ideaal voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI-applicaties\u003C\u002Fli>\n\u003Cli>SaaS-producten\u003C\u002Fli>\n\u003Cli>Agentgeheugen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Redis\u003C\u002Fh3>\n\u003Cp>Ideaal voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Caching\u003C\u002Fli>\n\u003Cli>Sessieopslag\u003C\u002Fli>\n\u003Cli>Agentstatus\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MySQL\u003C\u002Fh3>\n\u003Cp>Ideaal voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bedrijfsapplicaties\u003C\u002Fli>\n\u003Cli>Legacysystemen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Databases kunnen rechtstreeks worden toegevoegd vanuit het Railway-dashboard.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Automatische schaalbaarheid uitgelegd\u003C\u002Fh2>\n\u003Cp>Een van de nuttigste functies van Railway is schaalbaarheid.\u003C\u002Fp>\n\u003Ch3>Verticale automatische schaalbaarheid\u003C\u002Fh3>\n\u003Cp>Railway past computerbronnen automatisch aan naarmate de vraag toeneemt. Verticale automatische schaalbaarheid is standaard beschikbaar.\u003C\u002Fp>\n\u003Cp>Voorbeeld:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">100 verzoeken\n      ↓\nKleine resources\n\n5.000 verzoeken\n      ↓\nMeer CPU &amp; geheugen\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Dit is nuttig voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI API&#39;s\u003C\u002Fli>\n\u003Cli>RAG-applicaties\u003C\u002Fli>\n\u003Cli>Agentplatforms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch3>Horizontale schaalbaarheid\u003C\u002Fh3>\n\u003Cp>Railway ondersteunt ook replica&#39;s.\u003C\u002Fp>\n\u003Cp>Voorbeeld:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Replica 1\nReplica 2\nReplica 3\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Inkomend verkeer wordt verdeeld over meerdere instanties.\u003C\u002Fp>\n\u003Cp>Nuttig voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>API&#39;s met veel verkeer\u003C\u002Fli>\n\u003Cli>Spraakagenten\u003C\u002Fli>\n\u003Cli>AI SaaS-platforms\u003C\u002Fli>\n\u003Cli>Productieagentsystemen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>De Railway-documentatie beschrijft horizontale schaalbaarheid via configureerbare replica&#39;s.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Monitoring en logboeken\u003C\u002Fh2>\n\u003Cp>Railway biedt:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Realtime logboeken\u003C\u002Fli>\n\u003Cli>CPU-gebruik\u003C\u002Fli>\n\u003Cli>Geheugengebruik\u003C\u002Fli>\n\u003Cli>Implementatiegeschiedenis\u003C\u002Fli>\n\u003Cli>Foutopsporing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dit helpt ontwikkelaars om AI-agents en backendservices snel te debuggen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Voorbeelden van zakelijke toepassingen\u003C\u002Fh2>\n\u003Ch3>AI-klantenserviceagent\u003C\u002Fh3>\n\u003Cp>Implementeer een supportbot aangedreven door OpenAI.\u003C\u002Fp>\n\u003Ch3>AI-kennisbank\u003C\u002Fh3>\n\u003Cp>Implementeer een RAG-applicatie met behulp van bedrijfsdocumenten.\u003C\u002Fp>\n\u003Ch3>Spraak-AI-agent\u003C\u002Fh3>\n\u003Cp>Implementeer een Pipecat-spraakbackend.\u003C\u002Fp>\n\u003Ch3>Interne bedrijfsassistent\u003C\u002Fh3>\n\u003Cp>Implementeer een privé AI-assistent voor medewerkers.\u003C\u002Fp>\n\u003Ch3>MCP-server\u003C\u002Fh3>\n\u003Cp>Stel tools en bedrijfssystemen beschikbaar aan AI-agents.\u003C\u002Fp>\n\u003Ch3>SaaS-backend\u003C\u002Fh3>\n\u003Cp>Implementeer API&#39;s, workers en databases samen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom Railway gebruiken?\u003C\u002Fh2>\n\u003Cp>Traditionale cloudproviders vereisen:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Serverinstallatie\u003C\u002Fli>\n\u003Cli>Netwerkconfiguratie\u003C\u002Fli>\n\u003Cli>SSL-beheer\u003C\u002Fli>\n\u003Cli>Infrastructuurconfiguratie\u003C\u002Fli>\n\u003Cli>Implementatiepipelines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Railway verwijdert vrijwel al deze complexiteit.\u003C\u002Fp>\n\u003Cp>Ontwikkelaars doen eenvoudigweg het volgende:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Code schrijven\n     ↓\nPushen naar GitHub\n     ↓\nRailway implementeert\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voor AI-ontwikkelaars die agents, API&#39;s, spraaksystemen, MCP-servers en RAG-applicaties bouwen, is Railway een van de snelste manieren om van code naar productie te gaan.\u003C\u002Fp>\n\u003Chr>\n",1780997990000,[61],"\u002Fapi\u002Fknowledge\u002Fimage\u002F22\u002F?v=9a3433d456e1",{"id":75,"idKnowledge":76,"slug":77,"title":78,"description":79,"bodyMarkdown":80,"bodyHtml":81,"author":43,"date":44,"createdAt":82,"topics":83,"image":85,"hasDownload":20,"fileName":21},"21","8C8AC1AD-D42B-4E46-BD46-8C33F6488E49","run-your-own-private-ai-workspace-for-free-with-open-webui","Voer uw eigen privé AI-werkruimte gratis uit met Open WebUI","Wist u dat u uw eigen ChatGPT-achtige interface lokaal kunt gebruiken zonder te betalen voor dure AI-platforms?\nOpen WebUI is een open-source, zelfgehoste AI-platform dat een overzichtelijke webinterface biedt voor interactie met AI-modellen. Het ondersteunt lokale modellen via Ollama, cloudmodellen zoals OpenAI en Gemini, kennisbanken, AI-agenten, pipelines en samenwerking met meerdere gebruikers.\nOf u nu een AI-enthousiasteling, ontwikkelaar, consultant of ondernemer bent, Open WebUI maakt het eenvoudig om uw eigen privé AI-werkruimte te creëren.","## Belangrijkste functies\n\n* Volledig open source\n* Zelfgehost AI-platform\n* Werkt met Ollama lokale modellen\n* Ondersteunt OpenAI, Gemini, Claude en andere API's\n* ChatGPT-achtige gebruikersinterface\n* Ondersteuning voor documenten en kennisbanken\n* AI-agenten en Pipelines\n* Authenticatie voor meerdere gebruikers\n* Aangepast modelbeheer\n* RAG (Retrieval-Augmented Generation) ondersteuning\n* Ondersteuning voor spraakinvoer\n* Mobielvriendelijke interface\n\n---\n\n## Wat is Open WebUI?\n\nOpen WebUI is een zelfgehost AI-platform dat een moderne interface biedt voor interactie met grote taalmodellen.\n\nIn plaats van afhankelijk te zijn van één AI-aanbieder, stelt Open WebUI gebruikers in staat om lokale modellen, cloudgebaseerde AI-diensten, aangepaste API's en kennisbanken via één uniforme interface te verbinden.\n\nHet fungeert als een centraal knooppunt waar teams en individuen veilig toegang hebben tot AI-tools, terwijl ze de controle over hun gegevens en infrastructuur behouden.\n\n---\n\n## Wat kunt u bouwen?\n\nOpen WebUI kan worden gebruikt voor:\n\n* Privé ChatGPT-alternatieven\n* Interne bedrijfs-AI-assistenten\n* Kennisbeheersystemen\n* AI-gestuurde klantenondersteuning\n* Documentanalyseplatforms\n* AI-onderzoekswerkruimten\n* Samenwerkingstools voor teams\n* Persoonlijke AI-assistenten\n* RAG-toepassingen\n* Multi-model AI-platforms\n\n---\n\n## Hoe werkt Open WebUI?\n\nOpen WebUI bevindt zich tussen gebruikers en AI-modellen.\n\n### Werkstroom\n\n```text\nGebruiker\n  ↓\nOpen WebUI Interface\n  ↓\nAI-modelaanbieder\n(Ollama, OpenAI, Gemini, Claude)\n  ↓\nAntwoord\n  ↓\nGebruiker\n```\n\nHet platform beheert:\n\n* Gesprekken\n* Gebruikersauthenticatie\n* Modelselectie\n* Kennisbanken\n* AI-pipelines\n* Bestandsuploads\n* Agentworkflows\n\nHierdoor kunnen gebruikers via één interface toegang krijgen tot meerdere AI-systemen.\n\n---\n\n## Vereisten\n\nZorg er vóór de installatie van Open WebUI voor dat u een van de volgende opties heeft:\n\n### Optie 1 – Docker (Aanbevolen)\n\nControleer de Docker-installatie:\n\n```bash\ndocker --version\n```\n\n### Optie 2 – Python\n\nControleer de Python-installatie:\n\n```bash\npython --version\n```\n\nPython 3.11 of nieuwer wordt aanbevolen.\n\n---\n\n## Stap 1 – Installeer Open WebUI met Docker\n\nDe snelste installatiemethode is Docker.\n\nVoer uit:\n\n```bash\ndocker run -d \\\n-p 3000:8080 \\\n-v open-webui:\u002Fapp\u002Fbackend\u002Fdata \\\n--name open-webui \\\nghcr.io\u002Fopen-webui\u002Fopen-webui:main\n```\n\nDeze opdracht:\n\n* Downloadt Open WebUI\n* Maakt permanente opslag aan\n* Start de applicatie\n* Maakt de webinterface beschikbaar op poort 3000\n\n---\n\n## Stap 2 – Open de applicatie\n\nOpen uw browser en navigeer naar:\n\n```text\nhttp:\u002F\u002Flocalhost:3000\n```\n\nU ziet het welkomstscherm van Open WebUI.\n\n---\n\n## Stap 3 – Maak een beheerdersaccount aan\n\nWanneer Open WebUI voor de eerste keer wordt gestart:\n\n1. Maak uw beheerdersaccount aan.\n2. Voer uw e-mailadres in.\n3. Maak een wachtwoord aan.\n4. Voltooi het installatieproces.\n\nDe eerste geregistreerde gebruiker wordt automatisch beheerder.\n\n---\n\n## Stap 4 – Verbind AI-modellen\n\nOpen WebUI ondersteunt zowel lokale als cloudgebaseerde AI-modellen.\n\n### Optie A – Verbind Ollama\n\nInstalleer Ollama:\n\n```bash\ncurl -fsSL https:\u002F\u002Follama.com\u002Finstall.sh | sh\n```\n\nDownload een model:\n\n```bash\nollama pull llama3\n```\n\nStart Ollama:\n\n```bash\nollama serve\n```\n\nOpen WebUI detecteert de Ollama-server automatisch.\n\n---\n\n### Optie B – Verbind OpenAI\n\nNavigeer naar:\n\n```text\nInstellingen → Verbindingen → OpenAI\n```\n\nVoeg uw API-sleutel toe:\n\n```text\nOPENAI_API_KEY\n```\n\nSla de configuratie op.\n\n---\n\n### Optie C – Verbind Gemini\n\nNavigeer naar:\n\n```text\nInstellingen → Verbindingen → Google Gemini\n```\n\nVoeg uw Gemini API-sleutel toe.\n\n---\n\n### Optie D – Verbind Claude\n\nNavigeer naar:\n\n```text\nInstellingen → Verbindingen → Anthropic\n```\n\nVoeg uw Anthropic API-sleutel toe.\n\n---\n\n## Stap 5 – Begin met chatten\n\nZodra een model is verbonden:\n\n1. Klik op Nieuwe chat.\n2. Selecteer een model.\n3. Voer uw prompt in.\n4. Ontvang door AI gegenereerde antwoorden.\n\nOpen WebUI ondersteunt het wisselen tussen meerdere modellen via één interface.\n\n---\n\n## Stap 6 – Upload documenten\n\nOpen WebUI ondersteunt het uploaden van bestanden.\n\nVoorbeelden:\n\n* PDF-bestanden\n* Word-documenten\n* Tekstbestanden\n* Kennisbanken\n\nGeüploade bestanden kunnen worden gebruikt om context te bieden tijdens gesprekken.\n\nDit maakt documentgebaseerde AI-interacties mogelijk.\n\n---\n\n## Stap 7 – Maak kennisbanken aan\n\nMet kennisbanken kunnen AI-modellen vragen beantwoorden met behulp van uw eigen gegevens.\n\nVoorbeelden:\n\n* Bedrijfsdocumentatie\n* Producthandleidingen\n* Interne standaardprocedures\n* Onderzoeksmateriaal\n* Klantinformatie\n\nDe AI kan deze bronnen doorzoeken voordat antwoorden worden gegenereerd.\n\n---\n\n## Stap 8 – Maak AI-agenten aan\n\nOpen WebUI ondersteunt agentgebaseerde workflows.\n\nVoorbeelden:\n\n### Klantenondersteuningsagent\n\nBeantwoordt klantvragen op basis van bedrijfskennis.\n\n### Onderzoeksagent\n\nZoekt en vat informatie samen.\n\n### Documentatieagent\n\nMaakt technische documentatie.\n\n### Interne assistent\n\nHelpt medewerkers toegang te krijgen tot bedrijfsinformatie.\n\nAgenten kunnen worden aangepast met instructies, tools en kennisbronnen.\n\n---\n\n## Stap 9 – Gebruik Pipelines\n\nPipelines breiden de functionaliteit van Open WebUI uit.\n\nVoorbeelden:\n\n* Aangepaste workflows\n* Externe API-integraties\n* Gegevensverwerking\n* AI-automatiseringen\n* Bedrijfslogica\n\nPipelines stellen ontwikkelaars in staat complexe AI-systemen te bouwen zonder het kernplatform te wijzigen.\n\n---\n\n## Geavanceerde functies\n\n### Ondersteuning voor meerdere modellen\n\nGebruik meerdere modellen tegelijkertijd:\n\n* GPT-modellen\n* Gemini-modellen\n* Claude-modellen\n* Llama-modellen\n* Mistral-modellen\n* Qwen-modellen\n\n---\n\n### Rolgebaseerde toegangscontrole\n\nBeheer:\n\n* Beheerders\n* Teamleden\n* Eindgebruikers\n\nDit maakt Open WebUI geschikt voor organisaties.\n\n---\n\n### Spraakinvoer\n\nGebruikers kunnen met AI communiceren via spraak in plaats van typen.\n\n---\n\n### Modelbeheer\n\nBeheerders kunnen:\n\n* Nieuwe modellen toevoegen\n* Modellen verwijderen\n* Aanbieders configureren\n* Beschikbaarheid beheren\n\n---\n\n### Gebruikersbeheer\n\nBeheer:\n\n* Teams\n* Machtigingen\n* Gebruikersaccounts\n* Gedeelde bronnen\n\n---\n\n## Voorbeelden van zakelijke toepassingen\n\n### Interne bedrijfsassistent\n\nGeef medewerkers directe toegang tot bedrijfskennis.\n\n### AI-kennisbank\n\nDoorzoek interne documentatie met behulp van natuurlijke taal.\n\n### Klantenondersteuningsportaal\n\nHelp klanten snel antwoorden te vinden.\n\n### Onderzoekswerkruimte\n\nAnalyseer rapporten, PDF's en documenten.\n\n### AI-consultancyplatform\n\nBied klanten toegang tot meerdere AI-modellen via één interface.\n\n### Privé ChatGPT-alternatief\n\nGebruik AI volledig op uw eigen infrastructuur.\n\n---\n\n## Implementatieopties\n\nOpen WebUI kan worden geïmplementeerd op:\n\n* Lokale machines\n* VPS-servers\n* AWS\n* Azure\n* Google Cloud\n* DigitalOcean\n* Kubernetes-clusters\n* Privé-infrastructuur\n\nDeze flexibiliteit stelt organisaties in staat volledige eigenaarschap over hun gegevens te behouden.\n\n---\n\n## Waarom Open WebUI gebruiken?\n\nVeel AI-platforms binden gebruikers aan één aanbieder en slaan gesprekken op externe infrastructuur op.\n\nOpen WebUI geeft gebruikers:\n\n* Volledig eigenaarschap van gegevens\n* Ondersteuning voor lokale AI\n* Flexibiliteit met meerdere modellen\n* Open-source transparantie\n* Functies voor teamsamenwerking\n* Kennisbankintegraties\n* AI-agenten en workflows\n* Enterprise-implementatieopties\n\nOmdat het zelfgehost en zeer uitbreidbaar is, is Open WebUI uitgegroeid tot een van de populairste open-source AI-platforms die vandaag beschikbaar zijn.","\u003Ch2>Belangrijkste functies\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Volledig open source\u003C\u002Fli>\n\u003Cli>Zelfgehost AI-platform\u003C\u002Fli>\n\u003Cli>Werkt met Ollama lokale modellen\u003C\u002Fli>\n\u003Cli>Ondersteunt OpenAI, Gemini, Claude en andere API&#39;s\u003C\u002Fli>\n\u003Cli>ChatGPT-achtige gebruikersinterface\u003C\u002Fli>\n\u003Cli>Ondersteuning voor documenten en kennisbanken\u003C\u002Fli>\n\u003Cli>AI-agenten en Pipelines\u003C\u002Fli>\n\u003Cli>Authenticatie voor meerdere gebruikers\u003C\u002Fli>\n\u003Cli>Aangepast modelbeheer\u003C\u002Fli>\n\u003Cli>RAG (Retrieval-Augmented Generation) ondersteuning\u003C\u002Fli>\n\u003Cli>Ondersteuning voor spraakinvoer\u003C\u002Fli>\n\u003Cli>Mobielvriendelijke interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Wat is Open WebUI?\u003C\u002Fh2>\n\u003Cp>Open WebUI is een zelfgehost AI-platform dat een moderne interface biedt voor interactie met grote taalmodellen.\u003C\u002Fp>\n\u003Cp>In plaats van afhankelijk te zijn van één AI-aanbieder, stelt Open WebUI gebruikers in staat om lokale modellen, cloudgebaseerde AI-diensten, aangepaste API&#39;s en kennisbanken via één uniforme interface te verbinden.\u003C\u002Fp>\n\u003Cp>Het fungeert als een centraal knooppunt waar teams en individuen veilig toegang hebben tot AI-tools, terwijl ze de controle over hun gegevens en infrastructuur behouden.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Wat kunt u bouwen?\u003C\u002Fh2>\n\u003Cp>Open WebUI kan worden gebruikt voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Privé ChatGPT-alternatieven\u003C\u002Fli>\n\u003Cli>Interne bedrijfs-AI-assistenten\u003C\u002Fli>\n\u003Cli>Kennisbeheersystemen\u003C\u002Fli>\n\u003Cli>AI-gestuurde klantenondersteuning\u003C\u002Fli>\n\u003Cli>Documentanalyseplatforms\u003C\u002Fli>\n\u003Cli>AI-onderzoekswerkruimten\u003C\u002Fli>\n\u003Cli>Samenwerkingstools voor teams\u003C\u002Fli>\n\u003Cli>Persoonlijke AI-assistenten\u003C\u002Fli>\n\u003Cli>RAG-toepassingen\u003C\u002Fli>\n\u003Cli>Multi-model AI-platforms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Hoe werkt Open WebUI?\u003C\u002Fh2>\n\u003Cp>Open WebUI bevindt zich tussen gebruikers en AI-modellen.\u003C\u002Fp>\n\u003Ch3>Werkstroom\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-text\">Gebruiker\n  ↓\nOpen WebUI Interface\n  ↓\nAI-modelaanbieder\n(Ollama, OpenAI, Gemini, Claude)\n  ↓\nAntwoord\n  ↓\nGebruiker\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Het platform beheert:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gesprekken\u003C\u002Fli>\n\u003Cli>Gebruikersauthenticatie\u003C\u002Fli>\n\u003Cli>Modelselectie\u003C\u002Fli>\n\u003Cli>Kennisbanken\u003C\u002Fli>\n\u003Cli>AI-pipelines\u003C\u002Fli>\n\u003Cli>Bestandsuploads\u003C\u002Fli>\n\u003Cli>Agentworkflows\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Hierdoor kunnen gebruikers via één interface toegang krijgen tot meerdere AI-systemen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Vereisten\u003C\u002Fh2>\n\u003Cp>Zorg er vóór de installatie van Open WebUI voor dat u een van de volgende opties heeft:\u003C\u002Fp>\n\u003Ch3>Optie 1 – Docker (Aanbevolen)\u003C\u002Fh3>\n\u003Cp>Controleer de Docker-installatie:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">docker --version\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Optie 2 – Python\u003C\u002Fh3>\n\u003Cp>Controleer de Python-installatie:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">python --version\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Python 3.11 of nieuwer wordt aanbevolen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 1 – Installeer Open WebUI met Docker\u003C\u002Fh2>\n\u003Cp>De snelste installatiemethode is Docker.\u003C\u002Fp>\n\u003Cp>Voer uit:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">docker run -d \\\n-p 3000:8080 \\\n-v open-webui:\u002Fapp\u002Fbackend\u002Fdata \\\n--name open-webui \\\nghcr.io\u002Fopen-webui\u002Fopen-webui:main\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Deze opdracht:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Downloadt Open WebUI\u003C\u002Fli>\n\u003Cli>Maakt permanente opslag aan\u003C\u002Fli>\n\u003Cli>Start de applicatie\u003C\u002Fli>\n\u003Cli>Maakt de webinterface beschikbaar op poort 3000\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Stap 2 – Open de applicatie\u003C\u002Fh2>\n\u003Cp>Open uw browser en navigeer naar:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">http:\u002F\u002Flocalhost:3000\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>U ziet het welkomstscherm van Open WebUI.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 3 – Maak een beheerdersaccount aan\u003C\u002Fh2>\n\u003Cp>Wanneer Open WebUI voor de eerste keer wordt gestart:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Maak uw beheerdersaccount aan.\u003C\u002Fli>\n\u003Cli>Voer uw e-mailadres in.\u003C\u002Fli>\n\u003Cli>Maak een wachtwoord aan.\u003C\u002Fli>\n\u003Cli>Voltooi het installatieproces.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>De eerste geregistreerde gebruiker wordt automatisch beheerder.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 4 – Verbind AI-modellen\u003C\u002Fh2>\n\u003Cp>Open WebUI ondersteunt zowel lokale als cloudgebaseerde AI-modellen.\u003C\u002Fp>\n\u003Ch3>Optie A – Verbind Ollama\u003C\u002Fh3>\n\u003Cp>Installeer Ollama:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">curl -fsSL https:\u002F\u002Follama.com\u002Finstall.sh | sh\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Download een model:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">ollama pull llama3\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Start Ollama:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">ollama serve\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Open WebUI detecteert de Ollama-server automatisch.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3>Optie B – Verbind OpenAI\u003C\u002Fh3>\n\u003Cp>Navigeer naar:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Instellingen → Verbindingen → OpenAI\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voeg uw API-sleutel toe:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">OPENAI_API_KEY\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Sla de configuratie op.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3>Optie C – Verbind Gemini\u003C\u002Fh3>\n\u003Cp>Navigeer naar:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Instellingen → Verbindingen → Google Gemini\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voeg uw Gemini API-sleutel toe.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3>Optie D – Verbind Claude\u003C\u002Fh3>\n\u003Cp>Navigeer naar:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-text\">Instellingen → Verbindingen → Anthropic\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voeg uw Anthropic API-sleutel toe.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 5 – Begin met chatten\u003C\u002Fh2>\n\u003Cp>Zodra een model is verbonden:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Klik op Nieuwe chat.\u003C\u002Fli>\n\u003Cli>Selecteer een model.\u003C\u002Fli>\n\u003Cli>Voer uw prompt in.\u003C\u002Fli>\n\u003Cli>Ontvang door AI gegenereerde antwoorden.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Open WebUI ondersteunt het wisselen tussen meerdere modellen via één interface.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 6 – Upload documenten\u003C\u002Fh2>\n\u003Cp>Open WebUI ondersteunt het uploaden van bestanden.\u003C\u002Fp>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PDF-bestanden\u003C\u002Fli>\n\u003Cli>Word-documenten\u003C\u002Fli>\n\u003Cli>Tekstbestanden\u003C\u002Fli>\n\u003Cli>Kennisbanken\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Geüploade bestanden kunnen worden gebruikt om context te bieden tijdens gesprekken.\u003C\u002Fp>\n\u003Cp>Dit maakt documentgebaseerde AI-interacties mogelijk.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 7 – Maak kennisbanken aan\u003C\u002Fh2>\n\u003Cp>Met kennisbanken kunnen AI-modellen vragen beantwoorden met behulp van uw eigen gegevens.\u003C\u002Fp>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bedrijfsdocumentatie\u003C\u002Fli>\n\u003Cli>Producthandleidingen\u003C\u002Fli>\n\u003Cli>Interne standaardprocedures\u003C\u002Fli>\n\u003Cli>Onderzoeksmateriaal\u003C\u002Fli>\n\u003Cli>Klantinformatie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>De AI kan deze bronnen doorzoeken voordat antwoorden worden gegenereerd.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 8 – Maak AI-agenten aan\u003C\u002Fh2>\n\u003Cp>Open WebUI ondersteunt agentgebaseerde workflows.\u003C\u002Fp>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Ch3>Klantenondersteuningsagent\u003C\u002Fh3>\n\u003Cp>Beantwoordt klantvragen op basis van bedrijfskennis.\u003C\u002Fp>\n\u003Ch3>Onderzoeksagent\u003C\u002Fh3>\n\u003Cp>Zoekt en vat informatie samen.\u003C\u002Fp>\n\u003Ch3>Documentatieagent\u003C\u002Fh3>\n\u003Cp>Maakt technische documentatie.\u003C\u002Fp>\n\u003Ch3>Interne assistent\u003C\u002Fh3>\n\u003Cp>Helpt medewerkers toegang te krijgen tot bedrijfsinformatie.\u003C\u002Fp>\n\u003Cp>Agenten kunnen worden aangepast met instructies, tools en kennisbronnen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 9 – Gebruik Pipelines\u003C\u002Fh2>\n\u003Cp>Pipelines breiden de functionaliteit van Open WebUI uit.\u003C\u002Fp>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Aangepaste workflows\u003C\u002Fli>\n\u003Cli>Externe API-integraties\u003C\u002Fli>\n\u003Cli>Gegevensverwerking\u003C\u002Fli>\n\u003Cli>AI-automatiseringen\u003C\u002Fli>\n\u003Cli>Bedrijfslogica\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pipelines stellen ontwikkelaars in staat complexe AI-systemen te bouwen zonder het kernplatform te wijzigen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Geavanceerde functies\u003C\u002Fh2>\n\u003Ch3>Ondersteuning voor meerdere modellen\u003C\u002Fh3>\n\u003Cp>Gebruik meerdere modellen tegelijkertijd:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GPT-modellen\u003C\u002Fli>\n\u003Cli>Gemini-modellen\u003C\u002Fli>\n\u003Cli>Claude-modellen\u003C\u002Fli>\n\u003Cli>Llama-modellen\u003C\u002Fli>\n\u003Cli>Mistral-modellen\u003C\u002Fli>\n\u003Cli>Qwen-modellen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch3>Rolgebaseerde toegangscontrole\u003C\u002Fh3>\n\u003Cp>Beheer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Beheerders\u003C\u002Fli>\n\u003Cli>Teamleden\u003C\u002Fli>\n\u003Cli>Eindgebruikers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dit maakt Open WebUI geschikt voor organisaties.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3>Spraakinvoer\u003C\u002Fh3>\n\u003Cp>Gebruikers kunnen met AI communiceren via spraak in plaats van typen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3>Modelbeheer\u003C\u002Fh3>\n\u003Cp>Beheerders kunnen:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Nieuwe modellen toevoegen\u003C\u002Fli>\n\u003Cli>Modellen verwijderen\u003C\u002Fli>\n\u003Cli>Aanbieders configureren\u003C\u002Fli>\n\u003Cli>Beschikbaarheid beheren\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch3>Gebruikersbeheer\u003C\u002Fh3>\n\u003Cp>Beheer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Teams\u003C\u002Fli>\n\u003Cli>Machtigingen\u003C\u002Fli>\n\u003Cli>Gebruikersaccounts\u003C\u002Fli>\n\u003Cli>Gedeelde bronnen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Voorbeelden van zakelijke toepassingen\u003C\u002Fh2>\n\u003Ch3>Interne bedrijfsassistent\u003C\u002Fh3>\n\u003Cp>Geef medewerkers directe toegang tot bedrijfskennis.\u003C\u002Fp>\n\u003Ch3>AI-kennisbank\u003C\u002Fh3>\n\u003Cp>Doorzoek interne documentatie met behulp van natuurlijke taal.\u003C\u002Fp>\n\u003Ch3>Klantenondersteuningsportaal\u003C\u002Fh3>\n\u003Cp>Help klanten snel antwoorden te vinden.\u003C\u002Fp>\n\u003Ch3>Onderzoekswerkruimte\u003C\u002Fh3>\n\u003Cp>Analyseer rapporten, PDF&#39;s en documenten.\u003C\u002Fp>\n\u003Ch3>AI-consultancyplatform\u003C\u002Fh3>\n\u003Cp>Bied klanten toegang tot meerdere AI-modellen via één interface.\u003C\u002Fp>\n\u003Ch3>Privé ChatGPT-alternatief\u003C\u002Fh3>\n\u003Cp>Gebruik AI volledig op uw eigen infrastructuur.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Implementatieopties\u003C\u002Fh2>\n\u003Cp>Open WebUI kan worden geïmplementeerd op:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lokale machines\u003C\u002Fli>\n\u003Cli>VPS-servers\u003C\u002Fli>\n\u003Cli>AWS\u003C\u002Fli>\n\u003Cli>Azure\u003C\u002Fli>\n\u003Cli>Google Cloud\u003C\u002Fli>\n\u003Cli>DigitalOcean\u003C\u002Fli>\n\u003Cli>Kubernetes-clusters\u003C\u002Fli>\n\u003Cli>Privé-infrastructuur\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Deze flexibiliteit stelt organisaties in staat volledige eigenaarschap over hun gegevens te behouden.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom Open WebUI gebruiken?\u003C\u002Fh2>\n\u003Cp>Veel AI-platforms binden gebruikers aan één aanbieder en slaan gesprekken op externe infrastructuur op.\u003C\u002Fp>\n\u003Cp>Open WebUI geeft gebruikers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Volledig eigenaarschap van gegevens\u003C\u002Fli>\n\u003Cli>Ondersteuning voor lokale AI\u003C\u002Fli>\n\u003Cli>Flexibiliteit met meerdere modellen\u003C\u002Fli>\n\u003Cli>Open-source transparantie\u003C\u002Fli>\n\u003Cli>Functies voor teamsamenwerking\u003C\u002Fli>\n\u003Cli>Kennisbankintegraties\u003C\u002Fli>\n\u003Cli>AI-agenten en workflows\u003C\u002Fli>\n\u003Cli>Enterprise-implementatieopties\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Omdat het zelfgehost en zeer uitbreidbaar is, is Open WebUI uitgegroeid tot een van de populairste open-source AI-platforms die vandaag beschikbaar zijn.\u003C\u002Fp>\n",1780996773000,[84],"localAI","\u002Fapi\u002Fknowledge\u002Fimage\u002F21\u002F?v=544d3740986c",{"id":87,"idKnowledge":88,"slug":89,"title":90,"description":91,"bodyMarkdown":92,"bodyHtml":93,"author":43,"date":44,"createdAt":94,"topics":95,"image":98,"hasDownload":20,"fileName":21},"20","A9A9FFAA-466F-5345-8BAE-7481348E1D46","build-your-own-ai-voice-agent-for-free-with-pipecat","Bouw gratis je eigen AI-spraakagent met Pipecat","Wist je dat je een realtime AI-spraakagent kunt bouwen zonder te betalen voor dure spraakagentplatformen?\nPipecat is een open-source Python-framework voor het bouwen van realtime spraak- en multimodale AI-agenten.\nIn plaats van handmatig spraak-naar-tekst, AI-modellen en spraakgeneratiediensten te koppelen, orkestreert Pipecat alles via een lage-latentiepijplijn die is ontworpen voor natuurlijke gesprekken.\nOf je nu een AI-receptionist, een assistent voor het boeken van afspraken, een klantenserviceagent of een telefoongebaseerde AI-assistent bouwt, Pipecat biedt de tools om snel aan de slag te gaan.","## Belangrijkste functies\n\n* Volledig open source\n* Realtime spraakgesprekken\n* Ondersteunt OpenAI, Gemini, Claude en lokale LLM's\n* Werkt met meerdere spraak-naar-tekstaanbieders\n* Ondersteunt diverse tekst-naar-spraakengines\n* WebRTC-ondersteuning voor communicatie met lage latentie\n* Multi-agentworkflows\n* Telefonie-integraties\n* Zeer aanpasbare pijplijnen\n* Productieklare architectuur\n\n---\n\n## Wat kun je bouwen?\n\nPipecat kan worden gebruikt om het volgende te maken:\n\n* AI-receptionisten\n* Klantenserviceagenten\n* Assistenten voor het boeken van afspraken\n* Leadkwalificatieagenten\n* Recruitmentassistenten\n* Interne bedrijfsassistenten\n* AI-telefoonagenten\n* Spraakgebaseerde SaaS-producten\n* Multimodale spraak- en videoapplicaties\n\n---\n\n## Hoe Pipecat werkt\n\nPipecat koppelt meerdere AI-diensten tot één realtime gesprekspijplijn.\n\n### Spraakpijplijn\n\n```text\nGebruiker spreekt\n      ↓\nSpeech-to-Text (STT)\n      ↓\nLarge Language Model (LLM)\n      ↓\nText-to-Speech (TTS)\n      ↓\nSpraakreactie\n```\n\nEen typische interactie verloopt als volgt:\n\n1. De gebruiker spreekt via een browser, mobiele app of telefoongesprek.\n2. Spraak-naar-tekst converteert audio naar tekst.\n3. Het AI-model verwerkt het verzoek.\n4. Tekst-naar-spraak converteert de reactie naar audio.\n5. De reactie wordt teruggestreamd naar de gebruiker.\n\nPipecat beheert deze volledige pijplijn automatisch met behoud van lage latentie en natuurlijke gesprekken.\n\n---\n\n## Vereisten\n\nInstalleer het volgende voordat je je eerste spraakagent aanmaakt:\n\n### Python\n\nPipecat vereist Python 3.11 of nieuwer.\n\n```bash\npython --version\n```\n\n### UV Package Manager\n\nInstalleer UV:\n\n```bash\npip install uv\n```\n\nOf:\n\n```bash\ncurl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n```\n\n---\n\n## Stap 1 – Installeer de Pipecat CLI\n\nPipecat beschikt nu over een CLI die automatisch complete spraakagentprojecten kan genereren.\n\nInstalleer de CLI:\n\n```bash\nuv tool install pipecat-ai-cli\n```\n\nControleer de installatie:\n\n```bash\npipecat --version\n```\n\n---\n\n## Stap 2 – Maak een nieuwe spraakagent aan\n\nStart de projectwizard:\n\n```bash\npipecat init\n```\n\nOf genereer het officiële quickstart-project:\n\n```bash\npipecat init quickstart\n```\n\nDe wizard begeleidt je bij het selecteren van:\n\n### Platform\n\n* Webapplicatie\n* Mobiele applicatie\n* Telefoonagent\n\n### Spraak-naar-tekstprovider\n\nVoorbeelden:\n\n* Deepgram\n* Speechmatics\n* Gladia\n\n### AI-model\n\nVoorbeelden:\n\n* OpenAI\n* Gemini\n* Claude\n* Lokale LLM's\n\n### Tekst-naar-spraakprovider\n\nVoorbeelden:\n\n* Cartesia\n* ElevenLabs\n* LMNT\n\nPipecat genereert automatisch de projectstructuur en startcode.\n\n---\n\n## Stap 3 – Configureer API-sleutels\n\nMaak je omgevingsbestand aan:\n\n```bash\ncp env.example .env\n```\n\nVoeg je API-sleutels toe:\n\n```env\nOPENAI_API_KEY=your_key\nDEEPGRAM_API_KEY=your_key\nCARTESIA_API_KEY=your_key\n```\n\nDe officiële Quickstart maakt doorgaans gebruik van:\n\n* OpenAI\n* Deepgram\n* Cartesia\n\nJe kunt deze vervangen door andere ondersteunde providers.\n\n---\n\n## Stap 4 – Installeer projectafhankelijkheden\n\nNavigeer naar je projectmap:\n\n```bash\ncd my-pipecat-agent\n```\n\nInstalleer de afhankelijkheden:\n\n```bash\nuv sync\n```\n\nHiermee worden alle vereiste pakketten voor je spraakagent geïnstalleerd.\n\n---\n\n## Stap 5 – Start je spraakagent\n\nStart de applicatie:\n\n```bash\nuv run bot.py\n```\n\nNa het starten open je de lokale applicatie in je browser en maak je verbinding met je AI-assistent.\n\nJe spraakagent is nu klaar voor testing.\n\n---\n\n## Ondersteunde AI-providers\n\n### Spraak-naar-tekst\n\n* Deepgram\n* OpenAI STT\n* Speechmatics\n* Gladia\n\n### Large Language Models\n\n* OpenAI\n* Gemini\n* Claude\n* Lokale modellen\n\n### Tekst-naar-spraak\n\n* Cartesia\n* ElevenLabs\n* LMNT\n* Deepgram TTS\n\nOntwikkelaars kunnen providers naar eigen behoefte combineren.\n\n---\n\n## Geavanceerde functies\n\n### Multi-agentworkflows\n\nMaak gespecialiseerde agenten die gesprekken aan elkaar kunnen overdragen.\n\nVoorbeelden:\n\n* Receptieagent\n* Verkoopagent\n* Supportagent\n\n### Gestructureerde gespreksflows\n\nBouw begeleide workflows zoals:\n\n* Afspraken boeken\n* Klantkwalificatie\n* Klantenservice\n* Leadregistratie\n\n### Telefonie-integraties\n\nKoppel AI-agenten rechtstreeks aan:\n\n* Twilio\n* SIP\n* PSTN-netwerken\n* Telefoonsystemen\n\nHiermee kunnen AI-agenten automatisch telefoongesprekken aannemen en plaatsen.\n\n---\n\n## Voorbeelden van zakelijke toepassingen\n\n### AI-receptionist\n\nBeantwoord inkomende gesprekken en verzamel klantinformatie.\n\n### Assistent voor het boeken van afspraken\n\nPlan automatisch afspraken in.\n\n### Leadkwalificatieagent\n\nStel kwalificatievragen voordat prospects worden doorverbonden met een verkoopmedewerker.\n\n### Klantenserviceagent\n\nBehandel veelgestelde vragen 24\u002F7.\n\n### Recruitmentassistent\n\nVoer eerste screeningsgesprekken met kandidaten.\n\n### Interne bedrijfsassistent\n\nGeef medewerkers directe toegang tot bedrijfsinformatie.\n\n### Telefoongebaseerde AI-agent\n\nVerwerk inkomende en uitgaande gesprekken voor bedrijven.\n\n---\n\n## Implementatieopties\n\nNa lokaal testen kun je je Pipecat-applicatie implementeren op:\n\n* Pipecat Cloud\n* AWS\n* Fly.io\n* Modal\n* Cerebrium\n* Dedicated servers\n* Zelfbeheerde infrastructuur\n\nDit maakt Pipecat geschikt voor zowel kleine projecten als implementaties op enterprise-schaal.\n\n---\n\n## Waarom Pipecat gebruiken?\n\nVeel spraakagentplatformen rekenen maandelijkse kosten en beperken de mogelijkheden voor maatwerk.\n\nPipecat biedt ontwikkelaars:\n\n* Volledige controle over de gesprekspijplijn\n* Vrijheid om AI-providers te kiezen\n* Open-source flexibiliteit\n* Productieschaalbaarheid\n* Telefonie-ondersteuning\n* Integraties met meerdere providers\n* Realtime gesprekken met lage latentie\n\nOmdat het open source is, kunnen bedrijven sterk aangepaste spraakagenten bouwen zonder afhankelijk te zijn van één leverancier.","\u003Ch2>Belangrijkste functies\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Volledig open source\u003C\u002Fli>\n\u003Cli>Realtime spraakgesprekken\u003C\u002Fli>\n\u003Cli>Ondersteunt OpenAI, Gemini, Claude en lokale LLM&#39;s\u003C\u002Fli>\n\u003Cli>Werkt met meerdere spraak-naar-tekstaanbieders\u003C\u002Fli>\n\u003Cli>Ondersteunt diverse tekst-naar-spraakengines\u003C\u002Fli>\n\u003Cli>WebRTC-ondersteuning voor communicatie met lage latentie\u003C\u002Fli>\n\u003Cli>Multi-agentworkflows\u003C\u002Fli>\n\u003Cli>Telefonie-integraties\u003C\u002Fli>\n\u003Cli>Zeer aanpasbare pijplijnen\u003C\u002Fli>\n\u003Cli>Productieklare architectuur\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Wat kun je bouwen?\u003C\u002Fh2>\n\u003Cp>Pipecat kan worden gebruikt om het volgende te maken:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI-receptionisten\u003C\u002Fli>\n\u003Cli>Klantenserviceagenten\u003C\u002Fli>\n\u003Cli>Assistenten voor het boeken van afspraken\u003C\u002Fli>\n\u003Cli>Leadkwalificatieagenten\u003C\u002Fli>\n\u003Cli>Recruitmentassistenten\u003C\u002Fli>\n\u003Cli>Interne bedrijfsassistenten\u003C\u002Fli>\n\u003Cli>AI-telefoonagenten\u003C\u002Fli>\n\u003Cli>Spraakgebaseerde SaaS-producten\u003C\u002Fli>\n\u003Cli>Multimodale spraak- en videoapplicaties\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Chr>\n\u003Ch2>Hoe Pipecat werkt\u003C\u002Fh2>\n\u003Cp>Pipecat koppelt meerdere AI-diensten tot één realtime gesprekspijplijn.\u003C\u002Fp>\n\u003Ch3>Spraakpijplijn\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-text\">Gebruiker spreekt\n      ↓\nSpeech-to-Text (STT)\n      ↓\nLarge Language Model (LLM)\n      ↓\nText-to-Speech (TTS)\n      ↓\nSpraakreactie\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Een typische interactie verloopt als volgt:\u003C\u002Fp>\n\u003Col>\n\u003Cli>De gebruiker spreekt via een browser, mobiele app of telefoongesprek.\u003C\u002Fli>\n\u003Cli>Spraak-naar-tekst converteert audio naar tekst.\u003C\u002Fli>\n\u003Cli>Het AI-model verwerkt het verzoek.\u003C\u002Fli>\n\u003Cli>Tekst-naar-spraak converteert de reactie naar audio.\u003C\u002Fli>\n\u003Cli>De reactie wordt teruggestreamd naar de gebruiker.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Pipecat beheert deze volledige pijplijn automatisch met behoud van lage latentie en natuurlijke gesprekken.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Vereisten\u003C\u002Fh2>\n\u003Cp>Installeer het volgende voordat je je eerste spraakagent aanmaakt:\u003C\u002Fp>\n\u003Ch3>Python\u003C\u002Fh3>\n\u003Cp>Pipecat vereist Python 3.11 of nieuwer.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">python --version\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>UV Package Manager\u003C\u002Fh3>\n\u003Cp>Installeer UV:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pip install uv\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Of:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">curl -LsSf https:\u002F\u002Fastral.sh\u002Fuv\u002Finstall.sh | sh\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr>\n\u003Ch2>Stap 1 – Installeer de Pipecat CLI\u003C\u002Fh2>\n\u003Cp>Pipecat beschikt nu over een CLI die automatisch complete spraakagentprojecten kan genereren.\u003C\u002Fp>\n\u003Cp>Installeer de CLI:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">uv tool install pipecat-ai-cli\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Controleer de installatie:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pipecat --version\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr>\n\u003Ch2>Stap 2 – Maak een nieuwe spraakagent aan\u003C\u002Fh2>\n\u003Cp>Start de projectwizard:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pipecat init\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Of genereer het officiële quickstart-project:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">pipecat init quickstart\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>De wizard begeleidt je bij het selecteren van:\u003C\u002Fp>\n\u003Ch3>Platform\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Webapplicatie\u003C\u002Fli>\n\u003Cli>Mobiele applicatie\u003C\u002Fli>\n\u003Cli>Telefoonagent\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Spraak-naar-tekstprovider\u003C\u002Fh3>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Deepgram\u003C\u002Fli>\n\u003Cli>Speechmatics\u003C\u002Fli>\n\u003Cli>Gladia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI-model\u003C\u002Fh3>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>OpenAI\u003C\u002Fli>\n\u003Cli>Gemini\u003C\u002Fli>\n\u003Cli>Claude\u003C\u002Fli>\n\u003Cli>Lokale LLM&#39;s\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tekst-naar-spraakprovider\u003C\u002Fh3>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Cartesia\u003C\u002Fli>\n\u003Cli>ElevenLabs\u003C\u002Fli>\n\u003Cli>LMNT\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pipecat genereert automatisch de projectstructuur en startcode.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 3 – Configureer API-sleutels\u003C\u002Fh2>\n\u003Cp>Maak je omgevingsbestand aan:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">cp env.example .env\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Voeg je API-sleutels toe:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-env\">OPENAI_API_KEY=your_key\nDEEPGRAM_API_KEY=your_key\nCARTESIA_API_KEY=your_key\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>De officiële Quickstart maakt doorgaans gebruik van:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>OpenAI\u003C\u002Fli>\n\u003Cli>Deepgram\u003C\u002Fli>\n\u003Cli>Cartesia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Je kunt deze vervangen door andere ondersteunde providers.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 4 – Installeer projectafhankelijkheden\u003C\u002Fh2>\n\u003Cp>Navigeer naar je projectmap:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">cd my-pipecat-agent\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Installeer de afhankelijkheden:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">uv sync\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hiermee worden alle vereiste pakketten voor je spraakagent geïnstalleerd.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Stap 5 – Start je spraakagent\u003C\u002Fh2>\n\u003Cp>Start de applicatie:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">uv run bot.py\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Na het starten open je de lokale applicatie in je browser en maak je verbinding met je AI-assistent.\u003C\u002Fp>\n\u003Cp>Je spraakagent is nu klaar voor testing.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Ondersteunde AI-providers\u003C\u002Fh2>\n\u003Ch3>Spraak-naar-tekst\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Deepgram\u003C\u002Fli>\n\u003Cli>OpenAI STT\u003C\u002Fli>\n\u003Cli>Speechmatics\u003C\u002Fli>\n\u003Cli>Gladia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Large Language Models\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>OpenAI\u003C\u002Fli>\n\u003Cli>Gemini\u003C\u002Fli>\n\u003Cli>Claude\u003C\u002Fli>\n\u003Cli>Lokale modellen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tekst-naar-spraak\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Cartesia\u003C\u002Fli>\n\u003Cli>ElevenLabs\u003C\u002Fli>\n\u003Cli>LMNT\u003C\u002Fli>\n\u003Cli>Deepgram TTS\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Ontwikkelaars kunnen providers naar eigen behoefte combineren.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Geavanceerde functies\u003C\u002Fh2>\n\u003Ch3>Multi-agentworkflows\u003C\u002Fh3>\n\u003Cp>Maak gespecialiseerde agenten die gesprekken aan elkaar kunnen overdragen.\u003C\u002Fp>\n\u003Cp>Voorbeelden:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Receptieagent\u003C\u002Fli>\n\u003Cli>Verkoopagent\u003C\u002Fli>\n\u003Cli>Supportagent\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Gestructureerde gespreksflows\u003C\u002Fh3>\n\u003Cp>Bouw begeleide workflows zoals:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Afspraken boeken\u003C\u002Fli>\n\u003Cli>Klantkwalificatie\u003C\u002Fli>\n\u003Cli>Klantenservice\u003C\u002Fli>\n\u003Cli>Leadregistratie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Telefonie-integraties\u003C\u002Fh3>\n\u003Cp>Koppel AI-agenten rechtstreeks aan:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Twilio\u003C\u002Fli>\n\u003Cli>SIP\u003C\u002Fli>\n\u003Cli>PSTN-netwerken\u003C\u002Fli>\n\u003Cli>Telefoonsystemen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Hiermee kunnen AI-agenten automatisch telefoongesprekken aannemen en plaatsen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Voorbeelden van zakelijke toepassingen\u003C\u002Fh2>\n\u003Ch3>AI-receptionist\u003C\u002Fh3>\n\u003Cp>Beantwoord inkomende gesprekken en verzamel klantinformatie.\u003C\u002Fp>\n\u003Ch3>Assistent voor het boeken van afspraken\u003C\u002Fh3>\n\u003Cp>Plan automatisch afspraken in.\u003C\u002Fp>\n\u003Ch3>Leadkwalificatieagent\u003C\u002Fh3>\n\u003Cp>Stel kwalificatievragen voordat prospects worden doorverbonden met een verkoopmedewerker.\u003C\u002Fp>\n\u003Ch3>Klantenserviceagent\u003C\u002Fh3>\n\u003Cp>Behandel veelgestelde vragen 24\u002F7.\u003C\u002Fp>\n\u003Ch3>Recruitmentassistent\u003C\u002Fh3>\n\u003Cp>Voer eerste screeningsgesprekken met kandidaten.\u003C\u002Fp>\n\u003Ch3>Interne bedrijfsassistent\u003C\u002Fh3>\n\u003Cp>Geef medewerkers directe toegang tot bedrijfsinformatie.\u003C\u002Fp>\n\u003Ch3>Telefoongebaseerde AI-agent\u003C\u002Fh3>\n\u003Cp>Verwerk inkomende en uitgaande gesprekken voor bedrijven.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Implementatieopties\u003C\u002Fh2>\n\u003Cp>Na lokaal testen kun je je Pipecat-applicatie implementeren op:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pipecat Cloud\u003C\u002Fli>\n\u003Cli>AWS\u003C\u002Fli>\n\u003Cli>Fly.io\u003C\u002Fli>\n\u003Cli>Modal\u003C\u002Fli>\n\u003Cli>Cerebrium\u003C\u002Fli>\n\u003Cli>Dedicated servers\u003C\u002Fli>\n\u003Cli>Zelfbeheerde infrastructuur\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dit maakt Pipecat geschikt voor zowel kleine projecten als implementaties op enterprise-schaal.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2>Waarom Pipecat gebruiken?\u003C\u002Fh2>\n\u003Cp>Veel spraakagentplatformen rekenen maandelijkse kosten en beperken de mogelijkheden voor maatwerk.\u003C\u002Fp>\n\u003Cp>Pipecat biedt ontwikkelaars:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Volledige controle over de gesprekspijplijn\u003C\u002Fli>\n\u003Cli>Vrijheid om AI-providers te kiezen\u003C\u002Fli>\n\u003Cli>Open-source flexibiliteit\u003C\u002Fli>\n\u003Cli>Productieschaalbaarheid\u003C\u002Fli>\n\u003Cli>Telefonie-ondersteuning\u003C\u002Fli>\n\u003Cli>Integraties met meerdere providers\u003C\u002Fli>\n\u003Cli>Realtime gesprekken met lage latentie\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Omdat het open source is, kunnen bedrijven sterk aangepaste spraakagenten bouwen zonder afhankelijk te zijn van één leverancier.\u003C\u002Fp>\n",1780994793000,[96,97],"voice agent","opensource","\u002Fapi\u002Fknowledge\u002Fimage\u002F20\u002F?v=f3cb0c694f0e",{"id":100,"idKnowledge":101,"slug":102,"title":103,"description":104,"bodyMarkdown":105,"bodyHtml":106,"author":13,"date":107,"createdAt":108,"topics":109,"image":111,"hasDownload":112,"fileName":113},"3","C2FC67EC-B420-4028-9E4A-DA5AA91DCFE7","voorraad-beheer-systeem","Voorraad Beheer Systeem","Hoe ga je om met voorraadbeheer wanneer je assortiment bestaat uit een complexe mix tussen producten en componenten.","Voorraad beheer is niet altijd eenvoudig in FileMaker, vooral als je als fabrikant\u002Fleverancier te maken hebt met Producten én Componenten. Componenten kunnen in verschillende aantallen in verschillende producten voorkomen. Je als productmanager focussen op de eind-product voorraad alleen is dan niet genoeg, sterker nog, niet aan te bevelen.\n\nJe kunt in FileMaker complexe scripts schrijven om dit te managen, maar je komt er dan al snel achter dat FileMaker met z'n script engine niet snel genoeg is als het om meer dan honderden producten en componenten gaat.\n\n## De oplossing\n\nMet Python en AI hebben we een prachtige App gebouwd die letterlijk in seconden je actuele data verwerkt en een rapportage aflevert. Deze App heeft Loggix als open-source beschikbaar gesteld:\n\n```\ngh repo clone Loggixnl\u002Fbesteladvies-app\n```\n\nNeem voor meer informatie of hulp contact met ons op.","\u003Cp>Voorraad beheer is niet altijd eenvoudig in FileMaker, vooral als je als fabrikant\u002Fleverancier te maken hebt met Producten én Componenten. Componenten kunnen in verschillende aantallen in verschillende producten voorkomen. Je als productmanager focussen op de eind-product voorraad alleen is dan niet genoeg, sterker nog, niet aan te bevelen.\u003C\u002Fp>\n\u003Cp>Je kunt in FileMaker complexe scripts schrijven om dit te managen, maar je komt er dan al snel achter dat FileMaker met z&#39;n script engine niet snel genoeg is als het om meer dan honderden producten en componenten gaat.\u003C\u002Fp>\n\u003Ch2>De oplossing\u003C\u002Fh2>\n\u003Cp>Met Python en AI hebben we een prachtige App gebouwd die letterlijk in seconden je actuele data verwerkt en een rapportage aflevert. Deze App heeft Loggix als open-source beschikbaar gesteld:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>gh repo clone Loggixnl\u002Fbesteladvies-app\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Neem voor meer informatie of hulp contact met ons op.\u003C\u002Fp>\n","2026-06-05",1780690279000,[17,110],"Python","\u002Fapi\u002Fknowledge\u002Fimage\u002F3\u002F?v=184f1d589a81",true,"VoorraadBeheerFMFile.zip",{"id":115,"idKnowledge":116,"slug":117,"title":118,"description":119,"bodyMarkdown":120,"bodyHtml":121,"author":13,"date":107,"createdAt":122,"topics":123,"image":126,"hasDownload":20,"fileName":21},"2","FFF26D48-7F9D-4A47-80E9-74D43F6E62E0","filemaker-claude-skill","FileMaker Claude Skill","Gebruik de FileMaker Claude Skill om je vibe coded app te koppelen aan FileMaker-data.","# Verbind je AI-gebouwde app in minuten met FileMaker via de FileMaker Claude Skill\r\rDe wereld van softwareontwikkeling is het afgelopen jaar ingrijpend veranderd.\r\rTools zoals Claude Code en Cursor maken het mogelijk om complete applicaties te maken door simpelweg te beschrijven wat je wilt. Gebruikersinterfaces, bedrijfslogica, API's, dashboards, portals en zelfs mobiele applicaties kunnen nu in uren worden gegenereerd in plaats van weken.\r\rVeel ontwikkelaars ontdekken een nieuwe manier van software bouwen:\r\r> Beschrijf. Genereer. Verfijn. Lever.\r\rMaar er is nog steeds één uitdaging die alles vaak vertraagt:\r\rJe applicatie verbinden met echte bedrijfsdata.\r\rVoor veel FileMaker-ontwikkelaars, ondernemers en bedrijven leeft hun meest waardevolle data al in FileMaker. Klantgegevens, orders, producten, projecten, voorraad, planning, financiële informatie en bedrijfsprocessen zijn er al.\r\rDe frontend bouwen is eenvoudig geworden.\r\rDie koppelen met FileMaker vereist nog steeds API-kennis, authenticatie-instellingen, documentatieonderzoek, testen en probleemoplossing.\r\rTot nu.\r\r## Introductie van de FileMaker Claude Skill\r\rDe FileMaker Claude Skill is een gratis skill gemaakt door Loggix die Claude helpt jouw FileMaker-omgeving te begrijpen en automatisch de benodigde code genereert om je applicaties te verbinden met FileMaker.\r\rIn plaats van uren te besteden aan het lezen van FileMaker Data API-documentatie, het configureren van authenticatieflows, het maken van API-wrappers en het debuggen van verzoeken, begeleidt de skill Claude door het hele proces.\r\rInstalleer de skill, beantwoord een paar vragen en begin met bouwen.\r\rOf je nu maakt:\r\r- Klantenportals\r- Interne bedrijfstools\r- Mobiele applicaties\r- Dashboards\r- CRM-uitbreidingen\r- Medewerkerportals\r- SaaS-producten\r- Rapportagetools\r- AI-gestuurde applicaties\r\rde FileMaker Claude Skill helpt de kloof te overbruggen tussen moderne AI-ontwikkeling en jouw bestaande FileMaker-oplossing.\r\r## De Skill ophalen\r\rDe FileMaker Claude Skill is gratis beschikbaar op GitHub.\r\rKloon de repository:\r\rbash gh repo clone Loggixnl\u002Ffilemaker_claude_skill \r\rEenmaal geïnstalleerd in Claude ben je klaar om je applicaties te verbinden met FileMaker.\r\r## Waarom we het hebben gebouwd\r\rBij Loggix bouwen we al jaren integraties tussen FileMaker en externe systemen.\r\rWe hebben FileMaker gekoppeld aan:\r\r- Shopify\r- Magento\r- Exact Online\r- DHL\r- Mollie\r- Stripe\r- Microsoft 365\r- Google Maps\r- OpenAI\r- SendGrid\r\nen talloze andere API's.\r\rToen AI-coderingstools mainstream begonnen te worden, merkten we iets interessants.\r\rOntwikkelaars konden in minuten prachtige applicaties maken, maar ze besteedden nog steeds veel tijd aan het uitzoeken hoe ze die applicaties moesten verbinden met FileMaker.\r\rDe vragen bleven komen:\r\r> Hoe authenticeer ik?\r\r> Welk Data API-eindpunt moet ik gebruiken?\r\r> Hoe maak ik records aan?\r\r> Hoe werk ik records bij?\r\r> Hoe structureer ik mijn verzoeken?\r\r> Hoe ga ik om met layouts?\r\rDit zijn geen moeilijke problemen, maar ze onderbreken de creatieve flow.\r\rHet doel van de FileMaker Claude Skill is eenvoudig:\r\rHoud ontwikkelaars in flow.\r\rIn plaats van de details van de FileMaker Data API te leren, kun je je focussen op het bouwen van je applicatie.\r\r## Wat de Skill doet\r\rDe skill helpt Claude te begrijpen hoe je met FileMaker werkt.\r\rHij kan helpen bij:\r\r### Authenticatie\r\rGenereer inloglogica en sessiebeheer.\r\r### Gegevensophaling\r\rMaak queries om records op te halen uit FileMaker.\r\r### Records aanmaken\r\rGenereer code om nieuwe records aan te maken.\r\r### Records bijwerken\r\rVerwerk het bewerken en bijwerken van bestaande records.\r\r### Records verwijderen\r\rGenereer verwijderbewerkingen wanneer nodig.\r\r### Layoutselectie\r\rBegeleid je bij het kiezen van de juiste layouts voor API-toegang.\r\r### Framework-integratie\r\rWerkt met moderne frameworks, waaronder:\r\r- Vue.js\r- React\r- Next.js\r- Nuxt\r- Express\r- Node.js\r- Mobiele applicaties\r\r### Probleemoplossing\r\rHelp bij het diagnosticeren van API- en verbindingsproblemen.\r\r## Hoe de installatie werkt\r\rDe skill installeren duurt slechts een paar minuten.\r\r### Stap 1: Kloon de repository\r\rOpen je terminal en voer uit:\r\rbash gh repo clone Loggixnl\u002Ffilemaker_claude_skill \r\r### Stap 2: Voeg de Skill toe aan Claude\r\rVolg het standaard Claude Skill-installatieproces en importeer de FileMaker Claude Skill.\r\r### Stap 3: Start een nieuw gesprek\r\rOpen een nieuw Claude-gesprek.\r\r### Stap 4: Activeer de Skill\r\rZeg gewoon tegen Claude:\r\rtext I want to connect my application to a FileMaker database. Use the FileMaker Skill. \r\rDe skill begint onmiddellijk met het verzamelen van de benodigde informatie.\r\r### Stap 5: Beantwoord een paar vragen\r\rDe skill kan vragen stellen zoals:\r\r- Wat is de URL van je FileMaker Server?\r- Met welke database maak je verbinding?\r- Welke layouts moeten worden gebruikt?\r- Welk framework gebruik je?\r- Hoe wil je de authenticatie geregeld hebben?\r\rZodra deze informatie is verstrekt, heeft Claude de context die nodig is om werkende code te genereren.\r\r## Je eerste applicatie bouwen\r\rNa de installatie wordt ontwikkelen ongelooflijk eenvoudig.\r\rStel je voor dat je een klantbeheerapp wilt maken.\r\rIn plaats van uren te besteden aan integratie-instellingen, kun je eenvoudig zeggen:\r\rtext Maak een klantbeheerapp verbonden met FileMaker. \r\rOf:\r\rtext Bouw een dashboard dat verkoopstatistieken toont vanuit FileMaker. \r\rOf:\r\rtext Maak een productbeheerscreen met zoek- en bewerkingsmogelijkheden. \r\rClaude genereert de frontend-code en incorporeert automatisch de FileMaker-integratievereisten.\r\r## Voorbeeldgebruiksscenario's\r\r### Klantenportal\r\rMaak een beveiligde portal waar klanten hun gegevens kunnen bekijken en bijwerken.\r\r### Medewerkersdashboard\r\rBouw dashboards die realtime bedrijfsdata uit FileMaker weergeven.\r\r### Voorraadbeheer\r\rMaak voorraadbeheer-applicaties met barcodescannen en voorraadbeheer.\r\r### Mobiele apps\r\rVerbind mobiele applicaties rechtstreeks met je FileMaker-backend.\r\r### AI-assistenten\r\rCombineer OpenAI of Claude met FileMaker-data om intelligente assistenten voor je bedrijf te maken.\r\r### Rapportageplatforms\r\rBouw moderne rapportage-interfaces zonder je backend-infrastructuur opnieuw te hoeven bouwen.\r\r## Waarom dit belangrijk is\r\rJarenlang moesten bedrijven kiezen tussen:\r\r- Alles binnen FileMaker houden\r- Alles buiten FileMaker herbouwen\r\rVandaag is er een derde optie.\r\rGebruik FileMaker als bedrijfsmotor en gebruik moderne AI-gestuurde ontwikkeltools om welke frontend-ervaring dan ook te bouwen die je nodig hebt.\r\rDe FileMaker Claude Skill versnelt dat proces.\r\rJe hoeft je FileMaker-oplossing niet te vervangen.\r\rJe breidt hem simpelweg uit.\r\rJe data blijft waar die is.\r\rJe bedrijfslogica blijft intact.\r\rJe ontwikkelsnelheid neemt dramatisch toe.\r\r## Voor wie is het bedoeld?\r\rDe FileMaker Claude Skill is ideaal voor:\r\r### FileMaker-ontwikkelaars\r\rBouw sneller moderne web- en mobiele applicaties.\r\r### Consultants\r\rLever klantoplossingen in een fractie van de tijd.\r\r### Ondernemers\r\rVerander FileMaker-databases in volwaardige SaaS-producten.\r\r### Interne ontwikkelteams\r\rPrototypeer en implementeer snel bedrijfsapplicaties.\r\r### AI-first ontwikkelaars\r\rGebruik FileMaker als een krachtige backend zonder expert te worden in de API's ervan.\r\r## Open en gratis\r\rWij geloven dat FileMaker een belangrijke rol te spelen heeft in de toekomst van softwareontwikkeling.\r\rAI-tools hebben de drempel voor het maken van software verlaagd, en FileMaker blijft een van de snelste manieren om bedrijfsdata te modelleren en te beheren.\r\rDe FileMaker Claude Skill combineert beide werelden.\r\rDaarom hebben we het voor iedereen beschikbaar gemaakt.\r\rGebruik het, verbeter het, deel feedback en laat ons weten wat je bouwt.\r\r## Hulp nodig?\r\rBij Loggix zijn we gespecialiseerd in FileMaker-ontwikkeling, API-integraties, webapplicaties, AI-oplossingen en bedrijfsautomatisering.\r\rAls je iets ambitieus bouwt en hulp nodig hebt bij architectuur, integraties, opschaling of maatwerkontwikkeling, horen we graag van je.\r\r---\r\r### Klaar om te beginnen?\r\rKloon de repository:\r\rbash gh repo clone Loggixnl\u002Ffilemaker_claude_skill \r\rInstalleer de skill, open Claude en begin met bouwen.\r\rJe volgende FileMaker-applicatie is misschien slechts een paar prompts verwijderd.","\u003Ch1>Verbind je AI-gebouwde app in minuten met FileMaker via de FileMaker Claude Skill\u003C\u002Fh1>\n\u003Cp>De wereld van softwareontwikkeling is het afgelopen jaar ingrijpend veranderd.\u003C\u002Fp>\n\u003Cp>Tools zoals Claude Code en Cursor maken het mogelijk om complete applicaties te maken door simpelweg te beschrijven wat je wilt. Gebruikersinterfaces, bedrijfslogica, API&#39;s, dashboards, portals en zelfs mobiele applicaties kunnen nu in uren worden gegenereerd in plaats van weken.\u003C\u002Fp>\n\u003Cp>Veel ontwikkelaars ontdekken een nieuwe manier van software bouwen:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Beschrijf. Genereer. Verfijn. Lever.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Maar er is nog steeds één uitdaging die alles vaak vertraagt:\u003C\u002Fp>\n\u003Cp>Je applicatie verbinden met echte bedrijfsdata.\u003C\u002Fp>\n\u003Cp>Voor veel FileMaker-ontwikkelaars, ondernemers en bedrijven leeft hun meest waardevolle data al in FileMaker. Klantgegevens, orders, producten, projecten, voorraad, planning, financiële informatie en bedrijfsprocessen zijn er al.\u003C\u002Fp>\n\u003Cp>De frontend bouwen is eenvoudig geworden.\u003C\u002Fp>\n\u003Cp>Die koppelen met FileMaker vereist nog steeds API-kennis, authenticatie-instellingen, documentatieonderzoek, testen en probleemoplossing.\u003C\u002Fp>\n\u003Cp>Tot nu.\u003C\u002Fp>\n\u003Ch2>Introductie van de FileMaker Claude Skill\u003C\u002Fh2>\n\u003Cp>De FileMaker Claude Skill is een gratis skill gemaakt door Loggix die Claude helpt jouw FileMaker-omgeving te begrijpen en automatisch de benodigde code genereert om je applicaties te verbinden met FileMaker.\u003C\u002Fp>\n\u003Cp>In plaats van uren te besteden aan het lezen van FileMaker Data API-documentatie, het configureren van authenticatieflows, het maken van API-wrappers en het debuggen van verzoeken, begeleidt de skill Claude door het hele proces.\u003C\u002Fp>\n\u003Cp>Installeer de skill, beantwoord een paar vragen en begin met bouwen.\u003C\u002Fp>\n\u003Cp>Of je nu maakt:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Klantenportals\u003C\u002Fli>\n\u003Cli>Interne bedrijfstools\u003C\u002Fli>\n\u003Cli>Mobiele applicaties\u003C\u002Fli>\n\u003Cli>Dashboards\u003C\u002Fli>\n\u003Cli>CRM-uitbreidingen\u003C\u002Fli>\n\u003Cli>Medewerkerportals\u003C\u002Fli>\n\u003Cli>SaaS-producten\u003C\u002Fli>\n\u003Cli>Rapportagetools\u003C\u002Fli>\n\u003Cli>AI-gestuurde applicaties\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>de FileMaker Claude Skill helpt de kloof te overbruggen tussen moderne AI-ontwikkeling en jouw bestaande FileMaker-oplossing.\u003C\u002Fp>\n\u003Ch2>De Skill ophalen\u003C\u002Fh2>\n\u003Cp>De FileMaker Claude Skill is gratis beschikbaar op GitHub.\u003C\u002Fp>\n\u003Cp>Kloon de repository:\u003C\u002Fp>\n\u003Cp>bash gh repo clone Loggixnl\u002Ffilemaker_claude_skill \u003C\u002Fp>\n\u003Cp>Eenmaal geïnstalleerd in Claude ben je klaar om je applicaties te verbinden met FileMaker.\u003C\u002Fp>\n\u003Ch2>Waarom we het hebben gebouwd\u003C\u002Fh2>\n\u003Cp>Bij Loggix bouwen we al jaren integraties tussen FileMaker en externe systemen.\u003C\u002Fp>\n\u003Cp>We hebben FileMaker gekoppeld aan:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shopify\u003C\u002Fli>\n\u003Cli>Magento\u003C\u002Fli>\n\u003Cli>Exact Online\u003C\u002Fli>\n\u003Cli>DHL\u003C\u002Fli>\n\u003Cli>Mollie\u003C\u002Fli>\n\u003Cli>Stripe\u003C\u002Fli>\n\u003Cli>Microsoft 365\u003C\u002Fli>\n\u003Cli>Google Maps\u003C\u002Fli>\n\u003Cli>OpenAI\u003C\u002Fli>\n\u003Cli>SendGrid\nen talloze andere API&#39;s.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Toen AI-coderingstools mainstream begonnen te worden, merkten we iets interessants.\u003C\u002Fp>\n\u003Cp>Ontwikkelaars konden in minuten prachtige applicaties maken, maar ze besteedden nog steeds veel tijd aan het uitzoeken hoe ze die applicaties moesten verbinden met FileMaker.\u003C\u002Fp>\n\u003Cp>De vragen bleven komen:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Hoe authenticeer ik?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>Welk Data API-eindpunt moet ik gebruiken?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>Hoe maak ik records aan?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>Hoe werk ik records bij?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>Hoe structureer ik mijn verzoeken?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>Hoe ga ik om met layouts?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Dit zijn geen moeilijke problemen, maar ze onderbreken de creatieve flow.\u003C\u002Fp>\n\u003Cp>Het doel van de FileMaker Claude Skill is eenvoudig:\u003C\u002Fp>\n\u003Cp>Houd ontwikkelaars in flow.\u003C\u002Fp>\n\u003Cp>In plaats van de details van de FileMaker Data API te leren, kun je je focussen op het bouwen van je applicatie.\u003C\u002Fp>\n\u003Ch2>Wat de Skill doet\u003C\u002Fh2>\n\u003Cp>De skill helpt Claude te begrijpen hoe je met FileMaker werkt.\u003C\u002Fp>\n\u003Cp>Hij kan helpen bij:\u003C\u002Fp>\n\u003Ch3>Authenticatie\u003C\u002Fh3>\n\u003Cp>Genereer inloglogica en sessiebeheer.\u003C\u002Fp>\n\u003Ch3>Gegevensophaling\u003C\u002Fh3>\n\u003Cp>Maak queries om records op te halen uit FileMaker.\u003C\u002Fp>\n\u003Ch3>Records aanmaken\u003C\u002Fh3>\n\u003Cp>Genereer code om nieuwe records aan te maken.\u003C\u002Fp>\n\u003Ch3>Records bijwerken\u003C\u002Fh3>\n\u003Cp>Verwerk het bewerken en bijwerken van bestaande records.\u003C\u002Fp>\n\u003Ch3>Records verwijderen\u003C\u002Fh3>\n\u003Cp>Genereer verwijderbewerkingen wanneer nodig.\u003C\u002Fp>\n\u003Ch3>Layoutselectie\u003C\u002Fh3>\n\u003Cp>Begeleid je bij het kiezen van de juiste layouts voor API-toegang.\u003C\u002Fp>\n\u003Ch3>Framework-integratie\u003C\u002Fh3>\n\u003Cp>Werkt met moderne frameworks, waaronder:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Vue.js\u003C\u002Fli>\n\u003Cli>React\u003C\u002Fli>\n\u003Cli>Next.js\u003C\u002Fli>\n\u003Cli>Nuxt\u003C\u002Fli>\n\u003Cli>Express\u003C\u002Fli>\n\u003Cli>Node.js\u003C\u002Fli>\n\u003Cli>Mobiele applicaties\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Probleemoplossing\u003C\u002Fh3>\n\u003Cp>Help bij het diagnosticeren van API- en verbindingsproblemen.\u003C\u002Fp>\n\u003Ch2>Hoe de installatie werkt\u003C\u002Fh2>\n\u003Cp>De skill installeren duurt slechts een paar minuten.\u003C\u002Fp>\n\u003Ch3>Stap 1: Kloon de repository\u003C\u002Fh3>\n\u003Cp>Open je terminal en voer uit:\u003C\u002Fp>\n\u003Cp>bash gh repo clone Loggixnl\u002Ffilemaker_claude_skill \u003C\u002Fp>\n\u003Ch3>Stap 2: Voeg de Skill toe aan Claude\u003C\u002Fh3>\n\u003Cp>Volg het standaard Claude Skill-installatieproces en importeer de FileMaker Claude Skill.\u003C\u002Fp>\n\u003Ch3>Stap 3: Start een nieuw gesprek\u003C\u002Fh3>\n\u003Cp>Open een nieuw Claude-gesprek.\u003C\u002Fp>\n\u003Ch3>Stap 4: Activeer de Skill\u003C\u002Fh3>\n\u003Cp>Zeg gewoon tegen Claude:\u003C\u002Fp>\n\u003Cp>text I want to connect my application to a FileMaker database. Use the FileMaker Skill. \u003C\u002Fp>\n\u003Cp>De skill begint onmiddellijk met het verzamelen van de benodigde informatie.\u003C\u002Fp>\n\u003Ch3>Stap 5: Beantwoord een paar vragen\u003C\u002Fh3>\n\u003Cp>De skill kan vragen stellen zoals:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Wat is de URL van je FileMaker Server?\u003C\u002Fli>\n\u003Cli>Met welke database maak je verbinding?\u003C\u002Fli>\n\u003Cli>Welke layouts moeten worden gebruikt?\u003C\u002Fli>\n\u003Cli>Welk framework gebruik je?\u003C\u002Fli>\n\u003Cli>Hoe wil je de authenticatie geregeld hebben?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Zodra deze informatie is verstrekt, heeft Claude de context die nodig is om werkende code te genereren.\u003C\u002Fp>\n\u003Ch2>Je eerste applicatie bouwen\u003C\u002Fh2>\n\u003Cp>Na de installatie wordt ontwikkelen ongelooflijk eenvoudig.\u003C\u002Fp>\n\u003Cp>Stel je voor dat je een klantbeheerapp wilt maken.\u003C\u002Fp>\n\u003Cp>In plaats van uren te besteden aan integratie-instellingen, kun je eenvoudig zeggen:\u003C\u002Fp>\n\u003Cp>text Maak een klantbeheerapp verbonden met FileMaker. \u003C\u002Fp>\n\u003Cp>Of:\u003C\u002Fp>\n\u003Cp>text Bouw een dashboard dat verkoopstatistieken toont vanuit FileMaker. \u003C\u002Fp>\n\u003Cp>Of:\u003C\u002Fp>\n\u003Cp>text Maak een productbeheerscreen met zoek- en bewerkingsmogelijkheden. \u003C\u002Fp>\n\u003Cp>Claude genereert de frontend-code en incorporeert automatisch de FileMaker-integratievereisten.\u003C\u002Fp>\n\u003Ch2>Voorbeeldgebruiksscenario&#39;s\u003C\u002Fh2>\n\u003Ch3>Klantenportal\u003C\u002Fh3>\n\u003Cp>Maak een beveiligde portal waar klanten hun gegevens kunnen bekijken en bijwerken.\u003C\u002Fp>\n\u003Ch3>Medewerkersdashboard\u003C\u002Fh3>\n\u003Cp>Bouw dashboards die realtime bedrijfsdata uit FileMaker weergeven.\u003C\u002Fp>\n\u003Ch3>Voorraadbeheer\u003C\u002Fh3>\n\u003Cp>Maak voorraadbeheer-applicaties met barcodescannen en voorraadbeheer.\u003C\u002Fp>\n\u003Ch3>Mobiele apps\u003C\u002Fh3>\n\u003Cp>Verbind mobiele applicaties rechtstreeks met je FileMaker-backend.\u003C\u002Fp>\n\u003Ch3>AI-assistenten\u003C\u002Fh3>\n\u003Cp>Combineer OpenAI of Claude met FileMaker-data om intelligente assistenten voor je bedrijf te maken.\u003C\u002Fp>\n\u003Ch3>Rapportageplatforms\u003C\u002Fh3>\n\u003Cp>Bouw moderne rapportage-interfaces zonder je backend-infrastructuur opnieuw te hoeven bouwen.\u003C\u002Fp>\n\u003Ch2>Waarom dit belangrijk is\u003C\u002Fh2>\n\u003Cp>Jarenlang moesten bedrijven kiezen tussen:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Alles binnen FileMaker houden\u003C\u002Fli>\n\u003Cli>Alles buiten FileMaker herbouwen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Vandaag is er een derde optie.\u003C\u002Fp>\n\u003Cp>Gebruik FileMaker als bedrijfsmotor en gebruik moderne AI-gestuurde ontwikkeltools om welke frontend-ervaring dan ook te bouwen die je nodig hebt.\u003C\u002Fp>\n\u003Cp>De FileMaker Claude Skill versnelt dat proces.\u003C\u002Fp>\n\u003Cp>Je hoeft je FileMaker-oplossing niet te vervangen.\u003C\u002Fp>\n\u003Cp>Je breidt hem simpelweg uit.\u003C\u002Fp>\n\u003Cp>Je data blijft waar die is.\u003C\u002Fp>\n\u003Cp>Je bedrijfslogica blijft intact.\u003C\u002Fp>\n\u003Cp>Je ontwikkelsnelheid neemt dramatisch toe.\u003C\u002Fp>\n\u003Ch2>Voor wie is het bedoeld?\u003C\u002Fh2>\n\u003Cp>De FileMaker Claude Skill is ideaal voor:\u003C\u002Fp>\n\u003Ch3>FileMaker-ontwikkelaars\u003C\u002Fh3>\n\u003Cp>Bouw sneller moderne web- en mobiele applicaties.\u003C\u002Fp>\n\u003Ch3>Consultants\u003C\u002Fh3>\n\u003Cp>Lever klantoplossingen in een fractie van de tijd.\u003C\u002Fp>\n\u003Ch3>Ondernemers\u003C\u002Fh3>\n\u003Cp>Verander FileMaker-databases in volwaardige SaaS-producten.\u003C\u002Fp>\n\u003Ch3>Interne ontwikkelteams\u003C\u002Fh3>\n\u003Cp>Prototypeer en implementeer snel bedrijfsapplicaties.\u003C\u002Fp>\n\u003Ch3>AI-first ontwikkelaars\u003C\u002Fh3>\n\u003Cp>Gebruik FileMaker als een krachtige backend zonder expert te worden in de API&#39;s ervan.\u003C\u002Fp>\n\u003Ch2>Open en gratis\u003C\u002Fh2>\n\u003Cp>Wij geloven dat FileMaker een belangrijke rol te spelen heeft in de toekomst van softwareontwikkeling.\u003C\u002Fp>\n\u003Cp>AI-tools hebben de drempel voor het maken van software verlaagd, en FileMaker blijft een van de snelste manieren om bedrijfsdata te modelleren en te beheren.\u003C\u002Fp>\n\u003Cp>De FileMaker Claude Skill combineert beide werelden.\u003C\u002Fp>\n\u003Cp>Daarom hebben we het voor iedereen beschikbaar gemaakt.\u003C\u002Fp>\n\u003Cp>Gebruik het, verbeter het, deel feedback en laat ons weten wat je bouwt.\u003C\u002Fp>\n\u003Ch2>Hulp nodig?\u003C\u002Fh2>\n\u003Cp>Bij Loggix zijn we gespecialiseerd in FileMaker-ontwikkeling, API-integraties, webapplicaties, AI-oplossingen en bedrijfsautomatisering.\u003C\u002Fp>\n\u003Cp>Als je iets ambitieus bouwt en hulp nodig hebt bij architectuur, integraties, opschaling of maatwerkontwikkeling, horen we graag van je.\u003C\u002Fp>\n\u003Chr>\n\u003Ch3>Klaar om te beginnen?\u003C\u002Fh3>\n\u003Cp>Kloon de repository:\u003C\u002Fp>\n\u003Cp>bash gh repo clone Loggixnl\u002Ffilemaker_claude_skill \u003C\u002Fp>\n\u003Cp>Installeer de skill, open Claude en begin met bouwen.\u003C\u002Fp>\n\u003Cp>Je volgende FileMaker-applicatie is misschien slechts een paar prompts verwijderd.\u003C\u002Fp>\n",1780674139000,[17,124,125],"Claude","Skills","\u002Fapi\u002Fknowledge\u002Fimage\u002F2\u002F?v=c3995c676671",{"id":128,"idKnowledge":129,"slug":130,"title":131,"description":132,"bodyMarkdown":133,"bodyHtml":134,"author":135,"date":107,"createdAt":136,"topics":137,"image":138,"hasDownload":20,"fileName":21},"1","4A879D62-83D7-4B0E-B5E5-74085EB03313","transcribe-with-local-llm-right-into-filemaker","Transcribeer met lokale LLM rechtstreeks in FileMaker","Transcribr voor FileMaker stelt je in staat spraak naar tekst om te zetten rechtstreeks binnen FileMaker, zonder cloudservices, zonder API-sleutels en zonder dat gegevens je apparaat verlaten.","Transcribr voor FileMaker stelt je in staat spraak naar tekst om te zetten rechtstreeks binnen FileMaker, zonder cloudservices, zonder API-sleutels en zonder dat gegevens je apparaat verlaten.\r\r## Belangrijkste functies\r\r- 100% lokale verwerking\r- Geen API-kosten\r- Geen internet vereist\r- Geen OpenAI-account vereist\r- Snelle transcriptie met behulp van lokale machinebronnen\r- Eenvoudige integratie met FileMaker-oplossingen\r- Privacyvriendelijk voor gevoelige bedrijfsgegevens\r\r## Gratis downloaden\r\r### Stap 1 – Download het installatieprogramma\r\rBezoek: https:\u002F\u002Ftransformingdigital.gumroad.com\u002Fl\u002Faroqx\r\r1. Klik op de knop **\"I Want This!\"** in de rechterbovenhoek.\r2. Voer **0** in als prijs en doorloop het afrekenproces.\r3. Klik na het voltooien van de afrekening op **Download Now**.\r\rJe ontvangt:\r\r**Transcribr-Installer.dmg**\r\r### Stap 2 – Installeer Transcribr\r\r1. Zoek **Transcribr-Installer.dmg** op in je map Downloads.\r2. Dubbelklik op het DMG-bestand.\r3. Volg de installatie-instructies van het installatieprogramma.\r4. Voltooi het installatieproces.\r5. Start Transcribr vanuit je map Programma's.\r\r## Transcribr gebruiken met FileMaker\r\r### Snelle werkwijze\r\r**Audiobestand → Transcribr → Transcript → FileMaker**\r\r### Instellingen\r\r1. Maak een Container-veld (`Audio_File`) aan om opnames op te slaan.\r2. Maak een Tekstveld (`Transcript`) aan om transcriptieresultaten op te slaan.\r3. Upload of neem een audiobestand op (MP3, WAV, M4A, enz.).\r4. Exporteer de audio vanuit FileMaker.\r5. Geef het bestand door aan Transcribr via je gewenste integratiemethode (MBS, BaseElements, AppleScript, Shell Script, enz.).\r6. Sla de geretourneerde tekst op in het veld `Transcript`.\r\r## Voorbeeldtoepassingen\r\r- Vergadernotities\r- Klantenservicegesprekken\r- HR-interviews\r- Spraakberichten\r- Rapporten van buitendienstmedewerkers\r\r## Conclusie\r\rTranscribr biedt een eenvoudige en privacygerichte manier om spraak-naar-tekst-functionaliteit toe te voegen aan FileMaker. Omdat alle verwerking lokaal plaatsvindt, krijg je nauwkeurige transcripties zonder cloudservices, API-sleutels, abonnementen of zorgen over gegevensprivacy.\r\r## Slug\r\rtranscribr-for-filemaker-local-speech-to-text-guide\r\r## Korte omschrijving\r\rLeer hoe je Transcribr voor FileMaker installeert en gebruikt om audio-opnames volledig offline om te zetten naar tekst, zonder API's, cloudservices of abonnementskosten.","\u003Cp>Transcribr voor FileMaker stelt je in staat spraak naar tekst om te zetten rechtstreeks binnen FileMaker, zonder cloudservices, zonder API-sleutels en zonder dat gegevens je apparaat verlaten.\u003C\u002Fp>\n\u003Ch2>Belangrijkste functies\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>100% lokale verwerking\u003C\u002Fli>\n\u003Cli>Geen API-kosten\u003C\u002Fli>\n\u003Cli>Geen internet vereist\u003C\u002Fli>\n\u003Cli>Geen OpenAI-account vereist\u003C\u002Fli>\n\u003Cli>Snelle transcriptie met behulp van lokale machinebronnen\u003C\u002Fli>\n\u003Cli>Eenvoudige integratie met FileMaker-oplossingen\u003C\u002Fli>\n\u003Cli>Privacyvriendelijk voor gevoelige bedrijfsgegevens\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Gratis downloaden\u003C\u002Fh2>\n\u003Ch3>Stap 1 – Download het installatieprogramma\u003C\u002Fh3>\n\u003Cp>Bezoek: \u003Ca href=\"https:\u002F\u002Ftransformingdigital.gumroad.com\u002Fl\u002Faroqx\">https:\u002F\u002Ftransformingdigital.gumroad.com\u002Fl\u002Faroqx\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Klik op de knop \u003Cstrong>&quot;I Want This!&quot;\u003C\u002Fstrong> in de rechterbovenhoek.\u003C\u002Fli>\n\u003Cli>Voer \u003Cstrong>0\u003C\u002Fstrong> in als prijs en doorloop het afrekenproces.\u003C\u002Fli>\n\u003Cli>Klik na het voltooien van de afrekening op \u003Cstrong>Download Now\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Je ontvangt:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transcribr-Installer.dmg\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Stap 2 – Installeer Transcribr\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Zoek \u003Cstrong>Transcribr-Installer.dmg\u003C\u002Fstrong> op in je map Downloads.\u003C\u002Fli>\n\u003Cli>Dubbelklik op het DMG-bestand.\u003C\u002Fli>\n\u003Cli>Volg de installatie-instructies van het installatieprogramma.\u003C\u002Fli>\n\u003Cli>Voltooi het installatieproces.\u003C\u002Fli>\n\u003Cli>Start Transcribr vanuit je map Programma&#39;s.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>Transcribr gebruiken met FileMaker\u003C\u002Fh2>\n\u003Ch3>Snelle werkwijze\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Audiobestand → Transcribr → Transcript → FileMaker\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Instellingen\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Maak een Container-veld (\u003Ccode>Audio_File\u003C\u002Fcode>) aan om opnames op te slaan.\u003C\u002Fli>\n\u003Cli>Maak een Tekstveld (\u003Ccode>Transcript\u003C\u002Fcode>) aan om transcriptieresultaten op te slaan.\u003C\u002Fli>\n\u003Cli>Upload of neem een audiobestand op (MP3, WAV, M4A, enz.).\u003C\u002Fli>\n\u003Cli>Exporteer de audio vanuit FileMaker.\u003C\u002Fli>\n\u003Cli>Geef het bestand door aan Transcribr via je gewenste integratiemethode (MBS, BaseElements, AppleScript, Shell Script, enz.).\u003C\u002Fli>\n\u003Cli>Sla de geretourneerde tekst op in het veld \u003Ccode>Transcript\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>Voorbeeldtoepassingen\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Vergadernotities\u003C\u002Fli>\n\u003Cli>Klantenservicegesprekken\u003C\u002Fli>\n\u003Cli>HR-interviews\u003C\u002Fli>\n\u003Cli>Spraakberichten\u003C\u002Fli>\n\u003Cli>Rapporten van buitendienstmedewerkers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Conclusie\u003C\u002Fh2>\n\u003Cp>Transcribr biedt een eenvoudige en privacygerichte manier om spraak-naar-tekst-functionaliteit toe te voegen aan FileMaker. Omdat alle verwerking lokaal plaatsvindt, krijg je nauwkeurige transcripties zonder cloudservices, API-sleutels, abonnementen of zorgen over gegevensprivacy.\u003C\u002Fp>\n\u003Ch2>Slug\u003C\u002Fh2>\n\u003Cp>transcribr-for-filemaker-local-speech-to-text-guide\u003C\u002Fp>\n\u003Ch2>Korte omschrijving\u003C\u002Fh2>\n\u003Cp>Leer hoe je Transcribr voor FileMaker installeert en gebruikt om audio-opnames volledig offline om te zetten naar tekst, zonder API&#39;s, cloudservices of abonnementskosten.\u003C\u002Fp>\n","Shubham",1780670347000,[17,61],"\u002Fapi\u002Fknowledge\u002Fimage\u002F1\u002F?v=71fbe057b922",{"id":140,"idKnowledge":141,"slug":142,"title":143,"description":144,"bodyMarkdown":145,"bodyHtml":146,"author":147,"date":148,"createdAt":149,"topics":150,"image":152,"hasDownload":20,"fileName":21},"66","83EA2CA3-1DCE-5544-8E78-F00C567441A1","filemaker-mcp-server-ai-and-hosted-fm-files","FileMaker MCP server – AI en gehoste FM-bestanden.","FileMaker verbinden met AI via MCP klinkt eenvoudig — totdat het dat niet meer is. Van valkuilen met Node-versies en misleidende foutmeldingen tot token-afhandeling en PATH-problemen: het opzetten van FileMaker met het Model Context Protocol kan een echte uitdaging zijn. Maar als alles eenmaal op zijn plek valt, is de beloning groot: live AI-toegang tot j","![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002Fmcp.jpg)\n\n**FileMaker verbinden met moderne AI-tooling via het Model Context Protocol (MCP) voelt in eerste instantie als het openen van een deur naar de toekomst. En dat is het ook. Maar het is tevens een van die integraties waarbij alles precies goed moet zijn — anders werkt er helemaal niets. Dit artikel beschrijft wat MCP is, waar het vaak misgaat en waarom het absoluut de moeite waard is om door te zetten.**\n\n#### Wat is MCP — en waarom zijn FileMaker-ontwikkelaars geïnteresseerd?\n\n**MCP (Model Context Protocol)** is een gestandaardiseerde manier voor AI-modellen (zoals Claude) om:\n\n-   Beschikbare tools en schema's te ontdekken\n-   Externe systemen te bevragen\n-   Te redeneren over live data in plaats van statische prompts\n\nVoor **FileMaker-ontwikkelaars** is dit enorm:\n\n-   Jouw FileMaker-bestand wordt bevraagbare context\n    \n-   Scripts, tabellen en datamodellen kunnen als AI-tools worden ontsloten\n    \n-   Claude kan redeneren _met_ jouw bedrijfsdata, niet alleen erover\n    \n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FFileMakerMcpFlow-scaled.png)\n\n#### Hoe begin je?\n\nBegin met lezen:  [https:\u002F\u002Fwww.claris.com\u002Fblog\u002F2025\u002Fwhy-mcp-matters-for-claris-filemaker-developers](https:\u002F\u002Fwww.claris.com\u002Fblog\u002F2025\u002Fwhy-mcp-matters-for-claris-filemaker-developers)\n\nEn duik daarna dieper in:  [https:\u002F\u002Fhelp.claris.com\u002Fen\u002Fclaris-mcp-help\u002Fcontent\u002Fgetting-started.html](https:\u002F\u002Fhelp.claris.com\u002Fen\u002Fclaris-mcp-help\u002Fcontent\u002Fgetting-started.html)\n\nOf leun achterover en kijk:  [https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PAUQiULMghk](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PAUQiULMghk)\n\n#### Waar het pijn kan doen 😅\n\nOp papier ziet de installatie er eenvoudig uit. Schakel gewoon Data API \u002F OData in, maak een Claris MCP-context aan, voeg een MCP-serverconfiguratie toe in Claude (of jouw MCP-client naar keuze) en klaar. In de praktijk zijn er echter een paar **scherpe randjes** die je kunnen verrassen als je geen expert bent...\n\n\"Error: Preflight connection failed: Unable to connect to FileMaker server. Verify account credentials and ensure the account has the appropriate extended privileges enabled (fmodata and fmrest).\"\n\nDit is de meest misleidende foutmelding. In veel gevallen zijn je inloggegevens _wel_ correct en zijn fmrest en fmodata _wel_ ingeschakeld. Toch mislukt MCP — omdat de fout vaak helemaal niets met FileMaker te maken heeft.\n\n##### **Oplossing: versieverschillen in Node.js (de stille moordenaar)**\n\nMCP-tooling (mcp-remote) is afhankelijk van moderne Node-functionaliteit via undici. Als Claude uiteindelijk Node 18 (of ouder) uitvoert, via nvm of via een overgeërfde PATH die je niet verwachtte, kan Claude fouten gooien die moeilijk te verklaren zijn.\n\nFouten zoals \"ReferenceError: File is not defined\" hebben niets met FileMaker te maken en kunnen je op het verkeerde spoor zetten. Op macOS **erven GUI-apps (zoals Claude Desktop) je shell-omgeving niet**. Zelfs als node -v er goed uitziet in Terminal, kan Claude nog steeds een oudere runtime gebruiken.  \n  \nAls je dit tegenkomt, kun je deze MCP-configuratie proberen >\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002Fclaude.jpg)\n\n{\n  \"mcpServers\": {\n    \"claris\": {\n      \"command\": \"\u002Fusr\u002Flocal\u002Fopt\u002Fnode@22\u002Fbin\u002Fnode\",\n      \"args\": \\[\n        \"\u002Fusr\u002Flocal\u002Fopt\u002Fnode@22\u002Flib\u002Fnode\\_modules\u002Fnpm\u002Fbin\u002Fnpx-cli.js\",\n        \"-y\",\n        \"mcp-remote@latest\",\n        \"https:\u002F\u002Fmcp.connect.claris.com\u002Forg\u002F290\u002Fctx\u002F7go8e7jfykoga\u002Fsse\",\n        \"--header\",\n        \"Authorization: static YOUR\\_REAL\\_TOKEN\\_HERE\",\n        \"--transport\",\n        \"sse-only\"\n      \\],\n      \"env\": {\n        \"PATH\": \"\u002Fusr\u002Flocal\u002Fopt\u002Fnode@22\u002Fbin:\u002Fusr\u002Flocal\u002Fbin:\u002Fusr\u002Fbin:\u002Fbin:\u002Fusr\u002Fsbin:\u002Fsbin\"\n      }\n    }\n  }\n}\n\n#### Waarom het de moeite waard is (echt)\n\nZodra alles op zijn plek valt, verandert er iets. Plotseling:\n\n-   Begrijpt Claude jouw FileMaker-schema\n    \n-   Kun je **domeinspecifieke tools** ontsluiten\n    \n-   Worden zoekopdrachten _contextueel_, niet generiek\n    \n-   Stop je met data kopiëren en plakken in prompts\n    \n\n#### Echte voordelen voor FileMaker-oplossingen\n\n-   **AI-ondersteunde rapportage** rechtstreeks op live data\n    \n-   **Zoekopdrachten in natuurlijke taal** op bedrijfsrecords\n    \n-   **Scriptorkestratie** via AI-redenering\n    \n-   **Veiliger AI-gebruik**, omdat toegang gestructureerd en afgebakend is\n    \n\nIn plaats van 'AI die raadt', krijg je **AI die samenwerkt**.\n\n##### Na het lezen en kijken nog steeds problemen? Gebruik ChatGPT of bel een mens bij Loggix 😅\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+MCP+server+-+Ai+and+hosted+FM+files.+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F)","\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002Fmcp.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FileMaker verbinden met moderne AI-tooling via het Model Context Protocol (MCP) voelt in eerste instantie als het openen van een deur naar de toekomst. En dat is het ook. Maar het is tevens een van die integraties waarbij alles precies goed moet zijn — anders werkt er helemaal niets. Dit artikel beschrijft wat MCP is, waar het vaak misgaat en waarom het absoluut de moeite waard is om door te zetten.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Wat is MCP — en waarom zijn FileMaker-ontwikkelaars geïnteresseerd?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>MCP (Model Context Protocol)\u003C\u002Fstrong> is een gestandaardiseerde manier voor AI-modellen (zoals Claude) om:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Beschikbare tools en schema&#39;s te ontdekken\u003C\u002Fli>\n\u003Cli>Externe systemen te bevragen\u003C\u002Fli>\n\u003Cli>Te redeneren over live data in plaats van statische prompts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Voor \u003Cstrong>FileMaker-ontwikkelaars\u003C\u002Fstrong> is dit enorm:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cp>Jouw FileMaker-bestand wordt bevraagbare context\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Scripts, tabellen en datamodellen kunnen als AI-tools worden ontsloten\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Claude kan redeneren \u003Cem>met\u003C\u002Fem> jouw bedrijfsdata, niet alleen erover\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FFileMakerMcpFlow-scaled.png\" alt=\"\">\u003C\u002Fp>\n\u003Ch4>Hoe begin je?\u003C\u002Fh4>\n\u003Cp>Begin met lezen:  \u003Ca href=\"https:\u002F\u002Fwww.claris.com\u002Fblog\u002F2025\u002Fwhy-mcp-matters-for-claris-filemaker-developers\">https:\u002F\u002Fwww.claris.com\u002Fblog\u002F2025\u002Fwhy-mcp-matters-for-claris-filemaker-developers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>En duik daarna dieper in:  \u003Ca href=\"https:\u002F\u002Fhelp.claris.com\u002Fen\u002Fclaris-mcp-help\u002Fcontent\u002Fgetting-started.html\">https:\u002F\u002Fhelp.claris.com\u002Fen\u002Fclaris-mcp-help\u002Fcontent\u002Fgetting-started.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Of leun achterover en kijk:  \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PAUQiULMghk\">https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PAUQiULMghk\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Waar het pijn kan doen 😅\u003C\u002Fh4>\n\u003Cp>Op papier ziet de installatie er eenvoudig uit. Schakel gewoon Data API \u002F OData in, maak een Claris MCP-context aan, voeg een MCP-serverconfiguratie toe in Claude (of jouw MCP-client naar keuze) en klaar. In de praktijk zijn er echter een paar \u003Cstrong>scherpe randjes\u003C\u002Fstrong> die je kunnen verrassen als je geen expert bent...\u003C\u002Fp>\n\u003Cp>&quot;Error: Preflight connection failed: Unable to connect to FileMaker server. Verify account credentials and ensure the account has the appropriate extended privileges enabled (fmodata and fmrest).&quot;\u003C\u002Fp>\n\u003Cp>Dit is de meest misleidende foutmelding. In veel gevallen zijn je inloggegevens \u003Cem>wel\u003C\u002Fem> correct en zijn fmrest en fmodata \u003Cem>wel\u003C\u002Fem> ingeschakeld. Toch mislukt MCP — omdat de fout vaak helemaal niets met FileMaker te maken heeft.\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Oplossing: versieverschillen in Node.js (de stille moordenaar)\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>MCP-tooling (mcp-remote) is afhankelijk van moderne Node-functionaliteit via undici. Als Claude uiteindelijk Node 18 (of ouder) uitvoert, via nvm of via een overgeërfde PATH die je niet verwachtte, kan Claude fouten gooien die moeilijk te verklaren zijn.\u003C\u002Fp>\n\u003Cp>Fouten zoals &quot;ReferenceError: File is not defined&quot; hebben niets met FileMaker te maken en kunnen je op het verkeerde spoor zetten. Op macOS \u003Cstrong>erven GUI-apps (zoals Claude Desktop) je shell-omgeving niet\u003C\u002Fstrong>. Zelfs als node -v er goed uitziet in Terminal, kan Claude nog steeds een oudere runtime gebruiken.  \u003C\u002Fp>\n\u003Cp>Als je dit tegenkomt, kun je deze MCP-configuratie proberen &gt;\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002Fclaude.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Cp>{\n  &quot;mcpServers&quot;: {\n    &quot;claris&quot;: {\n      &quot;command&quot;: &quot;\u002Fusr\u002Flocal\u002Fopt\u002Fnode@22\u002Fbin\u002Fnode&quot;,\n      &quot;args&quot;: [\n        &quot;\u002Fusr\u002Flocal\u002Fopt\u002Fnode@22\u002Flib\u002Fnode_modules\u002Fnpm\u002Fbin\u002Fnpx-cli.js&quot;,\n        &quot;-y&quot;,\n        &quot;mcp-remote@latest&quot;,\n        &quot;\u003Ca href=\"https:\u002F\u002Fmcp.connect.claris.com\u002Forg\u002F290\u002Fctx\u002F7go8e7jfykoga\u002Fsse\">https:\u002F\u002Fmcp.connect.claris.com\u002Forg\u002F290\u002Fctx\u002F7go8e7jfykoga\u002Fsse\u003C\u002Fa>&quot;,\n        &quot;--header&quot;,\n        &quot;Authorization: static YOUR_REAL_TOKEN_HERE&quot;,\n        &quot;--transport&quot;,\n        &quot;sse-only&quot;\n      ],\n      &quot;env&quot;: {\n        &quot;PATH&quot;: &quot;\u002Fusr\u002Flocal\u002Fopt\u002Fnode@22\u002Fbin:\u002Fusr\u002Flocal\u002Fbin:\u002Fusr\u002Fbin:\u002Fbin:\u002Fusr\u002Fsbin:\u002Fsbin&quot;\n      }\n    }\n  }\n}\u003C\u002Fp>\n\u003Ch4>Waarom het de moeite waard is (echt)\u003C\u002Fh4>\n\u003Cp>Zodra alles op zijn plek valt, verandert er iets. Plotseling:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cp>Begrijpt Claude jouw FileMaker-schema\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Kun je \u003Cstrong>domeinspecifieke tools\u003C\u002Fstrong> ontsluiten\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Worden zoekopdrachten \u003Cem>contextueel\u003C\u002Fem>, niet generiek\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Stop je met data kopiëren en plakken in prompts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Echte voordelen voor FileMaker-oplossingen\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cp>\u003Cstrong>AI-ondersteunde rapportage\u003C\u002Fstrong> rechtstreeks op live data\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Zoekopdrachten in natuurlijke taal\u003C\u002Fstrong> op bedrijfsrecords\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Scriptorkestratie\u003C\u002Fstrong> via AI-redenering\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Veiliger AI-gebruik\u003C\u002Fstrong>, omdat toegang gestructureerd en afgebakend is\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In plaats van &#39;AI die raadt&#39;, krijg je \u003Cstrong>AI die samenwerkt\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch5>Na het lezen en kijken nog steeds problemen? Gebruik ChatGPT of bel een mens bij Loggix 😅\u003C\u002Fh5>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+MCP+server+-+Ai+and+hosted+FM+files.+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-mcp-server-ai-and-hosted-fm-files-36551%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","jeroen","2025-12-20",1781520659000,[17,151],"FMBetterForms","\u002Fapi\u002Fknowledge\u002Fimage\u002F66\u002F?v=3ec65f011ce3",{"id":154,"idKnowledge":155,"slug":156,"title":157,"description":158,"bodyMarkdown":159,"bodyHtml":160,"author":147,"date":148,"createdAt":161,"topics":162,"image":163,"hasDownload":20,"fileName":21},"65","1467ACDF-8301-7F47-A91A-DE48D7B018DF","talking-to-your-data-with-the-filemaker-app-assistant","Praten met uw data met de FileMaker App Assistant","Ontdek hoe u AI-gestuurde chat aan uw maatwerkapplicaties kunt toevoegen met App Assistant. Deze nieuwe Claris FileMaker 2025-invoegtoepassing maakt gebruik van scriptstappen in natuurlijke taal, zodat gebruikers hun gegevens kunnen opvragen via een vertrouwde chatinterface.","**Jarenlang hebben we onze Claris FileMaker-apps gebouwd volgens een specifieke filosofie: als een gebruiker iets wil vinden, bouwen we een knop. Als ze een rapport nodig hebben, ontwerpen we een lay-out. We hebben decennia besteed aan het maken van complexe filters en ingewikkelde zoekscripts, allemaal om gebruikers te helpen door hun eigen data te navigeren.**\n\n**Maar de manier waarop we met technologie omgaan, verandert. We willen niet langer door menu's zoeken; we willen een vraag stellen en een antwoord krijgen. Met de introductie van de nieuwe App Assistant geeft Claris ons de sleutels tot die toekomst.**\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on1-scaled-e1766244089825.png)\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on2-scaled-e1766245393969.png)\n\n#### Het einde van de strijd met de \"Zoeken\"-modus\n\nStel u een salesmanager voor genaamd Sarah. Ze heeft haast en wil weten welke klanten in het noordoosten de afgelopen zes maanden geen bestelling hebben geplaatst. In een traditionele app moet Sarah naar de lay-out \"Facturen\" navigeren, de zoekmodus activeren, een datumbereik selecteren, een regio kiezen en op \"Voer zoekopdracht uit\" klikken.\n\nMet de App Assistant geïntegreerd in haar FileMaker-oplossing typt Sarah eenvoudigweg: _\"Laat me mijn noordoostelijke klanten zien die al een halfjaar niets van zich hebben laten horen.\"_\n\nDe magie zit er niet alleen in dat de app haar begrijpt; het zit erin dat de app weet hoe ze daarop moet handelen. Binnen enkele seconden vertaalt de App Assistant haar natuurlijke taal naar een FileMaker-script, filtert de records en presenteert haar precies wat ze nodig heeft.\n\n#### Hoe de magie werkt (zonder de complexiteit)\n\nOnder de motorkap is de App Assistant niet zomaar een eenvoudige chatbot. Het is een geavanceerde brug tussen uw lokale FileMaker-data en de kracht van Large Language Models (LLMs).\n\nMet behulp van de nieuwe scriptstappen in natuurlijke taal die in FileMaker 2025 zijn geïntroduceerd, analyseert de App Assistant uw tabellen en velden en leert de \"taal\" van uw app. Wanneer een gebruiker een vraag stelt, gebruikt de assistent Semantic Search om de intentie achter de woorden te begrijpen. Hij zoekt niet alleen naar trefwoorden; hij begrijpt de context.\n\nHet beste voor ontwikkelaars? Het is een invoegtoepassing. U hoeft geen weken te besteden aan het programmeren van een aangepaste AI-engine. Claris heeft de App Assistant als blauwdruk aangeboden en laat ons precies zien hoe we AI-gestuurde chat, geschiedenis bijhouden en datavisualisatie kunnen implementeren op een manier die native aanvoelt binnen de FileMaker-ervaring.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on3-scaled-e1766245370877.png)\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on4-scaled-e1766245346403.png)\n\n#### Verder dan eenvoudige zoekopdrachten\n\nHet echte \"aha!\"-moment komt wanneer u beseft dat de App Assistant meer kan dan alleen records zoeken. Omdat hij diep geïntegreerd is met het FileMaker-platform, kan hij acties uitvoeren. U kunt hem vragen een lange lijst vergadernotities samen te vatten, een opvolgingsmail op te stellen op basis van de geschiedenis van een klant, of zelfs een herbevoorraadingniveau voor een specifiek product voor te stellen.\n\nWe bewegen weg van apps die slechts digitale archiefkasten zijn, en naar apps die fungeren als intelligente partners.\n\n#### De toekomst tegemoet\n\nAI integreren in uw workflow kan aanvoelen als een flinke stap, maar de App Assistant is ontworpen om de perfecte eerste stap te zijn. Het is net zo goed een leermiddel als een functie, en biedt ontwikkelaars een duidelijk pad om hun maatwerkapplicaties te moderniseren.\n\nHet tijdperk van \"klikken en zoeken\" maakt langzaam plaats voor het tijdperk van \"vragen en doen.\" Door de App Assistant in uw FileMaker-gereedschapskist op te nemen, werkt u niet alleen uw software bij — u verandert het gesprek dat uw gebruikers met hun data voeren.\n\n##### Klaar om te beginnen?\n\nU kunt het App Assistant-voorbeeld en de documentatie rechtstreeks downloaden van de Claris Support-site. Het is tijd om uw FileMaker-apps AI-intelligentie te geven. Als u daarbij hulp nodig heeft, neem dan gerust contact met ons op.\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Talking+to+Your+Data+with+the+FileMaker+App+Assistant+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F)","\u003Cp>\u003Cstrong>Jarenlang hebben we onze Claris FileMaker-apps gebouwd volgens een specifieke filosofie: als een gebruiker iets wil vinden, bouwen we een knop. Als ze een rapport nodig hebben, ontwerpen we een lay-out. We hebben decennia besteed aan het maken van complexe filters en ingewikkelde zoekscripts, allemaal om gebruikers te helpen door hun eigen data te navigeren.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Maar de manier waarop we met technologie omgaan, verandert. We willen niet langer door menu&#39;s zoeken; we willen een vraag stellen en een antwoord krijgen. Met de introductie van de nieuwe App Assistant geeft Claris ons de sleutels tot die toekomst.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on1-scaled-e1766244089825.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on2-scaled-e1766245393969.png\" alt=\"\">\u003C\u002Fp>\n\u003Ch4>Het einde van de strijd met de &quot;Zoeken&quot;-modus\u003C\u002Fh4>\n\u003Cp>Stel u een salesmanager voor genaamd Sarah. Ze heeft haast en wil weten welke klanten in het noordoosten de afgelopen zes maanden geen bestelling hebben geplaatst. In een traditionele app moet Sarah naar de lay-out &quot;Facturen&quot; navigeren, de zoekmodus activeren, een datumbereik selecteren, een regio kiezen en op &quot;Voer zoekopdracht uit&quot; klikken.\u003C\u002Fp>\n\u003Cp>Met de App Assistant geïntegreerd in haar FileMaker-oplossing typt Sarah eenvoudigweg: \u003Cem>&quot;Laat me mijn noordoostelijke klanten zien die al een halfjaar niets van zich hebben laten horen.&quot;\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>De magie zit er niet alleen in dat de app haar begrijpt; het zit erin dat de app weet hoe ze daarop moet handelen. Binnen enkele seconden vertaalt de App Assistant haar natuurlijke taal naar een FileMaker-script, filtert de records en presenteert haar precies wat ze nodig heeft.\u003C\u002Fp>\n\u003Ch4>Hoe de magie werkt (zonder de complexiteit)\u003C\u002Fh4>\n\u003Cp>Onder de motorkap is de App Assistant niet zomaar een eenvoudige chatbot. Het is een geavanceerde brug tussen uw lokale FileMaker-data en de kracht van Large Language Models (LLMs).\u003C\u002Fp>\n\u003Cp>Met behulp van de nieuwe scriptstappen in natuurlijke taal die in FileMaker 2025 zijn geïntroduceerd, analyseert de App Assistant uw tabellen en velden en leert de &quot;taal&quot; van uw app. Wanneer een gebruiker een vraag stelt, gebruikt de assistent Semantic Search om de intentie achter de woorden te begrijpen. Hij zoekt niet alleen naar trefwoorden; hij begrijpt de context.\u003C\u002Fp>\n\u003Cp>Het beste voor ontwikkelaars? Het is een invoegtoepassing. U hoeft geen weken te besteden aan het programmeren van een aangepaste AI-engine. Claris heeft de App Assistant als blauwdruk aangeboden en laat ons precies zien hoe we AI-gestuurde chat, geschiedenis bijhouden en datavisualisatie kunnen implementeren op een manier die native aanvoelt binnen de FileMaker-ervaring.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on3-scaled-e1766245370877.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FAdd_on4-scaled-e1766245346403.png\" alt=\"\">\u003C\u002Fp>\n\u003Ch4>Verder dan eenvoudige zoekopdrachten\u003C\u002Fh4>\n\u003Cp>Het echte &quot;aha!&quot;-moment komt wanneer u beseft dat de App Assistant meer kan dan alleen records zoeken. Omdat hij diep geïntegreerd is met het FileMaker-platform, kan hij acties uitvoeren. U kunt hem vragen een lange lijst vergadernotities samen te vatten, een opvolgingsmail op te stellen op basis van de geschiedenis van een klant, of zelfs een herbevoorraadingniveau voor een specifiek product voor te stellen.\u003C\u002Fp>\n\u003Cp>We bewegen weg van apps die slechts digitale archiefkasten zijn, en naar apps die fungeren als intelligente partners.\u003C\u002Fp>\n\u003Ch4>De toekomst tegemoet\u003C\u002Fh4>\n\u003Cp>AI integreren in uw workflow kan aanvoelen als een flinke stap, maar de App Assistant is ontworpen om de perfecte eerste stap te zijn. Het is net zo goed een leermiddel als een functie, en biedt ontwikkelaars een duidelijk pad om hun maatwerkapplicaties te moderniseren.\u003C\u002Fp>\n\u003Cp>Het tijdperk van &quot;klikken en zoeken&quot; maakt langzaam plaats voor het tijdperk van &quot;vragen en doen.&quot; Door de App Assistant in uw FileMaker-gereedschapskist op te nemen, werkt u niet alleen uw software bij — u verandert het gesprek dat uw gebruikers met hun data voeren.\u003C\u002Fp>\n\u003Ch5>Klaar om te beginnen?\u003C\u002Fh5>\n\u003Cp>U kunt het App Assistant-voorbeeld en de documentatie rechtstreeks downloaden van de Claris Support-site. Het is tijd om uw FileMaker-apps AI-intelligentie te geven. Als u daarbij hulp nodig heeft, neem dan gerust contact met ons op.\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Talking+to+Your+Data+with+the+FileMaker+App+Assistant+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ftalking-to-your-data-with-the-filemaker-app-assistant-36558%2F\">\u003C\u002Fa>\u003C\u002Fp>\n",1781520657000,[17,151],"\u002Fapi\u002Fknowledge\u002Fimage\u002F65\u002F?v=5eaeb2d0f6c3",{"id":165,"idKnowledge":166,"slug":167,"title":168,"description":169,"bodyMarkdown":170,"bodyHtml":171,"author":147,"date":172,"createdAt":173,"topics":174,"image":176,"hasDownload":20,"fileName":21},"30","D967ED27-44CE-4740-B156-364B9D6446C9","using-n8n-as-an-automation-agent-for-filemaker-solutions","n8n gebruiken als automatiseringsagent voor FileMaker-oplossingen","Veel FileMaker-ontwikkelaars kennen de situatie: je oplossing moet reageren op binnenkomende gebeurtenissen, externe API's aanspreken, gegevens verrijken met AI of achtergrondtaken uitvoeren die niet afhankelijk mogen zijn van gebruikersacties. FileMaker kan intern veel aan, maar soms heb je een betrouwbare werker achter de schermen nodig","![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002Fn8n.jpg)\n\n##### **Hoe low-code automatisering intelligentie, API-orkestratie en achtergrondagenten toevoegt aan je Claris FileMaker-stack**\n\nVeel FileMaker-ontwikkelaars kennen de situatie: je oplossing moet reageren op binnenkomende gebeurtenissen, externe API's aanspreken, gegevens verrijken met AI of achtergrondtaken uitvoeren die niet afhankelijk mogen zijn van gebruikersacties. FileMaker kan intern veel aan, maar soms heb je een betrouwbare werker achter de schermen nodig.\n\nDit is precies wat n8n biedt.\n\nBeschouw n8n als een automatiseringsagent die naast je FileMaker-systeem draait. Het kan reageren op triggers (e-mails, webhooks, schema's), AI-modellen aanroepen, verbinding maken met API's en verrijkte, gestructureerde resultaten via de Data API terugschrijven naar FileMaker. Je ontwerpt deze workflows visueel, zonder zelf een aangepaste integratielaag te bouwen.\n\nIn dit artikel lopen we door een praktijkvoorbeeld:\n\nAutomatisch binnenkomende e-mails analyseren, sentiment detecteren en een geprioriteerd Feedback-record aanmaken in FileMaker.\n\nDe volledige workflow wordt autonoom uitgevoerd in n8n en verrijkt je FileMaker-systeem zonder dat er nieuwe server-side scripts nodig zijn.\n\n* * *\n\n##### **Waarom n8n gebruiken samen met FileMaker?**\n\nFileMaker blinkt uit in aangepaste bedrijfsapplicaties, UI en workflows. Sommige taken zijn echter eenvoudiger (en overzichtelijker) buiten FileMaker uit te voeren:\n\n• Reageren op externe triggers zoals inkomende e-mail of webhooks\n\n• Moderne REST API's gebruiken via OAuth en JSON\n\n• AI-modellen uitvoeren zoals GPT\n\n• Asynchrone of meerstaps-workflows afhandelen\n\n• Taken plannen en retry-logica toevoegen\n\n• Platformoverschrijdende processen automatiseren\n\nn8n biedt precies deze functionaliteit. Het wordt de automatiseringslaag, terwijl FileMaker het gezaghebbende systeem blijft voor data, bedrijfsregels en UI.\n\n* * *\n\n##### **Voorbeeldworkflow: E-mail sentimentagent**\n\nHier is het proces in eenvoudige bewoording uitgelegd.\n\n1.  Gmail Trigger\n    \n    De workflow start automatisch wanneer er een nieuwe e-mail binnenkomt. Dit geeft je gebeurtenisgestuurde automatisering zonder polling of schema's.\n    \n2.  De e-mailinhoud voorbereiden\n    \n    n8n kan de tekst opschonen, handtekeningen verwijderen, geciteerde antwoorden negeren en een duidelijke tekstbody voorbereiden voor AI-analyse.\n    \n3.  Gmail-labelagent (AI)\n    \n    n8n maakt gebruik van een AI-model (OpenAI of vergelijkbaar) om de e-mail te begrijpen.\n    \n    Deze stap kan het type bericht classificeren, sleutelinformatie extraheren en de context begrijpen.\n    \n    In je workflow werd ook geheugen gebruikt om de AI betere beslissingen te laten nemen.\n    \n4.  Sentimentanalyse\n    \n    Een tweede AI-stap beoordeelt de toon van het bericht: Positief, Neutraal of Negatief.\n    \n    Dit bepaalt hoe je FileMaker-dashboard de feedback prioriteert.\n    \n5.  Feedback aanmaken in FileMaker\n    \n    Via de FileMaker Data API maakt n8n een nieuw record aan in je Feedback-tabel met:\n    \n    • E-mailtekst\n    \n    • Afzender\n    \n    • Sentiment\n    \n    • Prioriteitsvlag\n    \n    • Gerelateerde student- of contract-ID\n    \n\nAls de e-mail bijvoorbeeld negatief is, ontvangt FileMaker een record gemarkeerd als Hoge Prioriteit, direct zichtbaar op je dashboard.\n\nDit geeft je FileMaker-gebruikers een slimmere inbox zonder dat ze de e-mail ooit handmatig hoeven te lezen.\n\n* * *\n\n##### **Benodigde API-verbindingen (eenvoudig uitgelegd)**\n\nJe hebt slechts een paar API-verbindingen nodig om dit werkend te krijgen. Ze zijn eenvoudig te configureren binnen n8n.\n\n###### **1\\. FileMaker Data API**\n\nGebruikt om records aan te maken, bij te werken of op te vragen.\n\nJe verstrekt:\n\n• FileMaker Server URL\n\n• Databasenaam\n\n• Layoutnaam\n\n• REST-geprivilegieerde gebruikersnaam + wachtwoord\n\nn8n regelt de authenticatie door een token op te vragen en dit te hergebruiken voor latere aanroepen.\n\n###### **2\\. Gmail OAuth**\n\nIngebouwd in n8n.\n\nEénmalig authenticeren en n8n kan berichten lezen, labels beheren, antwoorden verzenden of flows activeren.\n\n###### **3\\. OpenAI of een andere AI-provider**\n\nGeef eenvoudig je API-sleutel op.\n\nDe nodes van n8n ondersteunen:\n\n• Chatmodellen\n\n• Embeddings\n\n• JSON-modus\n\n• Functie-\u002Ftool-aanroepen\n\n###### **4\\. Optionele geheugenopslag**\n\nn8n ondersteunt verschillende geheugentypen zodat je agent na verloop van tijd context kan opbouwen.\n\n* * *\n\n##### **Wat dit toevoegt aan je FileMaker-systeem**\n\nHet gebruik van n8n als aanvullend systeem biedt verschillende voordelen:\n\n• Autonome achtergrondverwerking\n\n• AI-gestuurde e-mailbegrip\n\n• Directe triage van berichten met hoge prioriteit\n\n• Duidelijke scheiding tussen UI\u002Fbedrijfslogica en automatiseringslogica\n\n• Snellere ontwikkeling van API-integraties\n\n• Geen complexe FileMaker-scripts nodig om met externe diensten te communiceren\n\nHet resultaat is een moderne hybride FileMaker-architectuur waarbij FileMaker je operationele ruggengraat blijft, terwijl n8n de automatiserings- en AI-motor wordt.\n\n* * *\n\n##### **Wanneer n8n te gebruiken als agent voor FileMaker**\n\nHier is een eenvoudige richtlijn:\n\nGebruik n8n voor:\n\n• API-integraties\n\n• AI-verwerking\n\n• E-mailautomatisering\n\n• Webhooks\n\n• Planning\n\n• Meerstapsflows\n\n• Foutafhandeling en herhaalpogingen\n\nGebruik FileMaker voor:\n\n• Layouts en UI\n\n• Gegevensopslag\n\n• Beveiliging\n\n• Bedrijfslogica\n\n• Rapportage\n\n• Dashboards\n\nSamen creëren ze een schaalbaar, onderhoudbaar automatiseringsecosysteem.\n\n* * *\n\n##### **Conclusie**\n\nn8n stelt FileMaker-ontwikkelaars in staat intelligente automatisering aan hun systemen toe te voegen zonder complexe integratiecode te bouwen en te onderhouden. In de voorbeeldworkflow wordt een eenvoudige inkomende e-mail omgezet in:\n\n• Gestructureerde inhoud\n\n• AI-gegenereerd sentiment\n\n• Automatische Gmail-labeling\n\n• Een nieuw Feedback-record in FileMaker\n\n• Prioriteitsafhandeling op het dashboard\n\nAlles georkestreerd door n8n op de achtergrond.\n\nAls je moderne FileMaker-oplossingen bouwt die meer geautomatiseerde intelligentie nodig hebben, is n8n een van de krachtigste aanvullingen die je aan je stack kunt toevoegen.\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Using+n8n+as+an+Automation+Agent+for+FileMaker+Solutions+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F)","\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002Fn8n.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Hoe low-code automatisering intelligentie, API-orkestratie en achtergrondagenten toevoegt aan je Claris FileMaker-stack\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Veel FileMaker-ontwikkelaars kennen de situatie: je oplossing moet reageren op binnenkomende gebeurtenissen, externe API&#39;s aanspreken, gegevens verrijken met AI of achtergrondtaken uitvoeren die niet afhankelijk mogen zijn van gebruikersacties. FileMaker kan intern veel aan, maar soms heb je een betrouwbare werker achter de schermen nodig.\u003C\u002Fp>\n\u003Cp>Dit is precies wat n8n biedt.\u003C\u002Fp>\n\u003Cp>Beschouw n8n als een automatiseringsagent die naast je FileMaker-systeem draait. Het kan reageren op triggers (e-mails, webhooks, schema&#39;s), AI-modellen aanroepen, verbinding maken met API&#39;s en verrijkte, gestructureerde resultaten via de Data API terugschrijven naar FileMaker. Je ontwerpt deze workflows visueel, zonder zelf een aangepaste integratielaag te bouwen.\u003C\u002Fp>\n\u003Cp>In dit artikel lopen we door een praktijkvoorbeeld:\u003C\u002Fp>\n\u003Cp>Automatisch binnenkomende e-mails analyseren, sentiment detecteren en een geprioriteerd Feedback-record aanmaken in FileMaker.\u003C\u002Fp>\n\u003Cp>De volledige workflow wordt autonoom uitgevoerd in n8n en verrijkt je FileMaker-systeem zonder dat er nieuwe server-side scripts nodig zijn.\u003C\u002Fp>\n\u003Chr>\n\u003Ch5>\u003Cstrong>Waarom n8n gebruiken samen met FileMaker?\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>FileMaker blinkt uit in aangepaste bedrijfsapplicaties, UI en workflows. Sommige taken zijn echter eenvoudiger (en overzichtelijker) buiten FileMaker uit te voeren:\u003C\u002Fp>\n\u003Cp>• Reageren op externe triggers zoals inkomende e-mail of webhooks\u003C\u002Fp>\n\u003Cp>• Moderne REST API&#39;s gebruiken via OAuth en JSON\u003C\u002Fp>\n\u003Cp>• AI-modellen uitvoeren zoals GPT\u003C\u002Fp>\n\u003Cp>• Asynchrone of meerstaps-workflows afhandelen\u003C\u002Fp>\n\u003Cp>• Taken plannen en retry-logica toevoegen\u003C\u002Fp>\n\u003Cp>• Platformoverschrijdende processen automatiseren\u003C\u002Fp>\n\u003Cp>n8n biedt precies deze functionaliteit. Het wordt de automatiseringslaag, terwijl FileMaker het gezaghebbende systeem blijft voor data, bedrijfsregels en UI.\u003C\u002Fp>\n\u003Chr>\n\u003Ch5>\u003Cstrong>Voorbeeldworkflow: E-mail sentimentagent\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Hier is het proces in eenvoudige bewoording uitgelegd.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cp>Gmail Trigger\u003C\u002Fp>\n\u003Cp>De workflow start automatisch wanneer er een nieuwe e-mail binnenkomt. Dit geeft je gebeurtenisgestuurde automatisering zonder polling of schema&#39;s.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>De e-mailinhoud voorbereiden\u003C\u002Fp>\n\u003Cp>n8n kan de tekst opschonen, handtekeningen verwijderen, geciteerde antwoorden negeren en een duidelijke tekstbody voorbereiden voor AI-analyse.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Gmail-labelagent (AI)\u003C\u002Fp>\n\u003Cp>n8n maakt gebruik van een AI-model (OpenAI of vergelijkbaar) om de e-mail te begrijpen.\u003C\u002Fp>\n\u003Cp>Deze stap kan het type bericht classificeren, sleutelinformatie extraheren en de context begrijpen.\u003C\u002Fp>\n\u003Cp>In je workflow werd ook geheugen gebruikt om de AI betere beslissingen te laten nemen.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Sentimentanalyse\u003C\u002Fp>\n\u003Cp>Een tweede AI-stap beoordeelt de toon van het bericht: Positief, Neutraal of Negatief.\u003C\u002Fp>\n\u003Cp>Dit bepaalt hoe je FileMaker-dashboard de feedback prioriteert.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Feedback aanmaken in FileMaker\u003C\u002Fp>\n\u003Cp>Via de FileMaker Data API maakt n8n een nieuw record aan in je Feedback-tabel met:\u003C\u002Fp>\n\u003Cp>• E-mailtekst\u003C\u002Fp>\n\u003Cp>• Afzender\u003C\u002Fp>\n\u003Cp>• Sentiment\u003C\u002Fp>\n\u003Cp>• Prioriteitsvlag\u003C\u002Fp>\n\u003Cp>• Gerelateerde student- of contract-ID\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Als de e-mail bijvoorbeeld negatief is, ontvangt FileMaker een record gemarkeerd als Hoge Prioriteit, direct zichtbaar op je dashboard.\u003C\u002Fp>\n\u003Cp>Dit geeft je FileMaker-gebruikers een slimmere inbox zonder dat ze de e-mail ooit handmatig hoeven te lezen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch5>\u003Cstrong>Benodigde API-verbindingen (eenvoudig uitgelegd)\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Je hebt slechts een paar API-verbindingen nodig om dit werkend te krijgen. Ze zijn eenvoudig te configureren binnen n8n.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>1. FileMaker Data API\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Gebruikt om records aan te maken, bij te werken of op te vragen.\u003C\u002Fp>\n\u003Cp>Je verstrekt:\u003C\u002Fp>\n\u003Cp>• FileMaker Server URL\u003C\u002Fp>\n\u003Cp>• Databasenaam\u003C\u002Fp>\n\u003Cp>• Layoutnaam\u003C\u002Fp>\n\u003Cp>• REST-geprivilegieerde gebruikersnaam + wachtwoord\u003C\u002Fp>\n\u003Cp>n8n regelt de authenticatie door een token op te vragen en dit te hergebruiken voor latere aanroepen.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>2. Gmail OAuth\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Ingebouwd in n8n.\u003C\u002Fp>\n\u003Cp>Eénmalig authenticeren en n8n kan berichten lezen, labels beheren, antwoorden verzenden of flows activeren.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>3. OpenAI of een andere AI-provider\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Geef eenvoudig je API-sleutel op.\u003C\u002Fp>\n\u003Cp>De nodes van n8n ondersteunen:\u003C\u002Fp>\n\u003Cp>• Chatmodellen\u003C\u002Fp>\n\u003Cp>• Embeddings\u003C\u002Fp>\n\u003Cp>• JSON-modus\u003C\u002Fp>\n\u003Cp>• Functie-\u002Ftool-aanroepen\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>4. Optionele geheugenopslag\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>n8n ondersteunt verschillende geheugentypen zodat je agent na verloop van tijd context kan opbouwen.\u003C\u002Fp>\n\u003Chr>\n\u003Ch5>\u003Cstrong>Wat dit toevoegt aan je FileMaker-systeem\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Het gebruik van n8n als aanvullend systeem biedt verschillende voordelen:\u003C\u002Fp>\n\u003Cp>• Autonome achtergrondverwerking\u003C\u002Fp>\n\u003Cp>• AI-gestuurde e-mailbegrip\u003C\u002Fp>\n\u003Cp>• Directe triage van berichten met hoge prioriteit\u003C\u002Fp>\n\u003Cp>• Duidelijke scheiding tussen UI\u002Fbedrijfslogica en automatiseringslogica\u003C\u002Fp>\n\u003Cp>• Snellere ontwikkeling van API-integraties\u003C\u002Fp>\n\u003Cp>• Geen complexe FileMaker-scripts nodig om met externe diensten te communiceren\u003C\u002Fp>\n\u003Cp>Het resultaat is een moderne hybride FileMaker-architectuur waarbij FileMaker je operationele ruggengraat blijft, terwijl n8n de automatiserings- en AI-motor wordt.\u003C\u002Fp>\n\u003Chr>\n\u003Ch5>\u003Cstrong>Wanneer n8n te gebruiken als agent voor FileMaker\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Hier is een eenvoudige richtlijn:\u003C\u002Fp>\n\u003Cp>Gebruik n8n voor:\u003C\u002Fp>\n\u003Cp>• API-integraties\u003C\u002Fp>\n\u003Cp>• AI-verwerking\u003C\u002Fp>\n\u003Cp>• E-mailautomatisering\u003C\u002Fp>\n\u003Cp>• Webhooks\u003C\u002Fp>\n\u003Cp>• Planning\u003C\u002Fp>\n\u003Cp>• Meerstapsflows\u003C\u002Fp>\n\u003Cp>• Foutafhandeling en herhaalpogingen\u003C\u002Fp>\n\u003Cp>Gebruik FileMaker voor:\u003C\u002Fp>\n\u003Cp>• Layouts en UI\u003C\u002Fp>\n\u003Cp>• Gegevensopslag\u003C\u002Fp>\n\u003Cp>• Beveiliging\u003C\u002Fp>\n\u003Cp>• Bedrijfslogica\u003C\u002Fp>\n\u003Cp>• Rapportage\u003C\u002Fp>\n\u003Cp>• Dashboards\u003C\u002Fp>\n\u003Cp>Samen creëren ze een schaalbaar, onderhoudbaar automatiseringsecosysteem.\u003C\u002Fp>\n\u003Chr>\n\u003Ch5>\u003Cstrong>Conclusie\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>n8n stelt FileMaker-ontwikkelaars in staat intelligente automatisering aan hun systemen toe te voegen zonder complexe integratiecode te bouwen en te onderhouden. In de voorbeeldworkflow wordt een eenvoudige inkomende e-mail omgezet in:\u003C\u002Fp>\n\u003Cp>• Gestructureerde inhoud\u003C\u002Fp>\n\u003Cp>• AI-gegenereerd sentiment\u003C\u002Fp>\n\u003Cp>• Automatische Gmail-labeling\u003C\u002Fp>\n\u003Cp>• Een nieuw Feedback-record in FileMaker\u003C\u002Fp>\n\u003Cp>• Prioriteitsafhandeling op het dashboard\u003C\u002Fp>\n\u003Cp>Alles georkestreerd door n8n op de achtergrond.\u003C\u002Fp>\n\u003Cp>Als je moderne FileMaker-oplossingen bouwt die meer geautomatiseerde intelligentie nodig hebben, is n8n een van de krachtigste aanvullingen die je aan je stack kunt toevoegen.\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Using+n8n+as+an+Automation+Agent+for+FileMaker+Solutions+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fbebuilder-36532%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","2025-12-06",1781519867000,[175,17],"Api","\u002Fapi\u002Fknowledge\u002Fimage\u002F30\u002F?v=97bae1916e12",{"id":178,"idKnowledge":179,"slug":180,"title":181,"description":182,"bodyMarkdown":183,"bodyHtml":184,"author":147,"date":172,"createdAt":185,"topics":186,"image":187,"hasDownload":20,"fileName":21},"29","E886E1C3-A24D-AE45-98E8-D803F98F8860","figma-plugin-for-fmbetterforms","Figma Plugin voor FMBetterForms","De nieuwe Figma-naar-FMBetterForms plugin maakt het eenvoudiger dan ooit om je UI te ontwerpen voordat je begint met bouwen. Maak je lay-out visueel in Figma, klik op een knop en genereer direct schone schemacode die je kunt plakken in FMBetterForms. Deze design-first werkwijze versnelt de ontwikkeling, vermindert herwerk, a","![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FSCR-20251206-nity-scaled-e1765030657712.png)\n\n##### **In de moderne applicatieontwikkeling is ontwerpen vóór bouwen de standaard geworden—niet alleen voor grote softwareteams, maar ook voor FileMaker-ontwikkelaars die bedrijfskritische oplossingen leveren. Goed ontwerp leidt tot duidelijkere vereisten, soepelere ontwikkeling, snellere iteraties en tevredenere gebruikers. Met de komst van de nieuwe Figma-naar-FMBetterForms Plugin wordt deze werkwijze eenvoudiger dan ooit. Je kunt nu een interface rechtstreeks in Figma ontwerpen, op een knop klikken en direct schone FMBetterForms lay-outcode genereren die je in je paginaschema kunt plakken. Geen gegokt meer, geen pixel-schuiven in JSON, en geen eindeloos heen-en-weer tussen UI-ideeën en ontwikkeling.**\n\nHieronder leggen we uit waarom deze nieuwe werkwijze zo'n gamechanger is en hoe je er vandaag nog mee aan de slag kunt.  \n  \n\n##### **Waarom eerst ontwerpen?**\n\nZelfs ervaren FileMaker-ontwikkelaars duiken soms direct in het bouwen van lay-outs of BF-schema's zonder de gebruikerservaring volledig te hebben bepaald. Maar beginnen met ontwerpen heeft een aantal duidelijke voordelen:\n\n###### **1.** **Snellere iteratie**\n\nOnterptools zoals Figma laten je elementen direct verplaatsen, variaties testen, spacing en hiërarchie verkennen en experimenteren met moderne UI-patronen—allemaal voordat je één regel code schrijft.\n\n###### **2.** **Betere feedback van klanten en belanghebbenden**\n\nEen Figma-mockup voelt tastbaar aan. Gebruikers kunnen er veel eerder op reageren dan op een JSON-schema of een FileMaker-prototype. Dit vermindert misverstanden en verduidelijkt verwachtingen.\n\n###### **3.** **Consistentere gebruikersinterfaces**\n\nFigma ondersteunt componentbibliotheken, design tokens en herbruikbare stijlen. Dit zorgt ervoor dat je FileMaker + FMBetterForms-oplossing er consistent uitziet op alle pagina's en apparaten.\n\n###### **4.** **Lagere ontwikkelkosten**\n\nAls de lay-out vroeg visueel wordt gevalideerd, besteden ontwikkelaars later minder tijd aan het herbouwen of refactoren van UI-logica.\n\nKort gezegd: **eerst ontwerpen voorkomt herwerk**, en herwerk is de grootste verborgen kostenpost bij maatwerkontwikkeling.\n\n##### **Wat de Figma-naar-FMBetterForms Plugin doet**\n\nDe nieuwe plugin overbrugt de kloof tussen ontwerp en code. Dit is wat hij biedt:\n\n###### **✔ Conversie met één klik**\n\nSelecteer je Figma-frame of component en klik op **Generate FMBF Code**. De plugin vertaalt je ontwerp naar FMBetterForms-schemablokken, HTML en Tailwind-utility-classes.\n\n###### **✔ Schone, leesbare code**\n\nDe uitvoer is gestructureerd volgens BF-best practices—groepen, velden en HTML-blokken die de oorspronkelijke ontwerphiërarchie weerspiegelen. Geen rommelige inline-styling.\n\n###### **✔ Automatische Tailwind-mapping**\n\nSpacing, lettergroottes, kleuren, uitlijning, afgeronde hoeken, iconen—alles wordt vertaald naar classes die worden begrepen door FMBF's Tailwind-implementatie.\n\n###### **✔ Eenvoudig in je bestaande schema plakken**\n\nKopieer de gegenereerde code eenvoudig en plak hem in je schema.groups\\[x\\].fields-structuur. Dat is alles. Je ontwerp wordt een live FMBetterForms-interface.\n\n###### **✔ Consistente resultaten**\n\nOmdat de vertaling regelgebaseerd is, krijg je elke keer voorspelbare code. Dit maakt het eenvoudiger voor teams om een gedeelde design-naar-build-werkwijze te hanteren.\n\n##### **Hoe de werkwijze eruitziet**\n\nDe plugin maakt het hele proces uiterst eenvoudig:\n\n###### **1\\. Ontwerp je interface in Figma**\n\nBegin met frames die zijn afgestemd op echte apparaten: desktop, tablet, telefoon. Gebruik knoppen, kaarten, containers, iconen—alles wat je wilt. Pas de stijl toe die je in de uiteindelijke app verwacht te zien.\n\n###### **2\\. Voer de plugin uit**\n\nOpen de plugin via het Figma Plugins-menu, selecteer je frame en druk op **Convert**.\n\n###### **3\\. Kopieer het gegenereerde FMBF-schema**\n\nDe plugin toont gebruiksklare JSON\u002FHTML-snippetblokken. Kopieer ze eenvoudig.\n\n###### **4\\. Plak in je FMBetterForms-pagina**\n\nOpen je FileMaker-lay-out of FMBF-paginabeheerder, plak het schema en ververs. Je UI verschijnt direct.\n\nHet resultaat is een werkwijze die natuurlijk aanvoelt, visueel is en uiterst snel werkt.\n\n##### **Waarom dit een grote winst is voor FileMaker-ontwikkelaars**\n\nFMBetterForms is altijd al een krachtige manier geweest om moderne, responsieve webinterfaces bovenop FileMaker te bouwen. De uitdaging is altijd dezelfde geweest: **visueel ontwerpen binnen een op JSON gebaseerd lay-outsysteem is niet ideaal**.\n\nDeze plugin lost dat volledig op.\n\n###### **In plaats van:**\n\n-   Tailwind-classes handmatig aanpassen\n    \n-   spacing raden\n    \n-   schemablokken tweaken\n    \n-   herhaaldelijk herladen om wijzigingen te zien\n    \n\n###### **Doe je nu:**\n\n-   ontwerpen met een echte visuele UI-editor\n    \n-   directe conversie ontvangen\n    \n-   één keer plakken en verder gaan\n    \n\nDit bespaart uren—of zelfs dagen—per pagina.\n\nBovendien kunnen semi-technische ontwikkelaars of designers nu direct bijdragen. Een teamlid dat thuis is in Figma maar niet in FileMaker-scripting kan toch productieklare lay-outs maken.\n\n##### **Praktische gebruiksscenario's**\n\nDeze plugin is vooral waardevol voor:\n\n-   **Klantportaalpagina's**\n    \n-   **Formulieren met aangepaste lay-outvereisten**\n    \n-   **Dashboards met kaartcomponenten**\n    \n-   **Mobile-first UI's**\n    \n-   **Interne tools die snelle iteratie vereisen**\n    \n-   **Oudere web-direct-pagina's herbouwen in een moderne UI**\n    \n\nAls je met FMBetterForms bouwt, zal deze plugin snel onderdeel worden van je dagelijkse werkwijze.\n\n##### **Slotgedachten**\n\nDe nieuwe **Figma-naar-FMBetterForms Plugin** is meer dan een handig hulpmiddel—het is de ontbrekende schakel tussen ontwerpintentie en ontwikkelingsrealiteit. Het stimuleert betere UI-planning, verbetert de samenwerking en verkort de benodigde tijd voor het bouwen van gepolijste webinterfaces binnen FileMaker-oplossingen aanzienlijk.\n\nDoor eerst te ontwerpen en daarna te bouwen, krijg je:\n\n-   duidelijkere vereisten\n    \n-   snellere ontwikkeling\n    \n-   schonere code\n    \n-   meer tevreden gebruikers\n    \n\nEn nu—met deze plugin—krijg je die werkwijze zonder enige extra wrijving.\n\nAls je moderne FileMaker-apps ontwikkelt, is dit het moment om je UI-proces te upgraden.\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Figma+Plugin+for+FMBetterForms+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F)","\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F12\u002FSCR-20251206-nity-scaled-e1765030657712.png\" alt=\"\">\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>In de moderne applicatieontwikkeling is ontwerpen vóór bouwen de standaard geworden—niet alleen voor grote softwareteams, maar ook voor FileMaker-ontwikkelaars die bedrijfskritische oplossingen leveren. Goed ontwerp leidt tot duidelijkere vereisten, soepelere ontwikkeling, snellere iteraties en tevredenere gebruikers. Met de komst van de nieuwe Figma-naar-FMBetterForms Plugin wordt deze werkwijze eenvoudiger dan ooit. Je kunt nu een interface rechtstreeks in Figma ontwerpen, op een knop klikken en direct schone FMBetterForms lay-outcode genereren die je in je paginaschema kunt plakken. Geen gegokt meer, geen pixel-schuiven in JSON, en geen eindeloos heen-en-weer tussen UI-ideeën en ontwikkeling.\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Hieronder leggen we uit waarom deze nieuwe werkwijze zo&#39;n gamechanger is en hoe je er vandaag nog mee aan de slag kunt.  \u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Waarom eerst ontwerpen?\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Zelfs ervaren FileMaker-ontwikkelaars duiken soms direct in het bouwen van lay-outs of BF-schema&#39;s zonder de gebruikerservaring volledig te hebben bepaald. Maar beginnen met ontwerpen heeft een aantal duidelijke voordelen:\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>1.\u003C\u002Fstrong> \u003Cstrong>Snellere iteratie\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Onterptools zoals Figma laten je elementen direct verplaatsen, variaties testen, spacing en hiërarchie verkennen en experimenteren met moderne UI-patronen—allemaal voordat je één regel code schrijft.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>2.\u003C\u002Fstrong> \u003Cstrong>Betere feedback van klanten en belanghebbenden\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Een Figma-mockup voelt tastbaar aan. Gebruikers kunnen er veel eerder op reageren dan op een JSON-schema of een FileMaker-prototype. Dit vermindert misverstanden en verduidelijkt verwachtingen.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>3.\u003C\u002Fstrong> \u003Cstrong>Consistentere gebruikersinterfaces\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Figma ondersteunt componentbibliotheken, design tokens en herbruikbare stijlen. Dit zorgt ervoor dat je FileMaker + FMBetterForms-oplossing er consistent uitziet op alle pagina&#39;s en apparaten.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>4.\u003C\u002Fstrong> \u003Cstrong>Lagere ontwikkelkosten\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Als de lay-out vroeg visueel wordt gevalideerd, besteden ontwikkelaars later minder tijd aan het herbouwen of refactoren van UI-logica.\u003C\u002Fp>\n\u003Cp>Kort gezegd: \u003Cstrong>eerst ontwerpen voorkomt herwerk\u003C\u002Fstrong>, en herwerk is de grootste verborgen kostenpost bij maatwerkontwikkeling.\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Wat de Figma-naar-FMBetterForms Plugin doet\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>De nieuwe plugin overbrugt de kloof tussen ontwerp en code. Dit is wat hij biedt:\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>✔ Conversie met één klik\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Selecteer je Figma-frame of component en klik op \u003Cstrong>Generate FMBF Code\u003C\u002Fstrong>. De plugin vertaalt je ontwerp naar FMBetterForms-schemablokken, HTML en Tailwind-utility-classes.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>✔ Schone, leesbare code\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>De uitvoer is gestructureerd volgens BF-best practices—groepen, velden en HTML-blokken die de oorspronkelijke ontwerphiërarchie weerspiegelen. Geen rommelige inline-styling.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>✔ Automatische Tailwind-mapping\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Spacing, lettergroottes, kleuren, uitlijning, afgeronde hoeken, iconen—alles wordt vertaald naar classes die worden begrepen door FMBF&#39;s Tailwind-implementatie.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>✔ Eenvoudig in je bestaande schema plakken\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Kopieer de gegenereerde code eenvoudig en plak hem in je schema.groups[x].fields-structuur. Dat is alles. Je ontwerp wordt een live FMBetterForms-interface.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>✔ Consistente resultaten\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Omdat de vertaling regelgebaseerd is, krijg je elke keer voorspelbare code. Dit maakt het eenvoudiger voor teams om een gedeelde design-naar-build-werkwijze te hanteren.\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Hoe de werkwijze eruitziet\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>De plugin maakt het hele proces uiterst eenvoudig:\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>1. Ontwerp je interface in Figma\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Begin met frames die zijn afgestemd op echte apparaten: desktop, tablet, telefoon. Gebruik knoppen, kaarten, containers, iconen—alles wat je wilt. Pas de stijl toe die je in de uiteindelijke app verwacht te zien.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>2. Voer de plugin uit\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Open de plugin via het Figma Plugins-menu, selecteer je frame en druk op \u003Cstrong>Convert\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>3. Kopieer het gegenereerde FMBF-schema\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>De plugin toont gebruiksklare JSON\u002FHTML-snippetblokken. Kopieer ze eenvoudig.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>4. Plak in je FMBetterForms-pagina\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cp>Open je FileMaker-lay-out of FMBF-paginabeheerder, plak het schema en ververs. Je UI verschijnt direct.\u003C\u002Fp>\n\u003Cp>Het resultaat is een werkwijze die natuurlijk aanvoelt, visueel is en uiterst snel werkt.\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Waarom dit een grote winst is voor FileMaker-ontwikkelaars\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>FMBetterForms is altijd al een krachtige manier geweest om moderne, responsieve webinterfaces bovenop FileMaker te bouwen. De uitdaging is altijd dezelfde geweest: \u003Cstrong>visueel ontwerpen binnen een op JSON gebaseerd lay-outsysteem is niet ideaal\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Deze plugin lost dat volledig op.\u003C\u002Fp>\n\u003Ch6>\u003Cstrong>In plaats van:\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cul>\n\u003Cli>\u003Cp>Tailwind-classes handmatig aanpassen\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>spacing raden\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>schemablokken tweaken\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>herhaaldelijk herladen om wijzigingen te zien\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch6>\u003Cstrong>Doe je nu:\u003C\u002Fstrong>\u003C\u002Fh6>\n\u003Cul>\n\u003Cli>\u003Cp>ontwerpen met een echte visuele UI-editor\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>directe conversie ontvangen\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>één keer plakken en verder gaan\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dit bespaart uren—of zelfs dagen—per pagina.\u003C\u002Fp>\n\u003Cp>Bovendien kunnen semi-technische ontwikkelaars of designers nu direct bijdragen. Een teamlid dat thuis is in Figma maar niet in FileMaker-scripting kan toch productieklare lay-outs maken.\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Praktische gebruiksscenario&#39;s\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Deze plugin is vooral waardevol voor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cp>\u003Cstrong>Klantportaalpagina&#39;s\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Formulieren met aangepaste lay-outvereisten\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Dashboards met kaartcomponenten\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Mobile-first UI&#39;s\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Interne tools die snelle iteratie vereisen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Oudere web-direct-pagina&#39;s herbouwen in een moderne UI\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Als je met FMBetterForms bouwt, zal deze plugin snel onderdeel worden van je dagelijkse werkwijze.\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>Slotgedachten\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>De nieuwe \u003Cstrong>Figma-naar-FMBetterForms Plugin\u003C\u002Fstrong> is meer dan een handig hulpmiddel—het is de ontbrekende schakel tussen ontwerpintentie en ontwikkelingsrealiteit. Het stimuleert betere UI-planning, verbetert de samenwerking en verkort de benodigde tijd voor het bouwen van gepolijste webinterfaces binnen FileMaker-oplossingen aanzienlijk.\u003C\u002Fp>\n\u003Cp>Door eerst te ontwerpen en daarna te bouwen, krijg je:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cp>duidelijkere vereisten\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>snellere ontwikkeling\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>schonere code\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>meer tevreden gebruikers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>En nu—met deze plugin—krijg je die werkwijze zonder enige extra wrijving.\u003C\u002Fp>\n\u003Cp>Als je moderne FileMaker-apps ontwikkelt, is dit het moment om je UI-proces te upgraden.\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Figma+Plugin+for+FMBetterForms+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fbebuilder-36541%2F\">\u003C\u002Fa>\u003C\u002Fp>\n",1781519866000,[17,151],"\u002Fapi\u002Fknowledge\u002Fimage\u002F29\u002F?v=59ba81dd7c54",{"id":189,"idKnowledge":190,"slug":191,"title":192,"description":193,"bodyMarkdown":194,"bodyHtml":195,"author":147,"date":196,"createdAt":197,"topics":198,"image":199,"hasDownload":20,"fileName":21},"32","343370E4-E1CF-854A-A242-E825AF392FDD","filemaker-2025-is-here","FileMaker 2025 is er!","AI verder geïntegreerd in deze FileMaker upgrade.","**Claris FileMaker 2025 is officieel gearriveerd en markeert een opvallend keerpunt voor ontwikkelaars, zakelijke gebruikers en IT-teams die slimmere, beter geïntegreerde maatwerkapplicaties willen bouwen. Met deze release positioneert Claris zich duidelijk als een AI-first platform—waarbij kunstmatige intelligentie, lokale modelcontrole en naadloze integratie centraal staan in de ontwikkelroadmap.**\n\nClaris FileMaker 2025 is officieel gearriveerd en markeert een opvallend keerpunt voor ontwikkelaars, zakelijke gebruikers en IT-teams die slimmere, beter geïntegreerde maatwerkapplicaties willen bouwen. Met deze release positioneert Claris zich duidelijk als een AI-first platform—waarbij kunstmatige intelligentie, lokale modelcontrole en naadloze integratie centraal staan in de ontwikkelroadmap.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Ffmai.png)\n\n**Claris FileMaker 2025: Een nieuw hoofdstuk voor AI-gedreven maatwerkapps**\n\nEen van de meest verwachte updates is de introductie van native AI-mogelijkheden rechtstreeks in het FileMaker platform. Ontwikkelaars kunnen nu gebruikmaken van ingebouwde scriptstappen en functies voor taken zoals semantisch zoeken, natuurlijke taalverwerking en zelfs het samenvatten van PDF's. Cruciaal is dat deze AI-functies model-agnostisch zijn ontworpen: gebruikers kunnen verbinding maken met cloudgebaseerde diensten zoals OpenAI, Cohere of Anthropic—of kiezen voor het on-premise draaien van open-source LLM's voor volledige datasoevereiniteit.\n\n**Verbeteringen in Script Manager**  \nAan de ontwikkelkant brengt FileMaker 2025 verschillende langverwachte functies die het dagelijkse scripting- en layoutwerk verbeteren. Aangepaste functies kunnen eindelijk in mappen worden georganiseerd, waardoor complexe systemen eenvoudiger te beheren zijn. Scriptstappen zijn nu inklapbaar, wat de leesbaarheid van scripts aanzienlijk verbetert—vooral bij lange workflows. Er zijn ook verschillende nieuwe functies, zoals GetRecordIDsFromFoundSet() en GoToListOfRecords(), die ontwikkelaars krachtigere mogelijkheden bieden om gevonden sets en gebruikersinteracties te manipuleren.\n\n**Wijziging in SQL-parser**  \nEen van de meer technische maar belangrijke wijzigingen is de bijgewerkte SQL-parser van FileMaker, die nu gebruik maakt van ANTLR4. Deze verbetering maakt ondersteuning mogelijk voor geavanceerdere SQL-statements, waaronder INTERVAL, FETCH NEXT en het hernoemen van tabellen—functies die nieuwe mogelijkheden openen voor het werken met complexe datalogica. Aan de serverzijde zijn OData-endpoints uitgebreid met ondersteuning voor aggregatiefuncties zoals som, gemiddelde en groepeer-bewerkingen, wat efficiëntere rapportage en analyses mogelijk maakt.\n\n**Connect & Studio**  \nClaris introduceert ook een nieuw licentiemodel dat het platform onder één vereenvoudigd abonnement samenbrengt. Met één licentie krijgen gebruikers toegang tot FileMaker, Claris Studio en Claris Connect—waarmee de drempels tussen tools worden weggenomen en diepere integratie in workflows wordt gestimuleerd. De Starter-laag bevat 50 actieve Connect-flows en onbeperkt gebruik van Claris Studio-webweergaven (tot 8 september 2025), terwijl de Max-laag onbeperkte flows en toegang tot geavanceerde functies biedt. Claris Studio blijft zich ontwikkelen als een front-end builder voor publiekgerichte dataverzamelingsapps. Met ondersteuning voor iFrames, aangepaste weergaven en vooringevulde formulieren wordt Studio een onmisbaar hulpmiddel voor het maken van lichte, klantgerichte interfaces—perfect geïntegreerd via Claris Connect.\n\n**FileMaker Server 2025**  \nAan de infrastructuurkant voegt FileMaker Server 2025 waardevolle verbeteringen toe. Er is nu native ondersteuning voor Ubuntu 24 en Let's Encrypt SSL, wat de implementatie vereenvoudigt en het certificaatbeheer automatiseert. Beheerders kunnen AI-modellen rechtstreeks vanuit de Admin Console configureren en beheren—inclusief tokenlimieten, modeltoegang en fijnafstellingsopties—waarmee AI-controle op enterpriseniveau naar het platform wordt gebracht. Verbeteringen in WebDirect omvatten ondersteuning voor rechtsklikken om te plakken en kopiëren, betere browsernavigatiewaarschuwingen en meer algehele stabiliteit.\n\n**Conclusie**  \nClaris FileMaker 2025 is een volwassen wordend platform dat de toekomst van app-ontwikkeling omarmt—waar AI, integratie en gebruiksgemak elkaar ontmoeten. Voor ontwikkelaars en teams die al binnen het Claris-ecosysteem werken, biedt deze release echte kansen om hun maatwerkoplossingen te moderniseren en toekomstbestendig te maken. Of u nu workflows wilt verbeteren met AI of simpelweg beter wilt bouwen en layouts en scripts wilt beheren, FileMaker 2025 is het verkennen waard.  \n  \nMeer tips en tricks over Claris FileMaker 2025 in de volgende berichten...\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+2025+is+here%21+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F)","\u003Cp>\u003Cstrong>Claris FileMaker 2025 is officieel gearriveerd en markeert een opvallend keerpunt voor ontwikkelaars, zakelijke gebruikers en IT-teams die slimmere, beter geïntegreerde maatwerkapplicaties willen bouwen. Met deze release positioneert Claris zich duidelijk als een AI-first platform—waarbij kunstmatige intelligentie, lokale modelcontrole en naadloze integratie centraal staan in de ontwikkelroadmap.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Claris FileMaker 2025 is officieel gearriveerd en markeert een opvallend keerpunt voor ontwikkelaars, zakelijke gebruikers en IT-teams die slimmere, beter geïntegreerde maatwerkapplicaties willen bouwen. Met deze release positioneert Claris zich duidelijk als een AI-first platform—waarbij kunstmatige intelligentie, lokale modelcontrole en naadloze integratie centraal staan in de ontwikkelroadmap.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Ffmai.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Claris FileMaker 2025: Een nieuw hoofdstuk voor AI-gedreven maatwerkapps\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Een van de meest verwachte updates is de introductie van native AI-mogelijkheden rechtstreeks in het FileMaker platform. Ontwikkelaars kunnen nu gebruikmaken van ingebouwde scriptstappen en functies voor taken zoals semantisch zoeken, natuurlijke taalverwerking en zelfs het samenvatten van PDF&#39;s. Cruciaal is dat deze AI-functies model-agnostisch zijn ontworpen: gebruikers kunnen verbinding maken met cloudgebaseerde diensten zoals OpenAI, Cohere of Anthropic—of kiezen voor het on-premise draaien van open-source LLM&#39;s voor volledige datasoevereiniteit.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Verbeteringen in Script Manager\u003C\u002Fstrong>\u003Cbr>Aan de ontwikkelkant brengt FileMaker 2025 verschillende langverwachte functies die het dagelijkse scripting- en layoutwerk verbeteren. Aangepaste functies kunnen eindelijk in mappen worden georganiseerd, waardoor complexe systemen eenvoudiger te beheren zijn. Scriptstappen zijn nu inklapbaar, wat de leesbaarheid van scripts aanzienlijk verbetert—vooral bij lange workflows. Er zijn ook verschillende nieuwe functies, zoals GetRecordIDsFromFoundSet() en GoToListOfRecords(), die ontwikkelaars krachtigere mogelijkheden bieden om gevonden sets en gebruikersinteracties te manipuleren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wijziging in SQL-parser\u003C\u002Fstrong>\u003Cbr>Een van de meer technische maar belangrijke wijzigingen is de bijgewerkte SQL-parser van FileMaker, die nu gebruik maakt van ANTLR4. Deze verbetering maakt ondersteuning mogelijk voor geavanceerdere SQL-statements, waaronder INTERVAL, FETCH NEXT en het hernoemen van tabellen—functies die nieuwe mogelijkheden openen voor het werken met complexe datalogica. Aan de serverzijde zijn OData-endpoints uitgebreid met ondersteuning voor aggregatiefuncties zoals som, gemiddelde en groepeer-bewerkingen, wat efficiëntere rapportage en analyses mogelijk maakt.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Connect &amp; Studio\u003C\u002Fstrong>\u003Cbr>Claris introduceert ook een nieuw licentiemodel dat het platform onder één vereenvoudigd abonnement samenbrengt. Met één licentie krijgen gebruikers toegang tot FileMaker, Claris Studio en Claris Connect—waarmee de drempels tussen tools worden weggenomen en diepere integratie in workflows wordt gestimuleerd. De Starter-laag bevat 50 actieve Connect-flows en onbeperkt gebruik van Claris Studio-webweergaven (tot 8 september 2025), terwijl de Max-laag onbeperkte flows en toegang tot geavanceerde functies biedt. Claris Studio blijft zich ontwikkelen als een front-end builder voor publiekgerichte dataverzamelingsapps. Met ondersteuning voor iFrames, aangepaste weergaven en vooringevulde formulieren wordt Studio een onmisbaar hulpmiddel voor het maken van lichte, klantgerichte interfaces—perfect geïntegreerd via Claris Connect.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FileMaker Server 2025\u003C\u002Fstrong>\u003Cbr>Aan de infrastructuurkant voegt FileMaker Server 2025 waardevolle verbeteringen toe. Er is nu native ondersteuning voor Ubuntu 24 en Let&#39;s Encrypt SSL, wat de implementatie vereenvoudigt en het certificaatbeheer automatiseert. Beheerders kunnen AI-modellen rechtstreeks vanuit de Admin Console configureren en beheren—inclusief tokenlimieten, modeltoegang en fijnafstellingsopties—waarmee AI-controle op enterpriseniveau naar het platform wordt gebracht. Verbeteringen in WebDirect omvatten ondersteuning voor rechtsklikken om te plakken en kopiëren, betere browsernavigatiewaarschuwingen en meer algehele stabiliteit.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Conclusie\u003C\u002Fstrong>\u003Cbr>Claris FileMaker 2025 is een volwassen wordend platform dat de toekomst van app-ontwikkeling omarmt—waar AI, integratie en gebruiksgemak elkaar ontmoeten. Voor ontwikkelaars en teams die al binnen het Claris-ecosysteem werken, biedt deze release echte kansen om hun maatwerkoplossingen te moderniseren en toekomstbestendig te maken. Of u nu workflows wilt verbeteren met AI of simpelweg beter wilt bouwen en layouts en scripts wilt beheren, FileMaker 2025 is het verkennen waard.  \u003C\u002Fp>\n\u003Cp>Meer tips en tricks over Claris FileMaker 2025 in de volgende berichten...\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+2025+is+here%21+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-is-here-36514%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","2025-07-09",1781519868000,[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F32\u002F?v=6d10a0ee7628",{"id":201,"idKnowledge":202,"slug":203,"title":204,"description":205,"bodyMarkdown":206,"bodyHtml":207,"author":147,"date":196,"createdAt":173,"topics":208,"image":209,"hasDownload":20,"fileName":21},"31","EC7A8F70-5DA1-784A-9FF3-FF0F26118F1E","filemaker-2025-tip-warning","FileMaker 2025 Tip & Waarschuwing","Claris heeft FileMaker 2025 uitgebracht, eigenlijk een update op de 2024-versie en daarom geen icoonswijziging… en dat is misschien niet zo handig.","**Met FileMaker 2025 introduceert Claris krachtige nieuwe AI-tools, gestroomlijnde ontwikkelfuncties en verbeterde servermogelijkheden. Met native ondersteuning voor lokale en cloudgebaseerde LLM's is het nu eenvoudiger om intelligente aangepaste apps te bouwen. Ontwikkelaars profiteren van betere scripting, layout-introspectie en moderne SQL-ondersteuning. Een uniforme licentie geeft toegang tot FileMaker, Studio en Connect. Deze release markeert een grote stap richting slimmere, geïntegreerde appontwikkeling.**\n\nDeze 2025-update is niet zonder discussie. Claris loopt nog steeds achter als het gaat om volledige AI-integratie voor ontwikkelaars... Hoewel low-code, ziet onze ontwikkelomgeving er in vergelijking met de Cursor's en Lovable's van deze wereld wat gedateerd uit. Maar laten we het erover eens zijn dat dit een goede update aan de clientkant is; de volgende zal zeker (of zou moeten) een traktatie voor ontwikkelaars zijn.\n\n**Waarschuwing bij updaten naar 2025**  \nMaar eerst een waarschuwing voor die ontwikkelaars die klaar staan om 2025 te installeren. Deze installatie is een UPDATE, geen volledige nieuwe installatie. Dit betekent dat je je huidige versie (21.x) bijwerkt naar 2025 (22.x). En dat betekent dat je GEEN databases meer kunt openen die momenteel gehost worden op FMS19-servers!  \n  \n**Met FM2025 kun je verbinding maken met FileMaker Server versie 21.0., 21.1.x en 22.0.**\n\n**Een handige truc om je te helpen.**  \nInstalleer dus een tweede instantie van je 2024-versie (21.x) en update alleen deze versie. Je hebt nu twee instanties van FileMaker op je machine: één die nog steeds FM19 en hoger opent, en één die gebruikt kan worden voor de nieuwe 2025-functies.  \n  \n**Voor Mac-gebruikers:** in je applicatiebalk onderaan kunnen nu TWEE versies van FileMaker verschijnen. Beide met hetzelfde icoon. Vervelend! Met deze kleine truc maak je je leven iets gemakkelijker....   \n  \n1\\. Download dit bestand: [FM25Icon](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Ffm25.png)  \n2\\. Ga naar je map Programma's  \n3\\. Klik met de rechtermuisknop op het FM2025-applicatie-icoon  \n4\\. Kies de optie \"Toon info\"  \n5\\. Vervang het icoon in de linkerbovenhoek door het gedownloade bestand\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Freplace.png)\n\n**Dat was het voor vandaag, geniet van het nieuwe Claris FileMaker 2025!**\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+2025+Tip+%26amp%3B+Warning+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F)","\u003Cp>\u003Cstrong>Met FileMaker 2025 introduceert Claris krachtige nieuwe AI-tools, gestroomlijnde ontwikkelfuncties en verbeterde servermogelijkheden. Met native ondersteuning voor lokale en cloudgebaseerde LLM&#39;s is het nu eenvoudiger om intelligente aangepaste apps te bouwen. Ontwikkelaars profiteren van betere scripting, layout-introspectie en moderne SQL-ondersteuning. Een uniforme licentie geeft toegang tot FileMaker, Studio en Connect. Deze release markeert een grote stap richting slimmere, geïntegreerde appontwikkeling.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Deze 2025-update is niet zonder discussie. Claris loopt nog steeds achter als het gaat om volledige AI-integratie voor ontwikkelaars... Hoewel low-code, ziet onze ontwikkelomgeving er in vergelijking met de Cursor&#39;s en Lovable&#39;s van deze wereld wat gedateerd uit. Maar laten we het erover eens zijn dat dit een goede update aan de clientkant is; de volgende zal zeker (of zou moeten) een traktatie voor ontwikkelaars zijn.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Waarschuwing bij updaten naar 2025\u003C\u002Fstrong>\u003Cbr>Maar eerst een waarschuwing voor die ontwikkelaars die klaar staan om 2025 te installeren. Deze installatie is een UPDATE, geen volledige nieuwe installatie. Dit betekent dat je je huidige versie (21.x) bijwerkt naar 2025 (22.x). En dat betekent dat je GEEN databases meer kunt openen die momenteel gehost worden op FMS19-servers!  \u003C\u002Fp>\n\u003Cp>\u003Cstrong>Met FM2025 kun je verbinding maken met FileMaker Server versie 21.0., 21.1.x en 22.0.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Een handige truc om je te helpen.\u003C\u002Fstrong>\u003Cbr>Installeer dus een tweede instantie van je 2024-versie (21.x) en update alleen deze versie. Je hebt nu twee instanties van FileMaker op je machine: één die nog steeds FM19 en hoger opent, en één die gebruikt kan worden voor de nieuwe 2025-functies.  \u003C\u002Fp>\n\u003Cp>\u003Cstrong>Voor Mac-gebruikers:\u003C\u002Fstrong> in je applicatiebalk onderaan kunnen nu TWEE versies van FileMaker verschijnen. Beide met hetzelfde icoon. Vervelend! Met deze kleine truc maak je je leven iets gemakkelijker....   \u003C\u002Fp>\n\u003Cp>1. Download dit bestand: \u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Ffm25.png\">FM25Icon\u003C\u002Fa>\u003Cbr>2. Ga naar je map Programma&#39;s\u003Cbr>3. Klik met de rechtermuisknop op het FM2025-applicatie-icoon\u003Cbr>4. Kies de optie &quot;Toon info&quot;\u003Cbr>5. Vervang het icoon in de linkerbovenhoek door het gedownloade bestand\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Freplace.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dat was het voor vandaag, geniet van het nieuwe Claris FileMaker 2025!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+2025+Tip+%26amp%3B+Warning+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-2025-tip-warning-36519%2F\">\u003C\u002Fa>\u003C\u002Fp>\n",[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F31\u002F?v=1a9205422807",{"id":211,"idKnowledge":212,"slug":213,"title":214,"description":215,"bodyMarkdown":216,"bodyHtml":217,"author":147,"date":218,"createdAt":197,"topics":219,"image":220,"hasDownload":20,"fileName":21},"33","1B2AA056-B29F-DE4F-90C9-4DA6342904BD","filemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion","FileMaker App over de grenzen: Werken met wisselkoersen, tijdzones, BTW-validatie en adresaanvulling","Wil je jouw FileMaker-oplossing internationaliseren? Dit artikel leidt je door API's en Insert from URL-voorbeelden voor wisselkoersen, tijdzones, BTW-validatie en automatische adresaanvulling.","Als FileMaker-ontwikkelaar ben je vaak gefocust op het oplossen van zakelijke problemen—het beheren van klanten, het bijhouden van uren, het genereren van facturen, enzovoort. Maar wat gebeurt er wanneer jouw applicatie **over de grenzen** moet gaan? Of je nu een oplossing bouwt die wordt gebruikt door internationale teams, of klanten in verschillende landen bedient, je zult waarschijnlijk ondersteuning nodig hebben voor **valutaconversie, tijdzonebewustzijn, BTW-validatie en internationale adresinvoer**.\n\nIn dit artikel lopen we een aantal **gebruiksklare API-voorbeelden** door die je kunnen helpen jouw FileMaker-app echt internationaal te maken.\n\n#### 1\\. Valutaconversie met CurrencyFreaks\n\n##### 🔗 API: [api.currencyfreaks.com](https:\u002F\u002Fcurrencyfreaks.com\u002F)\n\nGebruik dit om realtime wisselkoersen op te halen. Je genereert een factuur in USD, maar jouw klant betaalt in EUR. Je wilt de wisselkoers weergeven.\n\nSet Variable \\[ $url ;\n  \"https:\u002F\u002Fapi.currencyfreaks.com\u002Flatest?apikey=YOUR\\_API\\_KEY&symbols=EUR,GBP&base=USD\" \\]\nInsert from URL \\[\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n\\]\nSet Variable \\[ $eurRate ; JSONGetElement ( $json ; \"rates.EUR\" ) \\]\n\n#### 2\\. IP-gebaseerde tijdzoneherkenning met IPGeolocation\n\n##### 🔗 API: api.ipgeolocation.io\u002Ftimezone\n\nDetecteer de tijdzone van een gebruiker op basis van IP, ideaal voor taal- of tijdzoneherkenning. Je wilt een tijdveld weergeven of een herinnering sturen op basis van de lokale tijdzone van de gebruiker.\n\nSet Variable \\[ $ip ; Get ( SysteemIPadres ) \\] \u002F\u002F Of dynamisch ophalen via een andere API\nSet Variable \\[ $url ;\n  \"https:\u002F\u002Fapi.ipgeolocation.io\u002Ftimezone?apiKey=YOUR\\_API\\_KEY&ip=\" & $ip \\]\nInsert from URL \\[\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n\\]\nSet Variable \\[ $timezone ; JSONGetElement ( $json ; \"timezone\" ) \\]\nSet Variable \\[ $localTime ; JSONGetElement ( $json ; \"date\\_time\\_txt\" ) \\]\n\n#### 3\\. EU BTW-nummers valideren\n\n##### 🔗 API: [controleerbtwnummer.eu](https:\u002F\u002Fcontroleerbtwnummer.eu\u002F)\n\nValideer de opmaak en status van EU BTW-nummers. Je neemt een nieuwe B2B-klant aan en moet hun BTW-nummer automatisch valideren.\n\nSet Variable \\[ $vat ; \"NL123456789B01\" \\]  \u002F\u002FVoer nieuw BTW-nummer in\nSet Variable \\[ $url ;\n  \"https:\u002F\u002Fapi.controleerbtwnummer.eu\u002Fv1\u002F\" & $vat & \"?apikey=YOUR\\_API\\_KEY\" \\]\nInsert from URL \\[\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n\\]\nSet Variable \\[ $valid ; JSONGetElement ( $json ; \"valid\" ) \\]  \u002F\u002F Controleer of API 'valid' retourneert\n\n#### 4\\. Adresaanvulling met Pro6PP\n\n##### 🔗 API: pro6pp.nl\n\nVul adressen automatisch aan op basis van postcodes en huisnummers. Je wilt het invullen van formulieren tijdens het afrekenen of registreren versnellen door de stad\u002Fstraat automatisch in te vullen.\n\nSet Variable \\[ $postcode ; \"1012JS\" \\]\nSet Variable \\[ $number ; \"1\" \\]\nSet Variable \\[ $url ;\n  \"https:\u002F\u002Fapi.pro6pp.nl\u002Fv1\u002Fautocomplete?authKey=YOUR\\_API\\_KEY&postalcode=\" & $postcode & \"&number=\" & $number \\]\nInsert from URL \\[\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n\\]\nSet Variable \\[ $street ; JSONGetElement ( $json ; \"results\\[0\\].street\" ) \\]\nSet Variable \\[ $city ; JSONGetElement ( $json ; \"results\\[0\\].city\" ) \\]\n\n#### 🔐 Een opmerking over beveiliging\n\nBij het gebruik van `Insert from URL` en externe API's:\n\n-   Gebruik altijd **SSL (HTTPS)**-eindpunten.\n    \n-   Sla API-sleutels **veilig** op (gebruik de versleutelde inloggegevens van FileMaker of een beveiligde tabel).\n    \n-   Verwerk fouten met `Get(LastError)` en JSON-validatielogica.\n    \n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Flock-e1751484350541.jpg)\n\n#### 🎯 Afsluiting\n\nHet internationaliseren van jouw FileMaker-app betekent niet dat je het vanaf nul moet herbouwen. Met een paar goed geplaatste `Insert from URL`-scripts en externe API's kun je jouw klanten verrassen en jouw tool waardevoller maken met minimale inspanning. Deze tools stellen je in staat om slimmere, meer contextbewuste apps te bouwen die schaalbaar zijn over de grenzen heen. 🌐  \n  \nLoggix heeft door de jaren heen meer dan 100 verschillende API-koppelingen gebouwd. Als je hulp nodig hebt, laat het ons weten!\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+App+cross+borders%3A+Working+with+Exchange+Rates%2C+Timezones%2C+VAT+Validation+and+Address+Autocompletion+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F)","\u003Cp>Als FileMaker-ontwikkelaar ben je vaak gefocust op het oplossen van zakelijke problemen—het beheren van klanten, het bijhouden van uren, het genereren van facturen, enzovoort. Maar wat gebeurt er wanneer jouw applicatie \u003Cstrong>over de grenzen\u003C\u002Fstrong> moet gaan? Of je nu een oplossing bouwt die wordt gebruikt door internationale teams, of klanten in verschillende landen bedient, je zult waarschijnlijk ondersteuning nodig hebben voor \u003Cstrong>valutaconversie, tijdzonebewustzijn, BTW-validatie en internationale adresinvoer\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>In dit artikel lopen we een aantal \u003Cstrong>gebruiksklare API-voorbeelden\u003C\u002Fstrong> door die je kunnen helpen jouw FileMaker-app echt internationaal te maken.\u003C\u002Fp>\n\u003Ch4>1. Valutaconversie met CurrencyFreaks\u003C\u002Fh4>\n\u003Ch5>🔗 API: \u003Ca href=\"https:\u002F\u002Fcurrencyfreaks.com\u002F\">api.currencyfreaks.com\u003C\u002Fa>\u003C\u002Fh5>\n\u003Cp>Gebruik dit om realtime wisselkoersen op te halen. Je genereert een factuur in USD, maar jouw klant betaalt in EUR. Je wilt de wisselkoers weergeven.\u003C\u002Fp>\n\u003Cp>Set Variable [ $url ;\n  &quot;\u003Ca href=\"https:\u002F\u002Fapi.currencyfreaks.com\u002Flatest?apikey=YOUR%5C_API%5C_KEY&symbols=EUR,GBP&base=USD\">https:\u002F\u002Fapi.currencyfreaks.com\u002Flatest?apikey=YOUR\\_API\\_KEY&amp;symbols=EUR,GBP&amp;base=USD\u003C\u002Fa>&quot; ]\nInsert from URL [\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n]\nSet Variable [ $eurRate ; JSONGetElement ( $json ; &quot;rates.EUR&quot; ) ]\u003C\u002Fp>\n\u003Ch4>2. IP-gebaseerde tijdzoneherkenning met IPGeolocation\u003C\u002Fh4>\n\u003Ch5>🔗 API: api.ipgeolocation.io\u002Ftimezone\u003C\u002Fh5>\n\u003Cp>Detecteer de tijdzone van een gebruiker op basis van IP, ideaal voor taal- of tijdzoneherkenning. Je wilt een tijdveld weergeven of een herinnering sturen op basis van de lokale tijdzone van de gebruiker.\u003C\u002Fp>\n\u003Cp>Set Variable [ $ip ; Get ( SysteemIPadres ) ] \u002F\u002F Of dynamisch ophalen via een andere API\nSet Variable [ $url ;\n  &quot;\u003Ca href=\"https:\u002F\u002Fapi.ipgeolocation.io\u002Ftimezone?apiKey=YOUR%5C_API%5C_KEY&ip=\">https:\u002F\u002Fapi.ipgeolocation.io\u002Ftimezone?apiKey=YOUR\\_API\\_KEY&amp;ip=\u003C\u002Fa>&quot; &amp; $ip ]\nInsert from URL [\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n]\nSet Variable [ $timezone ; JSONGetElement ( $json ; &quot;timezone&quot; ) ]\nSet Variable [ $localTime ; JSONGetElement ( $json ; &quot;date_time_txt&quot; ) ]\u003C\u002Fp>\n\u003Ch4>3. EU BTW-nummers valideren\u003C\u002Fh4>\n\u003Ch5>🔗 API: \u003Ca href=\"https:\u002F\u002Fcontroleerbtwnummer.eu\u002F\">controleerbtwnummer.eu\u003C\u002Fa>\u003C\u002Fh5>\n\u003Cp>Valideer de opmaak en status van EU BTW-nummers. Je neemt een nieuwe B2B-klant aan en moet hun BTW-nummer automatisch valideren.\u003C\u002Fp>\n\u003Cp>Set Variable [ $vat ; &quot;NL123456789B01&quot; ]  \u002F\u002FVoer nieuw BTW-nummer in\nSet Variable [ $url ;\n  &quot;\u003Ca href=\"https:\u002F\u002Fapi.controleerbtwnummer.eu\u002Fv1\u002F\">https:\u002F\u002Fapi.controleerbtwnummer.eu\u002Fv1\u002F\u003C\u002Fa>&quot; &amp; $vat &amp; &quot;?apikey=YOUR_API_KEY&quot; ]\nInsert from URL [\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n]\nSet Variable [ $valid ; JSONGetElement ( $json ; &quot;valid&quot; ) ]  \u002F\u002F Controleer of API &#39;valid&#39; retourneert\u003C\u002Fp>\n\u003Ch4>4. Adresaanvulling met Pro6PP\u003C\u002Fh4>\n\u003Ch5>🔗 API: pro6pp.nl\u003C\u002Fh5>\n\u003Cp>Vul adressen automatisch aan op basis van postcodes en huisnummers. Je wilt het invullen van formulieren tijdens het afrekenen of registreren versnellen door de stad\u002Fstraat automatisch in te vullen.\u003C\u002Fp>\n\u003Cp>Set Variable [ $postcode ; &quot;1012JS&quot; ]\nSet Variable [ $number ; &quot;1&quot; ]\nSet Variable [ $url ;\n  &quot;\u003Ca href=\"https:\u002F\u002Fapi.pro6pp.nl\u002Fv1\u002Fautocomplete?authKey=YOUR%5C_API%5C_KEY&postalcode=\">https:\u002F\u002Fapi.pro6pp.nl\u002Fv1\u002Fautocomplete?authKey=YOUR\\_API\\_KEY&amp;postalcode=\u003C\u002Fa>&quot; &amp; $postcode &amp; &quot;&amp;number=&quot; &amp; $number ]\nInsert from URL [\n  Select ;\n  With dialog: Off ;\n  Target: $json ;\n  $url\n]\nSet Variable [ $street ; JSONGetElement ( $json ; &quot;results[0].street&quot; ) ]\nSet Variable [ $city ; JSONGetElement ( $json ; &quot;results[0].city&quot; ) ]\u003C\u002Fp>\n\u003Ch4>🔐 Een opmerking over beveiliging\u003C\u002Fh4>\n\u003Cp>Bij het gebruik van \u003Ccode>Insert from URL\u003C\u002Fcode> en externe API&#39;s:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cp>Gebruik altijd \u003Cstrong>SSL (HTTPS)\u003C\u002Fstrong>-eindpunten.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Sla API-sleutels \u003Cstrong>veilig\u003C\u002Fstrong> op (gebruik de versleutelde inloggegevens van FileMaker of een beveiligde tabel).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Verwerk fouten met \u003Ccode>Get(LastError)\u003C\u002Fcode> en JSON-validatielogica.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Flock-e1751484350541.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Ch4>🎯 Afsluiting\u003C\u002Fh4>\n\u003Cp>Het internationaliseren van jouw FileMaker-app betekent niet dat je het vanaf nul moet herbouwen. Met een paar goed geplaatste \u003Ccode>Insert from URL\u003C\u002Fcode>-scripts en externe API&#39;s kun je jouw klanten verrassen en jouw tool waardevoller maken met minimale inspanning. Deze tools stellen je in staat om slimmere, meer contextbewuste apps te bouwen die schaalbaar zijn over de grenzen heen. 🌐  \u003C\u002Fp>\n\u003Cp>Loggix heeft door de jaren heen meer dan 100 verschillende API-koppelingen gebouwd. Als je hulp nodig hebt, laat het ons weten!\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=FileMaker+App+cross+borders%3A+Working+with+Exchange+Rates%2C+Timezones%2C+VAT+Validation+and+Address+Autocompletion+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Ffilemaker-app-cross-borders-working-with-exchange-rates-timezones-vat-validation-and-address-autocompletion-36507%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","2025-07-02",[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F33\u002F?v=89a145486f30",{"id":222,"idKnowledge":223,"slug":224,"title":225,"description":226,"bodyMarkdown":227,"bodyHtml":228,"author":147,"date":229,"createdAt":197,"topics":230,"image":231,"hasDownload":20,"fileName":21},"34","53CA4347-9113-F84E-89F4-56618778E7CF","useful-tools-for-vue-js-developers","Handige Tools voor Vue.js Ontwikkelaars","Ontdek onmisbare websites die elke Vue.js ontwikkelaar zou moeten bookmarken. Van UI-inspiratie tot workflow-boosters, deze tools helpen je om betere, snellere en schonere gebruikersinterfaces te bouwen.","##### Vue.js is een belangrijk Framework waarop we vertrouwen om Claris FileMaker aan het web te koppelen. Veel van de projecten bij Loggix zijn co-pair-ontwikkelingen tussen een backend (Filemaker) en een frontend ontwikkelaar. Voor onze Vue.js ontwikkelaars is het bouwen van overzichtelijke en functionele gebruikersinterfaces cruciaal. Gelukkig is er, of ze nu werken met Tailwind CSS, componentbibliotheken ontwerpen, of gewoon hun workflow willen versnellen, een schat aan tools online beschikbaar.\n\nIn dit bericht verzamelen we handige websites voor jou als Vue.js ontwikkelaar. Deze tools zullen ook je productiviteit verhogen, je ontwerpideeën inspireren en je helpen betere UI's te bouwen—sneller. Omdat er dagelijks nieuwe tools beschikbaar komen, houden we de ontwikkelingen in de gaten en breiden we dit bericht uit wanneer we denken dat je iets waardevols zou kunnen missen.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002FOmatsuni-e1751381584418.jpg)\n\n### #1. Omatsuri Triangle Generator\n\nHeb je een CSS-driehoek nodig voor een tooltip, dropdown of aangepast component? De Omatsuri Triangle Generator is een superéénvoudige maar krachtige tool waarmee je de grootte, richting en kleur van de driehoek kunt aanpassen—en direct de  \nCSS-code krijgt. 💡 Perfect voor: Aangepaste popovers, pijlen in tooltips, CSS-only ontwerpen.\n\n[Ga naar website](https:\u002F\u002Fomatsuri.app\u002Ftriangle-generator)\n\n### #2. Uiverse.io\n\nDit is een goudmijn voor frontend ontwikkelaars. Uiverse biedt honderden stijlvolle en responsieve UI-componenten—zoals loaders, toggle switches, modals, knoppen en meer. Alle elementen worden door de community gemaakt en zijn eenvoudig in je Vue-componenten te integreren. 💡 Perfect voor: Snel prototypen, UI-inspiratie, herbruikbare componenten.\n\n[Ga naar website](https:\u002F\u002Fuiverse.io\u002Felements)\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002FUiverse-e1751382162774.jpg)\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Fhyperui-e1751382597738.jpg)\n\n### #3. Hyperui.dev\n\nHyperUI biedt hoogwaardige, productieklare Tailwind CSS-componenten—volledig gratis. Inclusief layouts, modals, formulierinputs en meer. Elk component volgt de beste ontwerprichtlijnen, waardoor ze ideaal zijn voor Vue-gebaseerde projecten. 💡 Perfect voor: Het bouwen van dashboards, beheerpanelen, marketingsites.\n\n[Ga naar website](https:\u002F\u002Fwww.hyperui.dev\u002F)\n\nBinnenkort meer...\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Useful+Tools+for+Vue.js+Developers+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F)","\u003Ch5>Vue.js is een belangrijk Framework waarop we vertrouwen om Claris FileMaker aan het web te koppelen. Veel van de projecten bij Loggix zijn co-pair-ontwikkelingen tussen een backend (Filemaker) en een frontend ontwikkelaar. Voor onze Vue.js ontwikkelaars is het bouwen van overzichtelijke en functionele gebruikersinterfaces cruciaal. Gelukkig is er, of ze nu werken met Tailwind CSS, componentbibliotheken ontwerpen, of gewoon hun workflow willen versnellen, een schat aan tools online beschikbaar.\u003C\u002Fh5>\n\u003Cp>In dit bericht verzamelen we handige websites voor jou als Vue.js ontwikkelaar. Deze tools zullen ook je productiviteit verhogen, je ontwerpideeën inspireren en je helpen betere UI&#39;s te bouwen—sneller. Omdat er dagelijks nieuwe tools beschikbaar komen, houden we de ontwikkelingen in de gaten en breiden we dit bericht uit wanneer we denken dat je iets waardevols zou kunnen missen.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002FOmatsuni-e1751381584418.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Ch3>#1. Omatsuri Triangle Generator\u003C\u002Fh3>\n\u003Cp>Heb je een CSS-driehoek nodig voor een tooltip, dropdown of aangepast component? De Omatsuri Triangle Generator is een superéénvoudige maar krachtige tool waarmee je de grootte, richting en kleur van de driehoek kunt aanpassen—en direct de\u003Cbr>CSS-code krijgt. 💡 Perfect voor: Aangepaste popovers, pijlen in tooltips, CSS-only ontwerpen.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fomatsuri.app\u002Ftriangle-generator\">Ga naar website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>#2. Uiverse.io\u003C\u002Fh3>\n\u003Cp>Dit is een goudmijn voor frontend ontwikkelaars. Uiverse biedt honderden stijlvolle en responsieve UI-componenten—zoals loaders, toggle switches, modals, knoppen en meer. Alle elementen worden door de community gemaakt en zijn eenvoudig in je Vue-componenten te integreren. 💡 Perfect voor: Snel prototypen, UI-inspiratie, herbruikbare componenten.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fuiverse.io\u002Felements\">Ga naar website\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002FUiverse-e1751382162774.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F07\u002Fhyperui-e1751382597738.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Ch3>#3. Hyperui.dev\u003C\u002Fh3>\n\u003Cp>HyperUI biedt hoogwaardige, productieklare Tailwind CSS-componenten—volledig gratis. Inclusief layouts, modals, formulierinputs en meer. Elk component volgt de beste ontwerprichtlijnen, waardoor ze ideaal zijn voor Vue-gebaseerde projecten. 💡 Perfect voor: Het bouwen van dashboards, beheerpanelen, marketingsites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.hyperui.dev\u002F\">Ga naar website\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Binnenkort meer...\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Useful+Tools+for+Vue.js+Developers+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fuseful-tools-for-vue-js-developers-36496%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","2025-07-01",[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F34\u002F?v=6c84bda8e848",{"id":233,"idKnowledge":234,"slug":235,"title":236,"description":237,"bodyMarkdown":238,"bodyHtml":239,"author":147,"date":240,"createdAt":241,"topics":242,"image":243,"hasDownload":20,"fileName":21},"67","DDD9E3F4-F70A-B64E-B8F6-AD4FD56ED07C","why-your-filemaker-crm-needs-a-data-upgrade-and-how-to-start-today","Waarom uw FileMaker CRM een data-upgrade nodig heeft (en hoe u vandaag nog begint)","De meeste FileMaker CRM's lijden onder verouderde of onvolledige gegevens. In dit artikel verkennen we slimme manieren om uw CRM te reinigen, te verrijken en bij te houden met tools als Google Places API, Hunter.io en ChatGPT—gecombineerd met automatisering via n8n en FileMaker scripting. Een must-read als uw database een gezondheidscheck nodig heeft.","##### \\[DEEL 1\\]\n\n**De meerderheid van de FileMaker databases en oplossingen die in gebruik zijn, bevatten een CRM-gerelateerde component. Ze bevatten klant(adres)informatie die dagelijks wordt gebruikt door verkoopafdeling voor marketing, koude acquisitie, offertes of orderaanmaak.**\n\n[FileMaker](http:\u002F\u002Fwww.claris.com) biedt grote flexibiliteit in de manier waarop u deze gegevens wilt opslaan of gebruiken. Helaas heeft deze flexibiliteit een prijs. CRM-systemen worden al snel slecht onderhouden; ze bevatten snel verouderde, irrelevante of onvolledige gegevens. De manier waarop gegevens worden ingevoerd is vaak inconsistent—als bronnen of makers al worden vermeld. Bovendien zien we in de meeste gevallen een gebrek aan toegewezen verantwoordelijkheid voor gegevensbeheer.\n\nEn toch is uw CRM slechts zo waardevol als de gegevens die het bevat.\n\n**Hoe ziet goed gegevensbeheer eruit?**\n\nVoordat we ingaan op praktische verbeteringen, laten we eerst de kernstappen voor een goede CRM-datahygiëne kort toelichten—iets wat we in toekomstige blogberichten uitgebreider zullen behandelen:\n\n1.  1.  **Stel eigenaarschap vast** – Maak iemand verantwoordelijk voor de datakwaliteit.\n    2.  **Standaardiseer invoer** – Gebruik validaties, dropdowns en sjablonen om consistente gegevensinvoer te bevorderen.\n    3.  **Verrijk bestaande records** – Gebruik externe bronnen om ontbrekende informatie aan te vullen (meer hierover hieronder).\n    4.  **Detecteer duplicaten** – Voer regelmatig deduplicatiescripts uit of gebruik fuzzy matching-tools.\n    5.  **Ruim verouderde gegevens op** – Archiveer of verwijder contacten die verouderd of niet-responsief zijn.\n    6.  **Audittrails** – Houd wijzigingen en bewerkingen bij om verantwoordelijkheid te waarborgen.\n    7.  **Reviewroutines** – Plan periodieke controles om uw gegevens gezond te houden.\n\n[\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FgoogleApi-e1751200342515.jpg)](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FgoogleApi-e1751200342515.jpg#36492)\n\n[](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FgoogleApi-e1751200342515.jpg#36492)\n\n**Gegevens verrijken: slimmere records met behulp van API's en AI**\n\nZelfs met goede invoerpraktijken zijn de meeste CRM's bij aanvang al onvolledig. Adressen zonder coördinaten, bedrijven zonder telefoonnummers, leads zonder e-mailverificatie—de hiaten zijn reëel. Gelukkig biedt het moderne web krachtige tools om deze gegevens te verrijken zonder handmatig onderzoek.  \n  \n\n**📍 Google Places API: zet een bedrijfsnaam om in een echt adres**\n\nWanneer u alleen de bedrijfsnaam en stad heeft, kan Google Places API vaak het volgende retourneren:\n\n-   -   Volledig adres en coördinaten\n    -   Website en telefoonnummer\n    -   Bedrijfscategorie\n    -   Gebruikersreviews (soms verrassend informatief)\n\nHet invoeren van bijvoorbeeld _\"Hofleverancier van der Laan, Utrecht\"_ kan met slechts een eenvoudige API-aanroep een rijk gestructureerd record opleveren. Dit is vooral waardevol bij het opschonen van leadlijsten, het verifiëren van bedrijfslocaties of het in kaart brengen van contacten voor vertegenwoordigers.\n\n[\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscraper-e1751199772493.jpg)](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscraper-e1751199772493.jpg#36491)\n\n[](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscraper-e1751199772493.jpg#36491)\n\n**🔍 Hunter.io & vergelijkbare tools: vul de lege plekken in (rechtmatig)**\n\nHunter, Clearbit en vergelijkbare diensten stellen u in staat om:\n\n-   -   E-mailadressen te vinden die gekoppeld zijn aan een bedrijfsdomein\n    -   Te valideren of e-mails bezorgbaar zijn\n    -   Sociale profielen van leads te ontdekken\n    -   Functietitels en rollen te identificeren\n\nGebruiksscenario's?\n\n-   -   **U heeft een lijst met domeinen maar geen contacte-mailadressen.**\n    -   **U wilt verifiëren dat een contact nog steeds bij een bepaald bedrijf werkt.**\n    -   **U wilt alleen marketingmanagers of CTO's targeten.**\n\nMet de juiste tools (en de ondersteuning van FileMaker voor REST API's) kan dit allemaal direct in uw CRM-workflow worden geïntegreerd—zodat uw records automatisch worden verrijkt zonder één Google-zoekopdracht.\n\n**En natuurlijk mogen we AI niet vergeten.**\n\nHet integreren van uw CRM met AI-tools zoals ChatGPT opent ongekende mogelijkheden voor gegevensverrijking. In veel gevallen kan het simpelweg verstrekken van een naam of adres aan ChatGPT al waardevolle inzichten opleveren—hoewel de resultaten kunnen variëren afhankelijk van context en opmaak.\n\nGecombineerd met automatiseringsplatformen zoals n8n en zorgvuldig opgestelde prompts verbeteren de kwaliteit en consistentie van de verrijking aanzienlijk. Het is echter belangrijk op te merken dat ChatGPT niet goed geschikt is voor het verwerken van grote datasets in bulk via één enkele prompt. Voor dergelijke gevallen kan een FileMaker-script met een lus—waarbij individuele records één voor één aan ChatGPT worden aangeboden—een stabielere en beheersbaarder aanpak bieden voor door AI ondersteunde verrijking.\n\n**Beginnen met opschonen is niet moeilijk**\n\nAls uw CRM een begraafplaats is van verouderde leads, ongestructureerde bedrijfsnamen of ongeldige e-mailadressen, staat u niet alleen. Maar u hoeft ook niet vanaf nul te beginnen.\n\nDoor eigenaarschap toe te wijzen, invoer te structureren en verbinding te maken met externe gegevensbronnen zoals Google Places en Hunter in combinatie met ChatGPT, kunt u uw FileMaker-systeem omvormen tot een echt intelligent CRM—één dat voor u werkt in plaats van andersom.\n\n**In de volgende blogberichten duiken we dieper in elke stap: van strategieën voor duplicaatdetectie tot geautomatiseerde bedrijfsopzoekingen en het bouwen van een eenvoudige verrijkingsflow met FileMaker-scripts + API's + AI.  \n  \n****Kunt u niet wachten? Neem contact met ons op en we kunnen aan uw volgende project werken!**\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Why+Your+FileMaker+CRM+Needs+a+Data+Upgrade+%28and+How+to+Start+Today%29+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F)","\u003Ch5>[DEEL 1]\u003C\u002Fh5>\n\u003Cp>\u003Cstrong>De meerderheid van de FileMaker databases en oplossingen die in gebruik zijn, bevatten een CRM-gerelateerde component. Ze bevatten klant(adres)informatie die dagelijks wordt gebruikt door verkoopafdeling voor marketing, koude acquisitie, offertes of orderaanmaak.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.claris.com\">FileMaker\u003C\u002Fa> biedt grote flexibiliteit in de manier waarop u deze gegevens wilt opslaan of gebruiken. Helaas heeft deze flexibiliteit een prijs. CRM-systemen worden al snel slecht onderhouden; ze bevatten snel verouderde, irrelevante of onvolledige gegevens. De manier waarop gegevens worden ingevoerd is vaak inconsistent—als bronnen of makers al worden vermeld. Bovendien zien we in de meeste gevallen een gebrek aan toegewezen verantwoordelijkheid voor gegevensbeheer.\u003C\u002Fp>\n\u003Cp>En toch is uw CRM slechts zo waardevol als de gegevens die het bevat.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hoe ziet goed gegevensbeheer eruit?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Voordat we ingaan op praktische verbeteringen, laten we eerst de kernstappen voor een goede CRM-datahygiëne kort toelichten—iets wat we in toekomstige blogberichten uitgebreider zullen behandelen:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Col>\n\u003Cli>\u003Cstrong>Stel eigenaarschap vast\u003C\u002Fstrong> – Maak iemand verantwoordelijk voor de datakwaliteit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Standaardiseer invoer\u003C\u002Fstrong> – Gebruik validaties, dropdowns en sjablonen om consistente gegevensinvoer te bevorderen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Verrijk bestaande records\u003C\u002Fstrong> – Gebruik externe bronnen om ontbrekende informatie aan te vullen (meer hierover hieronder).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detecteer duplicaten\u003C\u002Fstrong> – Voer regelmatig deduplicatiescripts uit of gebruik fuzzy matching-tools.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ruim verouderde gegevens op\u003C\u002Fstrong> – Archiveer of verwijder contacten die verouderd of niet-responsief zijn.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audittrails\u003C\u002Fstrong> – Houd wijzigingen en bewerkingen bij om verantwoordelijkheid te waarborgen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reviewroutines\u003C\u002Fstrong> – Plan periodieke controles om uw gegevens gezond te houden.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>[\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FgoogleApi-e1751200342515.jpg\" alt=\"\">](\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FgoogleApi-e1751200342515.jpg#36492\">https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FgoogleApi-e1751200342515.jpg#36492\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FgoogleApi-e1751200342515.jpg#36492\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gegevens verrijken: slimmere records met behulp van API&#39;s en AI\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Zelfs met goede invoerpraktijken zijn de meeste CRM&#39;s bij aanvang al onvolledig. Adressen zonder coördinaten, bedrijven zonder telefoonnummers, leads zonder e-mailverificatie—de hiaten zijn reëel. Gelukkig biedt het moderne web krachtige tools om deze gegevens te verrijken zonder handmatig onderzoek.  \u003C\u002Fp>\n\u003Cp>\u003Cstrong>📍 Google Places API: zet een bedrijfsnaam om in een echt adres\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Wanneer u alleen de bedrijfsnaam en stad heeft, kan Google Places API vaak het volgende retourneren:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cul>\n\u003Cli>Volledig adres en coördinaten\u003C\u002Fli>\n\u003Cli>Website en telefoonnummer\u003C\u002Fli>\n\u003Cli>Bedrijfscategorie\u003C\u002Fli>\n\u003Cli>Gebruikersreviews (soms verrassend informatief)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Het invoeren van bijvoorbeeld \u003Cem>&quot;Hofleverancier van der Laan, Utrecht&quot;\u003C\u002Fem> kan met slechts een eenvoudige API-aanroep een rijk gestructureerd record opleveren. Dit is vooral waardevol bij het opschonen van leadlijsten, het verifiëren van bedrijfslocaties of het in kaart brengen van contacten voor vertegenwoordigers.\u003C\u002Fp>\n\u003Cp>[\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscraper-e1751199772493.jpg\" alt=\"\">](\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscraper-e1751199772493.jpg#36491\">https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscraper-e1751199772493.jpg#36491\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscraper-e1751199772493.jpg#36491\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔍 Hunter.io &amp; vergelijkbare tools: vul de lege plekken in (rechtmatig)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Hunter, Clearbit en vergelijkbare diensten stellen u in staat om:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cul>\n\u003Cli>E-mailadressen te vinden die gekoppeld zijn aan een bedrijfsdomein\u003C\u002Fli>\n\u003Cli>Te valideren of e-mails bezorgbaar zijn\u003C\u002Fli>\n\u003Cli>Sociale profielen van leads te ontdekken\u003C\u002Fli>\n\u003Cli>Functietitels en rollen te identificeren\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Gebruiksscenario&#39;s?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cul>\n\u003Cli>\u003Cstrong>U heeft een lijst met domeinen maar geen contacte-mailadressen.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>U wilt verifiëren dat een contact nog steeds bij een bepaald bedrijf werkt.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>U wilt alleen marketingmanagers of CTO&#39;s targeten.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Met de juiste tools (en de ondersteuning van FileMaker voor REST API&#39;s) kan dit allemaal direct in uw CRM-workflow worden geïntegreerd—zodat uw records automatisch worden verrijkt zonder één Google-zoekopdracht.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>En natuurlijk mogen we AI niet vergeten.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Het integreren van uw CRM met AI-tools zoals ChatGPT opent ongekende mogelijkheden voor gegevensverrijking. In veel gevallen kan het simpelweg verstrekken van een naam of adres aan ChatGPT al waardevolle inzichten opleveren—hoewel de resultaten kunnen variëren afhankelijk van context en opmaak.\u003C\u002Fp>\n\u003Cp>Gecombineerd met automatiseringsplatformen zoals n8n en zorgvuldig opgestelde prompts verbeteren de kwaliteit en consistentie van de verrijking aanzienlijk. Het is echter belangrijk op te merken dat ChatGPT niet goed geschikt is voor het verwerken van grote datasets in bulk via één enkele prompt. Voor dergelijke gevallen kan een FileMaker-script met een lus—waarbij individuele records één voor één aan ChatGPT worden aangeboden—een stabielere en beheersbaarder aanpak bieden voor door AI ondersteunde verrijking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Beginnen met opschonen is niet moeilijk\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Als uw CRM een begraafplaats is van verouderde leads, ongestructureerde bedrijfsnamen of ongeldige e-mailadressen, staat u niet alleen. Maar u hoeft ook niet vanaf nul te beginnen.\u003C\u002Fp>\n\u003Cp>Door eigenaarschap toe te wijzen, invoer te structureren en verbinding te maken met externe gegevensbronnen zoals Google Places en Hunter in combinatie met ChatGPT, kunt u uw FileMaker-systeem omvormen tot een echt intelligent CRM—één dat voor u werkt in plaats van andersom.\u003C\u002Fp>\n\u003Cp>**In de volgende blogberichten duiken we dieper in elke stap: van strategieën voor duplicaatdetectie tot geautomatiseerde bedrijfsopzoekingen en het bouwen van een eenvoudige verrijkingsflow met FileMaker-scripts + API&#39;s + AI.  \u003C\u002Fp>\n\u003Cp>**\u003Cstrong>Kunt u niet wachten? Neem contact met ons op en we kunnen aan uw volgende project werken!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Why+Your+FileMaker+CRM+Needs+a+Data+Upgrade+%28and+How+to+Start+Today%29+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fenrich-build-up-lead-database-in-filemaker-36489%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","2025-06-28",1781520660000,[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F67\u002F?v=6547b3483a2c",{"id":245,"idKnowledge":246,"slug":247,"title":248,"description":249,"bodyMarkdown":250,"bodyHtml":251,"author":147,"date":252,"createdAt":253,"topics":254,"image":255,"hasDownload":20,"fileName":21},"68","1A8B310B-C997-034B-A221-DCFF087ED24A","printing-from-filemaker-server-is-possible","Afdrukken vanuit FileMaker Server is mogelijk","In sommige bedrijfsprocessen is het zeer nuttig als afdrukken beschikbaar zijn zonder de afdrukopdracht uit te voeren vanaf een client-werkstation. In een workflow met hoge capaciteit, zoals bijvoorbeeld orderpicking, is afdrukken in feite tijdverspilling. Het is veel eenvoudiger en sneller als een server pakbonnen afdrukt zodra orders binnenkomen.","[\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg)](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452)\n\n[](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452)\n\n##### **In sommige bedrijfsprocessen is het zeer nuttig als afdrukken beschikbaar zijn zonder de afdrukopdracht uit te voeren vanaf een client-werkstation. In een workflow met hoge capaciteit, zoals bijvoorbeeld orderpicking, is afdrukken in feite tijdverspilling. Het is veel eenvoudiger en sneller als een server pakbonnen afdrukt zodra orders binnenkomen.**\n\nHelaas ondersteunt [FileMaker](http:\u002F\u002Ffilemaker.com\u002F) de afdrukfunctionaliteit niet wanneer deze wordt uitgevoerd in een script op de server. Filemaker Server (FMS) is wat wij 'headless' noemen en ondersteunt wel de printerinstellingen, maar niet de daadwerkelijke afdrukopdracht. Dit maakt de standaard \"geplande scripts\" als uitvoeringsoptie onbruikbaar. Maar zelfs als je zou kunnen afdrukken, waar zou je dan naartoe afdrukken? De server is gewoonlijk een cloudmachine waarop geen printers zijn aangesloten, toch?  \n  \nMaar is afdrukken vanuit een cloud-FMS naar lokale printers dan wel mogelijk?\n\nFMS Afdrukken instellen\n\nJa, als je wilt voorkomen dat er een 'werkstation als printerrobot' in je netwerk aanwezig is en je wilt dat FMS Server het afdrukken afhandelt, is dit mogelijk. Zelfs als je FileMaker Server zich in de cloud bevindt en je geen eigen printserver hebt! Er zijn 4 stappen nodig om vanuit FMS af te drukken:  \n  \n1\\. een document om af te drukken (bijv. een PDF-bestand)  \n2\\. een systeemscript dat de documenten kan verwerken en aanbieden om afgedrukt te worden  \n3\\. een PDF-reader die het document kan openen en afdrukken  \n4\\. een netwerkprinter die de afdrukopdracht kan ontvangen en je document kan uitvoeren.\n\n**Ad. 1 Een bestand genereren vanuit een script**\n\nEen bestand genereren (bijv. een PDF) vanuit een Filemaker-script is gelukkig een optie die door FMS wordt ondersteund. De optie \"Sla record op als PDF\" geeft je bijvoorbeeld de mogelijkheid om je geselecteerde record(s) op basis van de huidige lay-out op te slaan als een (meerpagina's) PDF-bestand. Er zijn ook plugins die je hierbij kunnen helpen.  \n  \nAd. 2. Systeemscripts\n\nFileMaker Server biedt ons de mogelijkheid om geplande FileMaker-scripts uit te voeren, wat voor de meesten van jullie een bekende optie zal zijn. Maar naast het plannen van Filemaker-scripts, laat FMS je ook zogenaamde systeemscripts uitvoeren. Dit zijn scripts die op de server worden uitgevoerd (bijv. Applescripts op Mac of PowerShell-scripts op Windows).  \n  \nMet behulp van deze systeemscriptoptie zijn we in staat om buiten FMS 'Afdruk'-functionaliteit aan te roepen die binnen FMS niet beschikbaar is. Hieronder vind je een voorbeeld van enkele basisscripts die kunnen worden gebruikt om afdrukken vanuit FMS te realiseren via een Windows PowerShell-script (ps1). Omdat FMS .ps1-scripts niet goed verwerkt, roepen we in dit voorbeeld een batchscript (.bat) aan dat op zijn beurt het .ps1-script aanroept.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscripts.jpg)\n\nZoals te zien in de bovenstaande schermafbeelding roepen we aan: run-printscript.bat, dat er als volgt uitziet:\n\npowershell.exe -ExecutionPolicy Bypass -File \"C:\\\\Program Files\\\\FileMaker\\\\FileMaker Server\\\\Data\\\\Scripts\\\\print-pdfs.ps1\"\n\nEn de \"run-printscript.bat\" roept aan: print-pdfs.ps1, dat er als volgt uitziet:\n\n$watchFolder = \"C:\\\\PrintQueue\"\n$logFile = \"$watchFolder\\\\fms-print-log.txt\"\n$printedPath = Join-Path -Path $watchFolder -ChildPath \"Printed\"\n$failedPath = Join-Path -Path $watchFolder -ChildPath \"Failed\"\n$sumatraPath = \"C:\\\\Program Files\\\\SumatraPDF\\\\SumatraPDF.exe\"\n\n# Ensure subfolders exist\nif (!(Test-Path -Path $printedPath)) {\n    New-Item -ItemType Directory -Path $printedPath | Out-Null\n}\nif (!(Test-Path -Path $failedPath)) {\n    New-Item -ItemType Directory -Path $failedPath | Out-Null\n}\n\n$printerMap = @{\n    \"P1\" = \"Kyocera ECOSYS M5526cdn\"\n    \"P2\" = \"Kyocera ECOSYS P2040dn KX\"\n    \"P3\" = \"Kyocera P2040dn Bol Printer\"\n    \"P4\" = \"Kyocera Filemaker-KBLANCO\"\n}\n\nAdd-Content -Path $logFile -Value \"\\`n\\[$(Get-Date)\\] Starting print job...\"\n\nGet-ChildItem -Path $watchFolder -Filter \\*.pdf | ForEach-Object {\n    $pdf = $\\_.FullName\n    $fileName = $\\_.Name\n\n    Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] Found file: ${fileName}\"\n\n    $prefixMatched = $false\n    if ($fileName -match \"^(P\\\\d+)\\_\") {\n        $prefix = $matches\\[1\\]\n        $prefixMatched = $true\n        Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] Matched prefix: ${prefix}\"\n\n        if ($printerMap.ContainsKey($prefix)) {\n            $printerName = $printerMap\\[$prefix\\]\n            Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] Printer mapped: ${printerName}\"\n        }\n        else {\n            Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] Unknown prefix: ${prefix}\"\n        }\n    }\n\n    if ($prefixMatched) {\n        try {\n            Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] Attempting to print ${fileName} with SumatraPDF...\"\n            $p = Start-Process -FilePath $sumatraPath -ArgumentList \"-print-to \\`\"$printerName\\`\" \\`\"$pdf\\`\"\" -PassThru\n            $p | Wait-Process -Timeout 20\n            if ($p.HasExited) {\n                $destination = Join-Path -Path $printedPath -ChildPath $fileName\n                Move-Item -Path $pdf -Destination $destination\n                Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] SUCCESS: Printed ${fileName}\"\n            } else {\n                Stop-Process -Id $p.Id -Force\n                $failedDest = Join-Path -Path $failedPath -ChildPath $fileName\n                Move-Item -Path $pdf -Destination $failedDest\n                Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] ERROR: Timeout printing ${fileName}\"\n            }\n        } catch {\n            Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] ERROR printing ${fileName}: ${\\_}\"\n            $failedDest = Join-Path -Path $failedPath -ChildPath $fileName\n            Move-Item -Path $pdf -Destination $failedDest\n        }\n    } else {\n        Add-Content -Path $logFile -Value \"\\[$(Get-Date)\\] Skipped ${fileName}: no valid prefix\"\n        $skippedDest = Join-Path -Path $failedPath -ChildPath $fileName\n        Move-Item -Path $pdf -Destination $skippedDest\n    }\n}\n\nAdd-Content -Path $logFile -Value \"\\[$(Get-Date)\\] Print job finished.\"\nexit 0\n\n**Ad.3. PDF-software**\n\nZoals je in de bovenstaande code kunt zien, roepen we met dit script de [SumatraPDF](https:\u002F\u002Fwww.sumatrapdfreader.org\u002Ffree-pdf-reader)-software aan. Dit is een lichtgewicht PDF-reader die wij (vanwege de bestandsgrootte en de optie voor 'stille afdrukken') de voorkeur geven boven Adobe Acrobat. Download en installeer SumatraPDF op de server om dit mogelijk te maken. Zorg ervoor dat het pad naar het .exe-bestand correct is.\n\n**  \nAd.4. Contact maken met de printer**\n\nLast but not least moeten we een printer bereiken. In de bovenstaande code zie je dat we enkele extra regels hebben toegevoegd om afdrukken naar verschillende printers mogelijk te maken. Afhankelijk van het voorvoegsel sturen we de afdrukopdracht door naar de bijbehorende netwerkprinter. Wat bedoelen we met netwerkprinter, want FMS heeft toch geen printers aangesloten? Correct, en hier komt de laatste truc om de hoek kijken. We hebben [Printix](https:\u002F\u002Fprintix.net\u002F) geïnstalleerd.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fimage.png)\n\nPrintix is een cloud-printservice die uiterst betaalbaar en eenvoudig te gebruiken is in combinatie met je FileMaker Server. Installeer eenvoudig een Printix-client in je kantoornetwerk en op je databaseserver, en alle printers in je kantoor worden beschikbaar voor elke applicatie op je cloudgebaseerde databaseserver. Dit betekent: een afdrukopdracht uitgevoerd op de FMS resulteert uiteindelijk in een afdruk op je lokale kantoorprinter!\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fimage-1.png)\n\nConclusie\n\nAfdrukken vanuit FileMaker Server is mogelijk. En in het juiste productieproces is het zelfs meer dan noodzakelijk. Vergeet op basis van bovenstaande code niet om een PrintQueue-map aan te maken met daarin een map \"printed\" en een map \"failed\". Elk document dat in de PrintQueue wordt opgeslagen, wordt automatisch afgedrukt op de toegewezen printer. Als er iets misgaat – printer niet beschikbaar etc. – kunnen documenten in de map \"failed\" terechtkomen. Je kunt een ander script gebruiken om de mislukte afdrukken bij te houden en bijvoorbeeld een beheerder te informeren wanneer dit gebeurt.\n\nAls je overweegt FileMaker voor je bedrijf te gebruiken of er al mee werkt, is dit het perfecte moment om contact met ons op te nemen en te ontdekken hoe we je kunnen helpen je processen te automatiseren.\n\nAarzel niet om contact met ons op te nemen als je meer wilt weten!\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Printing+from+FileMaker+Server+is+possible+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F)","\u003Cp>[\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg\" alt=\"\">](\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452\">https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch5>\u003Cstrong>In sommige bedrijfsprocessen is het zeer nuttig als afdrukken beschikbaar zijn zonder de afdrukopdracht uit te voeren vanaf een client-werkstation. In een workflow met hoge capaciteit, zoals bijvoorbeeld orderpicking, is afdrukken in feite tijdverspilling. Het is veel eenvoudiger en sneller als een server pakbonnen afdrukt zodra orders binnenkomen.\u003C\u002Fstrong>\u003C\u002Fh5>\n\u003Cp>Helaas ondersteunt \u003Ca href=\"http:\u002F\u002Ffilemaker.com\u002F\">FileMaker\u003C\u002Fa> de afdrukfunctionaliteit niet wanneer deze wordt uitgevoerd in een script op de server. Filemaker Server (FMS) is wat wij &#39;headless&#39; noemen en ondersteunt wel de printerinstellingen, maar niet de daadwerkelijke afdrukopdracht. Dit maakt de standaard &quot;geplande scripts&quot; als uitvoeringsoptie onbruikbaar. Maar zelfs als je zou kunnen afdrukken, waar zou je dan naartoe afdrukken? De server is gewoonlijk een cloudmachine waarop geen printers zijn aangesloten, toch?  \u003C\u002Fp>\n\u003Cp>Maar is afdrukken vanuit een cloud-FMS naar lokale printers dan wel mogelijk?\u003C\u002Fp>\n\u003Cp>FMS Afdrukken instellen\u003C\u002Fp>\n\u003Cp>Ja, als je wilt voorkomen dat er een &#39;werkstation als printerrobot&#39; in je netwerk aanwezig is en je wilt dat FMS Server het afdrukken afhandelt, is dit mogelijk. Zelfs als je FileMaker Server zich in de cloud bevindt en je geen eigen printserver hebt! Er zijn 4 stappen nodig om vanuit FMS af te drukken:  \u003C\u002Fp>\n\u003Cp>1. een document om af te drukken (bijv. een PDF-bestand)\u003Cbr>2. een systeemscript dat de documenten kan verwerken en aanbieden om afgedrukt te worden\u003Cbr>3. een PDF-reader die het document kan openen en afdrukken\u003Cbr>4. een netwerkprinter die de afdrukopdracht kan ontvangen en je document kan uitvoeren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ad. 1 Een bestand genereren vanuit een script\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Een bestand genereren (bijv. een PDF) vanuit een Filemaker-script is gelukkig een optie die door FMS wordt ondersteund. De optie &quot;Sla record op als PDF&quot; geeft je bijvoorbeeld de mogelijkheid om je geselecteerde record(s) op basis van de huidige lay-out op te slaan als een (meerpagina&#39;s) PDF-bestand. Er zijn ook plugins die je hierbij kunnen helpen.  \u003C\u002Fp>\n\u003Cp>Ad. 2. Systeemscripts\u003C\u002Fp>\n\u003Cp>FileMaker Server biedt ons de mogelijkheid om geplande FileMaker-scripts uit te voeren, wat voor de meesten van jullie een bekende optie zal zijn. Maar naast het plannen van Filemaker-scripts, laat FMS je ook zogenaamde systeemscripts uitvoeren. Dit zijn scripts die op de server worden uitgevoerd (bijv. Applescripts op Mac of PowerShell-scripts op Windows).  \u003C\u002Fp>\n\u003Cp>Met behulp van deze systeemscriptoptie zijn we in staat om buiten FMS &#39;Afdruk&#39;-functionaliteit aan te roepen die binnen FMS niet beschikbaar is. Hieronder vind je een voorbeeld van enkele basisscripts die kunnen worden gebruikt om afdrukken vanuit FMS te realiseren via een Windows PowerShell-script (ps1). Omdat FMS .ps1-scripts niet goed verwerkt, roepen we in dit voorbeeld een batchscript (.bat) aan dat op zijn beurt het .ps1-script aanroept.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fscripts.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Cp>Zoals te zien in de bovenstaande schermafbeelding roepen we aan: run-printscript.bat, dat er als volgt uitziet:\u003C\u002Fp>\n\u003Cp>powershell.exe -ExecutionPolicy Bypass -File &quot;C:\\Program Files\\FileMaker\\FileMaker Server\\Data\\Scripts\\print-pdfs.ps1&quot;\u003C\u002Fp>\n\u003Cp>En de &quot;run-printscript.bat&quot; roept aan: print-pdfs.ps1, dat er als volgt uitziet:\u003C\u002Fp>\n\u003Cp>$watchFolder = &quot;C:\\PrintQueue&quot;\n$logFile = &quot;$watchFolder\\fms-print-log.txt&quot;\n$printedPath = Join-Path -Path $watchFolder -ChildPath &quot;Printed&quot;\n$failedPath = Join-Path -Path $watchFolder -ChildPath &quot;Failed&quot;\n$sumatraPath = &quot;C:\\Program Files\\SumatraPDF\\SumatraPDF.exe&quot;\u003C\u002Fp>\n\u003Ch1>Ensure subfolders exist\u003C\u002Fh1>\n\u003Cp>if (!(Test-Path -Path $printedPath)) {\n    New-Item -ItemType Directory -Path $printedPath | Out-Null\n}\nif (!(Test-Path -Path $failedPath)) {\n    New-Item -ItemType Directory -Path $failedPath | Out-Null\n}\u003C\u002Fp>\n\u003Cp>$printerMap = @{\n    &quot;P1&quot; = &quot;Kyocera ECOSYS M5526cdn&quot;\n    &quot;P2&quot; = &quot;Kyocera ECOSYS P2040dn KX&quot;\n    &quot;P3&quot; = &quot;Kyocera P2040dn Bol Printer&quot;\n    &quot;P4&quot; = &quot;Kyocera Filemaker-KBLANCO&quot;\n}\u003C\u002Fp>\n\u003Cp>Add-Content -Path $logFile -Value &quot;`n[$(Get-Date)] Starting print job...&quot;\u003C\u002Fp>\n\u003Cp>Get-ChildItem -Path $watchFolder -Filter *.pdf | ForEach-Object {\n    $pdf = $_.FullName\n    $fileName = $_.Name\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] Found file: ${fileName}&quot;\n\n$prefixMatched = $false\nif ($fileName -match &quot;^(P\\\\d+)\\_&quot;) {\n    $prefix = $matches\\[1\\]\n    $prefixMatched = $true\n    Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] Matched prefix: ${prefix}&quot;\n\n    if ($printerMap.ContainsKey($prefix)) {\n        $printerName = $printerMap\\[$prefix\\]\n        Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] Printer mapped: ${printerName}&quot;\n    }\n    else {\n        Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] Unknown prefix: ${prefix}&quot;\n    }\n}\n\nif ($prefixMatched) {\n    try {\n        Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] Attempting to print ${fileName} with SumatraPDF...&quot;\n        $p = Start-Process -FilePath $sumatraPath -ArgumentList &quot;-print-to \\`&quot;$printerName\\`&quot; \\`&quot;$pdf\\`&quot;&quot; -PassThru\n        $p | Wait-Process -Timeout 20\n        if ($p.HasExited) {\n            $destination = Join-Path -Path $printedPath -ChildPath $fileName\n            Move-Item -Path $pdf -Destination $destination\n            Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] SUCCESS: Printed ${fileName}&quot;\n        } else {\n            Stop-Process -Id $p.Id -Force\n            $failedDest = Join-Path -Path $failedPath -ChildPath $fileName\n            Move-Item -Path $pdf -Destination $failedDest\n            Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] ERROR: Timeout printing ${fileName}&quot;\n        }\n    } catch {\n        Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] ERROR printing ${fileName}: ${\\_}&quot;\n        $failedDest = Join-Path -Path $failedPath -ChildPath $fileName\n        Move-Item -Path $pdf -Destination $failedDest\n    }\n} else {\n    Add-Content -Path $logFile -Value &quot;\\[$(Get-Date)\\] Skipped ${fileName}: no valid prefix&quot;\n    $skippedDest = Join-Path -Path $failedPath -ChildPath $fileName\n    Move-Item -Path $pdf -Destination $skippedDest\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>}\u003C\u002Fp>\n\u003Cp>Add-Content -Path $logFile -Value &quot;[$(Get-Date)] Print job finished.&quot;\nexit 0\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ad.3. PDF-software\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Zoals je in de bovenstaande code kunt zien, roepen we met dit script de \u003Ca href=\"https:\u002F\u002Fwww.sumatrapdfreader.org\u002Ffree-pdf-reader\">SumatraPDF\u003C\u002Fa>-software aan. Dit is een lichtgewicht PDF-reader die wij (vanwege de bestandsgrootte en de optie voor &#39;stille afdrukken&#39;) de voorkeur geven boven Adobe Acrobat. Download en installeer SumatraPDF op de server om dit mogelijk te maken. Zorg ervoor dat het pad naar het .exe-bestand correct is.\u003C\u002Fp>\n\u003Cp>**\u003Cbr>Ad.4. Contact maken met de printer**\u003C\u002Fp>\n\u003Cp>Last but not least moeten we een printer bereiken. In de bovenstaande code zie je dat we enkele extra regels hebben toegevoegd om afdrukken naar verschillende printers mogelijk te maken. Afhankelijk van het voorvoegsel sturen we de afdrukopdracht door naar de bijbehorende netwerkprinter. Wat bedoelen we met netwerkprinter, want FMS heeft toch geen printers aangesloten? Correct, en hier komt de laatste truc om de hoek kijken. We hebben \u003Ca href=\"https:\u002F\u002Fprintix.net\u002F\">Printix\u003C\u002Fa> geïnstalleerd.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fimage.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>Printix is een cloud-printservice die uiterst betaalbaar en eenvoudig te gebruiken is in combinatie met je FileMaker Server. Installeer eenvoudig een Printix-client in je kantoornetwerk en op je databaseserver, en alle printers in je kantoor worden beschikbaar voor elke applicatie op je cloudgebaseerde databaseserver. Dit betekent: een afdrukopdracht uitgevoerd op de FMS resulteert uiteindelijk in een afdruk op je lokale kantoorprinter!\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002Fimage-1.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>Conclusie\u003C\u002Fp>\n\u003Cp>Afdrukken vanuit FileMaker Server is mogelijk. En in het juiste productieproces is het zelfs meer dan noodzakelijk. Vergeet op basis van bovenstaande code niet om een PrintQueue-map aan te maken met daarin een map &quot;printed&quot; en een map &quot;failed&quot;. Elk document dat in de PrintQueue wordt opgeslagen, wordt automatisch afgedrukt op de toegewezen printer. Als er iets misgaat – printer niet beschikbaar etc. – kunnen documenten in de map &quot;failed&quot; terechtkomen. Je kunt een ander script gebruiken om de mislukte afdrukken bij te houden en bijvoorbeeld een beheerder te informeren wanneer dit gebeurt.\u003C\u002Fp>\n\u003Cp>Als je overweegt FileMaker voor je bedrijf te gebruiken of er al mee werkt, is dit het perfecte moment om contact met ons op te nemen en te ontdekken hoe we je kunnen helpen je processen te automatiseren.\u003C\u002Fp>\n\u003Cp>Aarzel niet om contact met ons op te nemen als je meer wilt weten!\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=Printing+from+FileMaker+Server+is+possible+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fprinting-from-filemaker-server-is-possible%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","2025-06-27",1781520661000,[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F68\u002F?v=9c4c2097338b",{"id":257,"idKnowledge":258,"slug":259,"title":260,"description":261,"bodyMarkdown":262,"bodyHtml":263,"author":147,"date":264,"createdAt":253,"topics":265,"image":266,"hasDownload":20,"fileName":21},"69","6D14B786-9C82-2842-BE07-76C08D04CA0E","webapps-based-on-filemaker","WebApps gebaseerd op FileMaker","FM BetterForms is een webapplicatieframework dat specifiek is gebouwd voor FileMaker. Het stelt je in staat om volledig op maat gemaakte, responsieve web- en mobiele apps te maken die rechtstreeks verbinding maken met je FileMaker-server via de Data API—zonder behoefte aan middleware, synchronisatie-engines of externe databases.","[\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFileMaker_FMBetterforms-scaled-e1750927150375.jpg)](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452)\n\n[](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452)\n\n**Als je een bedrijf hebt dat communiceert met de wereld om je heen (en welk bedrijf doet dat niet?), wordt het gebruik van mobiele en webapplicaties als hulpmiddel voor gegevensuitwisseling steeds belangrijker.**\n\nKlanten informeren over zendingen, reserveringen ontvangen van bezoekers, gegevens verzamelen om je CRM te verbeteren, geautomatiseerde e-mails of sms'jes versturen—welk proces je ook bedenkt, het gaat waarschijnlijk gepaard met een database en een vorm van communicatie.\n\nIn jouw geval kan die database best FileMaker zijn. Claris FileMaker is een van de vroegste en meest volwassen low-code\u002Fno-code-platforms—_of om een moderne term te gebruiken: vibe-code_. Het heeft altijd vooropgelopen op het gebied van gebruiksvriendelijke databaseontwikkeling.\n\nMaar tegenwoordig is het opzetten van een database niet meer voldoende. **We erkennen dat interactie met je gegevens net zo belangrijk is als het opslaan ervan.**\n\n**Hoe je via het web kunt communiceren met je FileMaker-data(base)**\n\nAls je FileMaker-oplossing wordt gehost op een FileMaker Server (en verbonden is met het web), zijn er verschillende manieren om externe partijen toe te staan je gegevens te lezen, te schrijven of ermee aan de slag te gaan. We groeperen deze in drie categorieën:\n\n**1\\. Native webinterfaces (standaard bouwtools van Claris)**\n\n-   -   **WebDirect -** De eenvoudigste manier om FileMaker-layouts in de browser te publiceren. Geen programmeerkennis vereist. Snel in te stellen, maar beter geschikt voor intern gebruik. Prestaties en mobiele ondersteuning kunnen beperkend zijn in veeleisendere scenario's.\n        \n    -   **Claris Studio -** Een nieuwere toevoeging aan het Claris-ecosysteem. Studio maakt webgebaseerde formulierinvoer, dashboards en enige mate van cloudgegevensbeheer mogelijk. Het is nog in ontwikkeling, maar geeft een blik op de cloud-first toekomst van Claris.\n        \n\n**2\\. Integratieprotocollen (connectoren waarop je je eigen frontend kunt bouwen)**\n\n1.  -   **FileMaker Data API -** RESTful, veilig en schaalbaar. Ideaal voor het bouwen van moderne webapps of mobiele interfaces met tools zoals Vue, React of Flutter. Ook uitstekend voor integratie met externe platforms.\n        \n    -   **OData -** Een standaardprotocol ontworpen voor analyse- en business intelligence-tools. Het meest geschikt voor dashboards, grafieken en gegevensextractie via Power BI, Tableau of Excel.\n        \n    -   **ODBC\u002FJDBC -** Op SQL gebaseerde verbindingen voor rapportage en integraties met bestaande bedrijfssystemen. Krachtig, maar beperkt tot gestructureerde, tabellarische query's.\n        \n    -   **Custom Web Publishing (CWP) -** De oorspronkelijke webintegratiemethode via PHP\u002FXML. Nog steeds ondersteund en krachtig, maar wordt beschouwd als verouderd. Vereist meer configuratie en technische kennis.\n        \n\n#### **3\\. Een slimmere aanpak: FM BetterForms**\n\n-   -   Hoewel de bovenstaande opties verschillende doeleinden dienen, vereisen ze vaak compromissen op het gebied van snelheid, ontwerpflexibiliteit of schaalbaarheid. Dat is waar **[FM BetterForms](fmbetterforms.com)** van pas komt. **FM BetterForms** is een webapplicatieframework dat specifiek is gebouwd voor FileMaker. Het stelt je in staat om volledig op maat gemaakte, responsieve web- en mobiele apps te maken die _rechtstreeks_ verbinding maken met je FileMaker-server via de Data API—zonder behoefte aan middleware, synchronisatie-engines of externe databases. FMBetterForms biedt:\n        -   Moderne Vue.js-gebaseerde interface\n        -   Veilig, schaalbaar en geschikt voor mobiel gebruik\n        -   Uitgebreide UI-componenten en tweerichtingsgegevensbinding\n        -   Werkt native met FileMaker-scripts, -layouts en -logica\n        -   Ideaal voor klantportalen, planning, onboarding, gegevensverzameling en meer\n\n**We bouwen alles met FM BetterForms**\n\nHieronder vind je een aantal voorbeelden van volledig browsergebaseerde WebApps gebouwd op en verbonden met een 100% FileMaker-backend (database).\n\n##### ResourcePlanner\n\nFileMaker als basis voor een volwaardig projectmanagementsysteem inclusief een drag-and-drop resourceplanner.\n\n##### GoogleMaps-integratie\n\nEen WordPress-website met een geïntegreerde GoogleMap die live communiceert met gegevens afkomstig uit een FileMaker.\n\n##### SaaS-applicatie\n\nEen HSE SaaS-applicatie volledig browsergebaseerd inclusief een mobiele app die draait op tabellen, velden en scripts van FM.\n\n##### Kalenderplanning\n\nEen live rijlesplanner die meer dan 1000 aanroepen per dag verwerkt, volledig responsief en aangestuurd door een 10 jaar oud FM-database.\n\nDelen\n\n[](https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F)[](https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=WebApps+based+on+FileMaker+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F)[](https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F)[](https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F)","\u003Cp>[\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFileMaker_FMBetterforms-scaled-e1750927150375.jpg\" alt=\"\">](\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452\">https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002FFMS_Printing.jpg#36452\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Als je een bedrijf hebt dat communiceert met de wereld om je heen (en welk bedrijf doet dat niet?), wordt het gebruik van mobiele en webapplicaties als hulpmiddel voor gegevensuitwisseling steeds belangrijker.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Klanten informeren over zendingen, reserveringen ontvangen van bezoekers, gegevens verzamelen om je CRM te verbeteren, geautomatiseerde e-mails of sms&#39;jes versturen—welk proces je ook bedenkt, het gaat waarschijnlijk gepaard met een database en een vorm van communicatie.\u003C\u002Fp>\n\u003Cp>In jouw geval kan die database best FileMaker zijn. Claris FileMaker is een van de vroegste en meest volwassen low-code\u002Fno-code-platforms—\u003Cem>of om een moderne term te gebruiken: vibe-code\u003C\u002Fem>. Het heeft altijd vooropgelopen op het gebied van gebruiksvriendelijke databaseontwikkeling.\u003C\u002Fp>\n\u003Cp>Maar tegenwoordig is het opzetten van een database niet meer voldoende. \u003Cstrong>We erkennen dat interactie met je gegevens net zo belangrijk is als het opslaan ervan.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hoe je via het web kunt communiceren met je FileMaker-data(base)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Als je FileMaker-oplossing wordt gehost op een FileMaker Server (en verbonden is met het web), zijn er verschillende manieren om externe partijen toe te staan je gegevens te lezen, te schrijven of ermee aan de slag te gaan. We groeperen deze in drie categorieën:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Native webinterfaces (standaard bouwtools van Claris)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cul>\n\u003Cli>\u003Cp>\u003Cstrong>WebDirect -\u003C\u002Fstrong> De eenvoudigste manier om FileMaker-layouts in de browser te publiceren. Geen programmeerkennis vereist. Snel in te stellen, maar beter geschikt voor intern gebruik. Prestaties en mobiele ondersteuning kunnen beperkend zijn in veeleisendere scenario&#39;s.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Claris Studio -\u003C\u002Fstrong> Een nieuwere toevoeging aan het Claris-ecosysteem. Studio maakt webgebaseerde formulierinvoer, dashboards en enige mate van cloudgegevensbeheer mogelijk. Het is nog in ontwikkeling, maar geeft een blik op de cloud-first toekomst van Claris.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>2. Integratieprotocollen (connectoren waarop je je eigen frontend kunt bouwen)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cul>\n\u003Cli>\u003Cp>\u003Cstrong>FileMaker Data API -\u003C\u002Fstrong> RESTful, veilig en schaalbaar. Ideaal voor het bouwen van moderne webapps of mobiele interfaces met tools zoals Vue, React of Flutter. Ook uitstekend voor integratie met externe platforms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>OData -\u003C\u002Fstrong> Een standaardprotocol ontworpen voor analyse- en business intelligence-tools. Het meest geschikt voor dashboards, grafieken en gegevensextractie via Power BI, Tableau of Excel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>ODBC\u002FJDBC -\u003C\u002Fstrong> Op SQL gebaseerde verbindingen voor rapportage en integraties met bestaande bedrijfssystemen. Krachtig, maar beperkt tot gestructureerde, tabellarische query&#39;s.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Custom Web Publishing (CWP) -\u003C\u002Fstrong> De oorspronkelijke webintegratiemethode via PHP\u002FXML. Nog steeds ondersteund en krachtig, maar wordt beschouwd als verouderd. Vereist meer configuratie en technische kennis.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>\u003Cstrong>3. Een slimmere aanpak: FM BetterForms\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cul>\n\u003Cli>Hoewel de bovenstaande opties verschillende doeleinden dienen, vereisen ze vaak compromissen op het gebied van snelheid, ontwerpflexibiliteit of schaalbaarheid. Dat is waar \u003Cstrong>\u003Ca href=\"fmbetterforms.com\">FM BetterForms\u003C\u002Fa>\u003C\u002Fstrong> van pas komt. \u003Cstrong>FM BetterForms\u003C\u002Fstrong> is een webapplicatieframework dat specifiek is gebouwd voor FileMaker. Het stelt je in staat om volledig op maat gemaakte, responsieve web- en mobiele apps te maken die \u003Cem>rechtstreeks\u003C\u002Fem> verbinding maken met je FileMaker-server via de Data API—zonder behoefte aan middleware, synchronisatie-engines of externe databases. FMBetterForms biedt:\u003Cul>\n\u003Cli>Moderne Vue.js-gebaseerde interface\u003C\u002Fli>\n\u003Cli>Veilig, schaalbaar en geschikt voor mobiel gebruik\u003C\u002Fli>\n\u003Cli>Uitgebreide UI-componenten en tweerichtingsgegevensbinding\u003C\u002Fli>\n\u003Cli>Werkt native met FileMaker-scripts, -layouts en -logica\u003C\u002Fli>\n\u003Cli>Ideaal voor klantportalen, planning, onboarding, gegevensverzameling en meer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>We bouwen alles met FM BetterForms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Hieronder vind je een aantal voorbeelden van volledig browsergebaseerde WebApps gebouwd op en verbonden met een 100% FileMaker-backend (database).\u003C\u002Fp>\n\u003Ch5>ResourcePlanner\u003C\u002Fh5>\n\u003Cp>FileMaker als basis voor een volwaardig projectmanagementsysteem inclusief een drag-and-drop resourceplanner.\u003C\u002Fp>\n\u003Ch5>GoogleMaps-integratie\u003C\u002Fh5>\n\u003Cp>Een WordPress-website met een geïntegreerde GoogleMap die live communiceert met gegevens afkomstig uit een FileMaker.\u003C\u002Fp>\n\u003Ch5>SaaS-applicatie\u003C\u002Fh5>\n\u003Cp>Een HSE SaaS-applicatie volledig browsergebaseerd inclusief een mobiele app die draait op tabellen, velden en scripts van FM.\u003C\u002Fp>\n\u003Ch5>Kalenderplanning\u003C\u002Fh5>\n\u003Cp>Een live rijlesplanner die meer dan 1000 aanroepen per dag verwerkt, volledig responsief en aangestuurd door een 10 jaar oud FM-database.\u003C\u002Fp>\n\u003Cp>Delen\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer\u002Fsharer.php?u=https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?text=WebApps+based+on+FileMaker+-+Loggix+%7C+Software+Development.+https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002FshareArticle?mini=true&url=https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F\">\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fpinterest.com\u002Fpin\u002Ffind\u002F?url=https%3A%2F%2Floggix.com%2Fwebapps-based-on-filemaker-36480%2F\">\u003C\u002Fa>\u003C\u002Fp>\n","2025-06-26",[17,151],"\u002Fapi\u002Fknowledge\u002Fimage\u002F69\u002F?v=72b56b694b61",{"id":268,"idKnowledge":269,"slug":270,"title":271,"description":272,"bodyMarkdown":273,"bodyHtml":274,"author":147,"date":275,"createdAt":276,"topics":277,"image":278,"hasDownload":20,"fileName":21},"38","47E5969D-3EB9-F44A-BCD1-D92AF078EBC9","your-filemaker-server-still-on-tls-1-1","Draait uw FileMaker Server nog op TLS 1.1?","We komen nog steeds klanten tegen met FileMaker Server geïnstalleerd op servers die TLS 1.1 ondersteunen, wat geen goede situatie is! Als u […]","We komen nog steeds klanten tegen met FileMaker Server geïnstalleerd op servers die TLS 1.1 ondersteunen, wat geen goede situatie is!  \n  \nAls u **FileMaker Server** gebruikt, is het waarborgen van een beveiligde verbinding tussen clients en uw database van cruciaal belang. Een beveiligingsrisico dat nog steeds in sommige configuraties voorkomt, is **TLS 1.1**—een verouderd versleutelingsprotocol dat niet langer gebruikt zou moeten worden.\n\nTLS 1.1 werd in 2020 officieel **afgeschaft door de [Internet Engineering Task Force](https:\u002F\u002Fwww.ietf.org\u002F) (IETF)** vanwege meerdere beveiligingskwetsbaarheden. Het mist moderne cryptografische bescherming, waardoor het vatbaar is voor aanvallen zoals **[BEAST](https:\u002F\u002Fdocs.digicert.com\u002Fen\u002Fcertcentral\u002Fcertificate-tools\u002Fdiscovery-user-guide\u002Ftls-ssl-endpoint-vulnerabilities\u002Fbeast.html#:~:text=In%20a%20BEAST%20attack%2C%20the,e.g.%2C%20HTTP%20authentication%20cookies\\).) (Browser Exploit Against SSL\u002FTLS)** en **padding oracle-aanvallen**. Grote browsers en platformen, waaronder **Google Chrome, Mozilla Firefox, Apple Safari en Microsoft Edge**, hebben de ondersteuning hiervoor al stopgezet.\n\nFileMaker Server maakt gebruik van **TLS om gegevensoverdrachten te versleutelen**, zodat gevoelige informatie beschermd blijft. Het ingeschakeld houden van **TLS 1.1 verzwakt deze beveiliging**, waardoor uw FileMaker-database blootgesteld wordt aan mogelijke aanvallen. Bovendien vereisen veel moderne nalevingsnormen, zoals **GDPR, PCI DSS en HIPAA**, het gebruik van **TLS 1.2 of hoger**.  \n  \nTwijfelt u of uw server veilig is? Doe hier een controle: [https:\u002F\u002Fwww.ssllabs.com\u002Fssltest\u002Fanalyze.html](https:\u002F\u002Fwww.ssllabs.com\u002Fssltest\u002Fanalyze.html)\n\nOm beveiliging en naleving te waarborgen, dient u **TLS 1.1 op uw FileMaker Server uit te schakelen** en ervoor te zorgen dat alleen **TLS 1.2+** wordt gebruikt. Zo beschermt u uw systeem tegen verouderde versleutelingsrisico's en beveiligt u uw gegevens tegen ongeautoriseerde toegang.\n\n**Hulp nodig bij het uitschakelen van TLS 1.1?** Neem contact met ons op voor begeleiding bij het beveiligen van uw FileMaker Server, of probeer het zelf en volg de onderstaande stappen (dit is een Windows-voorbeeld):  \n  \n1\\. Open op Windows de REGISTRATIE-EDITOR.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002Ftls_2.png)\n\n2\\. Ga naar het onderstaande pad:\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002Ftls_3.png)\n\n3\\. Voeg de volgende sleutels en waarden toe en herstart uw server.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002Ftls_4.png)","\u003Cp>We komen nog steeds klanten tegen met FileMaker Server geïnstalleerd op servers die TLS 1.1 ondersteunen, wat geen goede situatie is!  \u003C\u002Fp>\n\u003Cp>Als u \u003Cstrong>FileMaker Server\u003C\u002Fstrong> gebruikt, is het waarborgen van een beveiligde verbinding tussen clients en uw database van cruciaal belang. Een beveiligingsrisico dat nog steeds in sommige configuraties voorkomt, is \u003Cstrong>TLS 1.1\u003C\u002Fstrong>—een verouderd versleutelingsprotocol dat niet langer gebruikt zou moeten worden.\u003C\u002Fp>\n\u003Cp>TLS 1.1 werd in 2020 officieel \u003Cstrong>afgeschaft door de \u003Ca href=\"https:\u002F\u002Fwww.ietf.org\u002F\">Internet Engineering Task Force\u003C\u002Fa> (IETF)\u003C\u002Fstrong> vanwege meerdere beveiligingskwetsbaarheden. Het mist moderne cryptografische bescherming, waardoor het vatbaar is voor aanvallen zoals \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.digicert.com\u002Fen\u002Fcertcentral\u002Fcertificate-tools\u002Fdiscovery-user-guide\u002Ftls-ssl-endpoint-vulnerabilities\u002Fbeast.html#:~:text=In%20a%20BEAST%20attack%2C%20the,e.g.%2C%20HTTP%20authentication%20cookies).\">BEAST\u003C\u002Fa> (Browser Exploit Against SSL\u002FTLS)\u003C\u002Fstrong> en \u003Cstrong>padding oracle-aanvallen\u003C\u002Fstrong>. Grote browsers en platformen, waaronder \u003Cstrong>Google Chrome, Mozilla Firefox, Apple Safari en Microsoft Edge\u003C\u002Fstrong>, hebben de ondersteuning hiervoor al stopgezet.\u003C\u002Fp>\n\u003Cp>FileMaker Server maakt gebruik van \u003Cstrong>TLS om gegevensoverdrachten te versleutelen\u003C\u002Fstrong>, zodat gevoelige informatie beschermd blijft. Het ingeschakeld houden van \u003Cstrong>TLS 1.1 verzwakt deze beveiliging\u003C\u002Fstrong>, waardoor uw FileMaker-database blootgesteld wordt aan mogelijke aanvallen. Bovendien vereisen veel moderne nalevingsnormen, zoals \u003Cstrong>GDPR, PCI DSS en HIPAA\u003C\u002Fstrong>, het gebruik van \u003Cstrong>TLS 1.2 of hoger\u003C\u002Fstrong>.  \u003C\u002Fp>\n\u003Cp>Twijfelt u of uw server veilig is? Doe hier een controle: \u003Ca href=\"https:\u002F\u002Fwww.ssllabs.com\u002Fssltest\u002Fanalyze.html\">https:\u002F\u002Fwww.ssllabs.com\u002Fssltest\u002Fanalyze.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Om beveiliging en naleving te waarborgen, dient u \u003Cstrong>TLS 1.1 op uw FileMaker Server uit te schakelen\u003C\u002Fstrong> en ervoor te zorgen dat alleen \u003Cstrong>TLS 1.2+\u003C\u002Fstrong> wordt gebruikt. Zo beschermt u uw systeem tegen verouderde versleutelingsrisico&#39;s en beveiligt u uw gegevens tegen ongeautoriseerde toegang.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hulp nodig bij het uitschakelen van TLS 1.1?\u003C\u002Fstrong> Neem contact met ons op voor begeleiding bij het beveiligen van uw FileMaker Server, of probeer het zelf en volg de onderstaande stappen (dit is een Windows-voorbeeld):  \u003C\u002Fp>\n\u003Cp>1. Open op Windows de REGISTRATIE-EDITOR.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002Ftls_2.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>2. Ga naar het onderstaande pad:\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002Ftls_3.png\" alt=\"\">\u003C\u002Fp>\n\u003Cp>3. Voeg de volgende sleutels en waarden toe en herstart uw server.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002Ftls_4.png\" alt=\"\">\u003C\u002Fp>\n","2025-02-12",1781519870000,[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F38\u002F?v=7358ef296d5e",{"id":280,"idKnowledge":281,"slug":282,"title":283,"description":284,"bodyMarkdown":285,"bodyHtml":286,"author":147,"date":287,"createdAt":276,"topics":288,"image":289,"hasDownload":20,"fileName":21},"39","4BC7865F-351D-AD41-BACF-F90B22930331","why-use-filemaker-features-importance-and-ai-integration","Waarom FileMaker gebruiken? Functies, belang en AI-integratie","In de snelle zakelijke omgeving van vandaag is het hebben van een flexibele, gebruiksvriendelijke en krachtige databaseoplossing essentieel voor het efficiënt beheren van gegevens. FileMaker, ontwikkeld door Claris (een Apple […]","In de snelle zakelijke omgeving van vandaag is het hebben van een flexibele, gebruiksvriendelijke en krachtige databaseoplossing essentieel voor het efficiënt beheren van gegevens. **[FileMaker](http:\u002F\u002Ffilemaker.com)**, ontwikkeld door [Claris](http:\u002F\u002Fclaris.com) (een dochteronderneming van Apple), is zo'n platform dat opvalt door zijn veelzijdigheid, gebruiksgemak en schaalbaarheid. Of u nu een klein bedrijf, een groeiende onderneming of een grote organisatie bent, FileMaker kan helpen bij het stroomlijnen van processen, het automatiseren van workflows en het verhogen van de productiviteit.\n\n**Wat is FileMaker?**\n\nFileMaker is een **low-code databaseontwikkelingsplatform** waarmee gebruikers aangepaste apps kunnen maken die zijn afgestemd op hun specifieke bedrijfsbehoeften. Het stelt bedrijven in staat gegevens op te slaan, te organiseren en te analyseren, terwijl het naadloos integreert met verschillende systemen, waaronder **iOS, macOS, Windows en webapplicaties**. De drag-and-drop-interface en scriptmogelijkheden van FileMaker maken het een uitstekende keuze voor zowel ontwikkelaars als niet-technische gebruikers.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002FHRK92-e1739273580493.jpg)\n\n**Waarom FileMaker gebruiken?**\n\n**1\\. Eenvoudige aanpassing & low-code ontwikkeling**\n\nIn tegenstelling tot traditionele databases die uitgebreide programmeerkennis vereisen, biedt FileMaker een **intuïtieve drag-and-drop-interface** en **low-code scripting**. Dit betekent dat gebruikers snel applicaties kunnen ontwerpen en aanpassen zonder diepgaande programmeervaardigheden, wat het ideaal maakt voor bedrijven die op maat gemaakte oplossingen nodig hebben.\n\n**2\\. Platformonafhankelijke compatibiliteit**\n\nFileMaker werkt op **Windows, macOS, iOS en het web**, zodat teams gegevens vanaf elk apparaat kunnen raadplegen en bijwerken. De mogelijkheid om apps te maken die naadloos op meerdere platforms functioneren, maakt FileMaker een waardevol hulpmiddel voor werken op afstand en samenwerking.\n\n**3\\. Krachtig gegevensbeheer**\n\nFileMaker biedt een efficiënte manier om grote hoeveelheden gestructureerde en ongestructureerde gegevens **op te slaan, te beheren en op te vragen**. Het relationele databasemodel stelt gebruikers in staat verschillende datasets aan elkaar te koppelen, waardoor redundantie wordt verminderd en de efficiëntie wordt verbeterd.\n\n**4\\. Integratie met andere applicaties**\n\nFileMaker integreert met **applicaties van derden** zoals:\n\n-   **Microsoft SQL Server, MySQL en Oracle** voor databaseconnectiviteit\n-   **[REST](http:\u002F\u002FRESTful) [](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FREST)[APIs](http:\u002F\u002FRESTful)** voor verbinding met clouddiensten\n-   **JSON, XML en OData** voor naadloze gegevensuitwisseling\n-   **[Claris Connect](https:\u002F\u002Fwww.claris.com\u002Fconnect\u002F)** voor het automatiseren van workflows met apps zoals Slack, Dropbox en Google Drive\n\n**5\\. Robuuste beveiligingsfuncties**\n\nGegevensbeveiliging is cruciaal voor bedrijven, en FileMaker biedt **versleuteling, authenticatie en toegangscontrole** om gevoelige informatie te beschermen. Beheerders kunnen rollen en rechten definiëren om de toegang te beperken en te voorkomen dat onbevoegde gebruikers kritieke gegevens wijzigen.\n\n**6\\. Automatisering & workflowoptimalisatie**\n\nMet ingebouwde **script- en automatiseringstools** kan FileMaker repetitieve taken afhandelen zoals gegevensinvoer, rapportgeneratie en meldingen. Bedrijven kunnen hun workflows stroomlijnen en de efficiëntie verbeteren door handmatig werk te verminderen.\n\n**7\\. AI-integratie in FileMaker**\n\nEen van de meest opwindende ontwikkelingen in FileMaker is de mogelijkheid om **Kunstmatige Intelligentie (AI)** te integreren om automatisering en besluitvorming te verbeteren. Met AI kunnen bedrijven:\n\n-   **Gegevensinvoer en -validatie automatiseren** met behulp van machine learning-modellen.\n-   **Trends en patronen analyseren** om intelligente inzichten te genereren.\n-   **Chatbots en virtuele assistenten implementeren** om de klantenservice te verbeteren.\n-   **AI-gestuurde OCR (Optical Character Recognition)** gebruiken voor documentverwerking en tekstextractie.\n-   **AI-aangedreven spraak-naar-tekst en tekst-naar-spraak integreren** voor toegankelijkheid.\n\nDoor gebruik te maken van APIs zoals **OpenAI, Google AI of AWS Machine Learning** kan FileMaker nog krachtiger worden en **voorspellende analyses, intelligente automatisering en geavanceerde gegevensverwerking** bieden.\n\n**8\\. Schaalbaarheid voor groeiende bedrijven**\n\nOf u nu een **startup of een grote onderneming** bent, FileMaker schaalt mee met uw bedrijf. Het ondersteunt zowel kleine teams als implementaties op ondernemingsniveau, zodat bedrijven hun applicaties kunnen uitbreiden naarmate hun behoeften groeien.\n\n**9\\. Cloud- en on-premise implementatie**\n\nFileMaker biedt zowel **on-premise hosting (FileMaker Server)** als **cloudhosting (FileMaker Cloud)**, waardoor bedrijven de flexibiliteit hebben om de beste optie te kiezen op basis van beveiligings-, kosten- en toegankelijkheidsvereisten. Loggix maakt gebruik van een van Europa's grootste hostingpartijen, [TransIP](https:\u002F\u002Fwww.transip.nl\u002F), voor solide en snelle FileMaker-hosting.\n\n**Het belang van FileMaker in het bedrijfsleven**\n\n**1\\. Bedrijfsprocessen stroomlijnen**\n\nFileMaker helpt bedrijven hun activiteiten te beheren door aangepaste workflows te creëren die aansluiten bij hun behoeften. Van voorraadbeheer tot klantrelatiebeheer (CRM), bedrijven kunnen diverse bedrijfsfuncties optimaliseren.\n\n**2\\. Kosteneffectieve oplossing**\n\nVergeleken met het inhuren van een ontwikkelteam voor het bouwen van een aangepaste databaseapplicatie, biedt FileMaker een betaalbare oplossing die **eenvoudig te onderhouden en aan te passen** is.\n\n**3\\. Samenwerking verbeteren**\n\nMet toegang voor meerdere gebruikers en cloudsynchronisatie kunnen teams **in real-time samenwerken**, wat zorgt voor betere communicatie en coördinatie.\n\n**4\\. Digitale transformatie ondersteunen**\n\nFileMaker stelt bedrijven in staat over te stappen van papieren en handmatige systemen naar **gedigitaliseerde, geautomatiseerde processen**, waardoor de efficiëntie en besluitvorming verbeteren.\n\n**Conclusie**\n\nFileMaker is een **alles-in-één** databaseoplossing die gebruiksgemak, krachtige functies en platformonafhankelijke functionaliteit combineert. De mogelijkheid om snel **aangepaste apps** te maken, te integreren met tools van derden en de beveiliging te verbeteren, maakt het een **waardevolle aanwinst voor bedrijven** die hun activiteiten willen stroomlijnen.\n\nMet de toegevoegde kracht van **AI-integratie** kan FileMaker verder gaan dan alleen gegevensbeheer en **intelligente automatisering, voorspellende analyses en verbeterde gebruikerservaringen** bieden. Of u nu een klein bedrijf beheert of een grote organisatie leidt, FileMaker biedt de flexibiliteit en kracht om uw groei te ondersteunen.\n\nAls u **FileMaker voor uw bedrijf** overweegt, is dit het perfecte moment om de mogelijkheden te verkennen en te beginnen met het bouwen van efficiënte, AI-gestuurde oplossingen op maat van uw behoeften.\n\nAarzel niet om contact met ons op te nemen als u meer wilt weten!","\u003Cp>In de snelle zakelijke omgeving van vandaag is het hebben van een flexibele, gebruiksvriendelijke en krachtige databaseoplossing essentieel voor het efficiënt beheren van gegevens. \u003Cstrong>\u003Ca href=\"http:\u002F\u002Ffilemaker.com\">FileMaker\u003C\u002Fa>\u003C\u002Fstrong>, ontwikkeld door \u003Ca href=\"http:\u002F\u002Fclaris.com\">Claris\u003C\u002Fa> (een dochteronderneming van Apple), is zo&#39;n platform dat opvalt door zijn veelzijdigheid, gebruiksgemak en schaalbaarheid. Of u nu een klein bedrijf, een groeiende onderneming of een grote organisatie bent, FileMaker kan helpen bij het stroomlijnen van processen, het automatiseren van workflows en het verhogen van de productiviteit.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wat is FileMaker?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker is een \u003Cstrong>low-code databaseontwikkelingsplatform\u003C\u002Fstrong> waarmee gebruikers aangepaste apps kunnen maken die zijn afgestemd op hun specifieke bedrijfsbehoeften. Het stelt bedrijven in staat gegevens op te slaan, te organiseren en te analyseren, terwijl het naadloos integreert met verschillende systemen, waaronder \u003Cstrong>iOS, macOS, Windows en webapplicaties\u003C\u002Fstrong>. De drag-and-drop-interface en scriptmogelijkheden van FileMaker maken het een uitstekende keuze voor zowel ontwikkelaars als niet-technische gebruikers.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F02\u002FHRK92-e1739273580493.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Waarom FileMaker gebruiken?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Eenvoudige aanpassing &amp; low-code ontwikkeling\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In tegenstelling tot traditionele databases die uitgebreide programmeerkennis vereisen, biedt FileMaker een \u003Cstrong>intuïtieve drag-and-drop-interface\u003C\u002Fstrong> en \u003Cstrong>low-code scripting\u003C\u002Fstrong>. Dit betekent dat gebruikers snel applicaties kunnen ontwerpen en aanpassen zonder diepgaande programmeervaardigheden, wat het ideaal maakt voor bedrijven die op maat gemaakte oplossingen nodig hebben.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Platformonafhankelijke compatibiliteit\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker werkt op \u003Cstrong>Windows, macOS, iOS en het web\u003C\u002Fstrong>, zodat teams gegevens vanaf elk apparaat kunnen raadplegen en bijwerken. De mogelijkheid om apps te maken die naadloos op meerdere platforms functioneren, maakt FileMaker een waardevol hulpmiddel voor werken op afstand en samenwerking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Krachtig gegevensbeheer\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker biedt een efficiënte manier om grote hoeveelheden gestructureerde en ongestructureerde gegevens \u003Cstrong>op te slaan, te beheren en op te vragen\u003C\u002Fstrong>. Het relationele databasemodel stelt gebruikers in staat verschillende datasets aan elkaar te koppelen, waardoor redundantie wordt verminderd en de efficiëntie wordt verbeterd.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4. Integratie met andere applicaties\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker integreert met \u003Cstrong>applicaties van derden\u003C\u002Fstrong> zoals:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Microsoft SQL Server, MySQL en Oracle\u003C\u002Fstrong> voor databaseconnectiviteit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002FRESTful\">REST\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FREST\">\u003C\u002Fa>\u003Ca href=\"http:\u002F\u002FRESTful\">APIs\u003C\u002Fa>\u003C\u002Fstrong> voor verbinding met clouddiensten\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON, XML en OData\u003C\u002Fstrong> voor naadloze gegevensuitwisseling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.claris.com\u002Fconnect\u002F\">Claris Connect\u003C\u002Fa>\u003C\u002Fstrong> voor het automatiseren van workflows met apps zoals Slack, Dropbox en Google Drive\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>5. Robuuste beveiligingsfuncties\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Gegevensbeveiliging is cruciaal voor bedrijven, en FileMaker biedt \u003Cstrong>versleuteling, authenticatie en toegangscontrole\u003C\u002Fstrong> om gevoelige informatie te beschermen. Beheerders kunnen rollen en rechten definiëren om de toegang te beperken en te voorkomen dat onbevoegde gebruikers kritieke gegevens wijzigen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6. Automatisering &amp; workflowoptimalisatie\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Met ingebouwde \u003Cstrong>script- en automatiseringstools\u003C\u002Fstrong> kan FileMaker repetitieve taken afhandelen zoals gegevensinvoer, rapportgeneratie en meldingen. Bedrijven kunnen hun workflows stroomlijnen en de efficiëntie verbeteren door handmatig werk te verminderen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>7. AI-integratie in FileMaker\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Een van de meest opwindende ontwikkelingen in FileMaker is de mogelijkheid om \u003Cstrong>Kunstmatige Intelligentie (AI)\u003C\u002Fstrong> te integreren om automatisering en besluitvorming te verbeteren. Met AI kunnen bedrijven:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gegevensinvoer en -validatie automatiseren\u003C\u002Fstrong> met behulp van machine learning-modellen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trends en patronen analyseren\u003C\u002Fstrong> om intelligente inzichten te genereren.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Chatbots en virtuele assistenten implementeren\u003C\u002Fstrong> om de klantenservice te verbeteren.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-gestuurde OCR (Optical Character Recognition)\u003C\u002Fstrong> gebruiken voor documentverwerking en tekstextractie.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-aangedreven spraak-naar-tekst en tekst-naar-spraak integreren\u003C\u002Fstrong> voor toegankelijkheid.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Door gebruik te maken van APIs zoals \u003Cstrong>OpenAI, Google AI of AWS Machine Learning\u003C\u002Fstrong> kan FileMaker nog krachtiger worden en \u003Cstrong>voorspellende analyses, intelligente automatisering en geavanceerde gegevensverwerking\u003C\u002Fstrong> bieden.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>8. Schaalbaarheid voor groeiende bedrijven\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Of u nu een \u003Cstrong>startup of een grote onderneming\u003C\u002Fstrong> bent, FileMaker schaalt mee met uw bedrijf. Het ondersteunt zowel kleine teams als implementaties op ondernemingsniveau, zodat bedrijven hun applicaties kunnen uitbreiden naarmate hun behoeften groeien.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>9. Cloud- en on-premise implementatie\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker biedt zowel \u003Cstrong>on-premise hosting (FileMaker Server)\u003C\u002Fstrong> als \u003Cstrong>cloudhosting (FileMaker Cloud)\u003C\u002Fstrong>, waardoor bedrijven de flexibiliteit hebben om de beste optie te kiezen op basis van beveiligings-, kosten- en toegankelijkheidsvereisten. Loggix maakt gebruik van een van Europa&#39;s grootste hostingpartijen, \u003Ca href=\"https:\u002F\u002Fwww.transip.nl\u002F\">TransIP\u003C\u002Fa>, voor solide en snelle FileMaker-hosting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Het belang van FileMaker in het bedrijfsleven\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Bedrijfsprocessen stroomlijnen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker helpt bedrijven hun activiteiten te beheren door aangepaste workflows te creëren die aansluiten bij hun behoeften. Van voorraadbeheer tot klantrelatiebeheer (CRM), bedrijven kunnen diverse bedrijfsfuncties optimaliseren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Kosteneffectieve oplossing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Vergeleken met het inhuren van een ontwikkelteam voor het bouwen van een aangepaste databaseapplicatie, biedt FileMaker een betaalbare oplossing die \u003Cstrong>eenvoudig te onderhouden en aan te passen\u003C\u002Fstrong> is.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Samenwerking verbeteren\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Met toegang voor meerdere gebruikers en cloudsynchronisatie kunnen teams \u003Cstrong>in real-time samenwerken\u003C\u002Fstrong>, wat zorgt voor betere communicatie en coördinatie.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4. Digitale transformatie ondersteunen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker stelt bedrijven in staat over te stappen van papieren en handmatige systemen naar \u003Cstrong>gedigitaliseerde, geautomatiseerde processen\u003C\u002Fstrong>, waardoor de efficiëntie en besluitvorming verbeteren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Conclusie\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FileMaker is een \u003Cstrong>alles-in-één\u003C\u002Fstrong> databaseoplossing die gebruiksgemak, krachtige functies en platformonafhankelijke functionaliteit combineert. De mogelijkheid om snel \u003Cstrong>aangepaste apps\u003C\u002Fstrong> te maken, te integreren met tools van derden en de beveiliging te verbeteren, maakt het een \u003Cstrong>waardevolle aanwinst voor bedrijven\u003C\u002Fstrong> die hun activiteiten willen stroomlijnen.\u003C\u002Fp>\n\u003Cp>Met de toegevoegde kracht van \u003Cstrong>AI-integratie\u003C\u002Fstrong> kan FileMaker verder gaan dan alleen gegevensbeheer en \u003Cstrong>intelligente automatisering, voorspellende analyses en verbeterde gebruikerservaringen\u003C\u002Fstrong> bieden. Of u nu een klein bedrijf beheert of een grote organisatie leidt, FileMaker biedt de flexibiliteit en kracht om uw groei te ondersteunen.\u003C\u002Fp>\n\u003Cp>Als u \u003Cstrong>FileMaker voor uw bedrijf\u003C\u002Fstrong> overweegt, is dit het perfecte moment om de mogelijkheden te verkennen en te beginnen met het bouwen van efficiënte, AI-gestuurde oplossingen op maat van uw behoeften.\u003C\u002Fp>\n\u003Cp>Aarzel niet om contact met ons op te nemen als u meer wilt weten!\u003C\u002Fp>\n","2025-02-11",[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F39\u002F?v=a7d005206d22",{"id":291,"idKnowledge":292,"slug":293,"title":294,"description":295,"bodyMarkdown":296,"bodyHtml":297,"author":147,"date":298,"createdAt":299,"topics":300,"image":301,"hasDownload":20,"fileName":21},"70","6545FB72-9F3D-364F-ADA9-9E635799CAB6","deepseek-filemaker-apexcharts","DeepSeek – FileMaker – ApexCharts","Wat weet het nieuwe AI-tool DeepSeek over FileMaker en kan het helpen bij het maken van een ApexChart-verbindingsscript in FileMaker?","In mijn zoektocht om te ontdekken hoeveel het gehypte DeepSeek (https:\u002F\u002Fwww.deepseek.com\u002F) model weet over FileMaker, leek het me leuk om het te vragen een oplossing te schrijven om ApexCharts (https:\u002F\u002Fapexcharts.com\u002F) te gebruiken in een FileMaker webviewer met gegevens uit mijn Sales-tabel.  \n  \nIn deze video neem ik je mee door de stappen die DeepSeek adviseert (dit is slechts één van de manieren om dit te doen) en bouw ik een snelle FileMaker-oplossing.","\u003Cp>In mijn zoektocht om te ontdekken hoeveel het gehypte DeepSeek (\u003Ca href=\"https:\u002F\u002Fwww.deepseek.com\u002F\">https:\u002F\u002Fwww.deepseek.com\u002F\u003C\u002Fa>) model weet over FileMaker, leek het me leuk om het te vragen een oplossing te schrijven om ApexCharts (\u003Ca href=\"https:\u002F\u002Fapexcharts.com\u002F\">https:\u002F\u002Fapexcharts.com\u002F\u003C\u002Fa>) te gebruiken in een FileMaker webviewer met gegevens uit mijn Sales-tabel.  \u003C\u002Fp>\n\u003Cp>In deze video neem ik je mee door de stappen die DeepSeek adviseert (dit is slechts één van de manieren om dit te doen) en bouw ik een snelle FileMaker-oplossing.\u003C\u002Fp>\n","2025-01-28",1781520662000,[61],"\u002Fapi\u002Fknowledge\u002Fimage\u002F70\u002F?v=ae8a368062a3",{"id":303,"idKnowledge":304,"slug":305,"title":306,"description":307,"bodyMarkdown":308,"bodyHtml":309,"author":147,"date":310,"createdAt":299,"topics":311,"image":312,"hasDownload":20,"fileName":21},"71","CB615A80-9CA5-F146-9FCC-53133849A957","seamless-payment-integration-between-filemaker-and-mollie-payment-provider","Naadloze betalingsintegratie tussen FileMaker en betaalprovider Mollie.","Loggix BV integreerde FileMaker en Mollie voor een vastgoedportaal, waarmee naadloze abonnementsbetalingen mogelijk worden. Gebruikers kiezen een abonnement, voltooien de betaling via Mollie, en FileMaker automatiseert de abonnementsactivering met terugkerende machtigingen — voor een vlekkeloze, geautomatiseerde ervaring voor gebruikers en beheerders.","Bij Loggix BV zijn we er trots op maatwerkoplossingen te leveren die de verbinding leggen tussen backend-functionaliteit en gebruiksvriendelijke frontends. Ons laatste project betrof de integratie van een e-commerce betalingsworkflow voor een commercieel vastgoedportaal. Gebouwd op een robuuste combinatie van Claris FileMaker en FMBetterForms, biedt dit portaal vastgoedeigenaren een naadloze ervaring, terwijl beheerders complexe backendprocessen moeiteloos kunnen beheren.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FMollie_integratie-1-1200x709.jpg)\n\n**De uitdaging: abonnementen beheren voor geüploade panden**\n\nHet portaal stelt gebruikers in staat panden in de database te uploaden, waarbij adresverificatie zorgt dat het pand zich in een ondersteunde regio bevindt. Gebruikers hebben echter een actief abonnement nodig om panden in specifieke regio's te uploaden. Om dit proces te stroomlijnen, moesten we:\n\n1\\. **Flexibele abonnementsopties bieden** – maandelijkse of jaarlijkse abonnementen.\n\n2\\. **Directe betalingsverwerking mogelijk maken** via een vertrouwde provider.\n\n3\\. **Abonnementsactivering en terugkerende betaalmachtigingen automatiseren na succesvolle transacties.**\n\n**De oplossing: FileMaker en Mollie API-integratie**\n\nOnze oplossing draaide om de integratie van het portaal met Mollie, een vertrouwde Nederlandse betaalprovider die bekend staat om zijn betrouwbaarheid en gebruiksgemak. Zo hebben we de workflow tot leven gebracht:\n\n1\\. **Abonnementsproces voor gebruikers:**\n\nWanneer gebruikers proberen een pand te uploaden in een regio die buiten hun huidige abonnement valt, wordt hen gevraagd te kiezen tussen een maandelijks of jaarlijks abonnement. Deze optie wordt naadloos gepresenteerd in de op FMBetterForms gebaseerde frontend.\n\n2\\. **Betalingsverwerking met Mollie:**\n\nNa het selecteren van een abonnement worden gebruikers doorgestuurd naar de beveiligde betaalomgeving van Mollie. Hier kunnen zij de betaling voltooien met hun voorkeursmethode, wat zorgt voor een soepele en betrouwbare transactie-ervaring.\n\n3\\. **Webhookautomatisering voor betalingsstatusupdates:**\n\nZodra de betaling is voltooid, verstuurt Mollie een webhookoproep naar het FMBetterForms-framework. Deze oproep communiceert de betalingsstatus terug naar de FileMaker-database, die de informatie in realtime verwerkt.\n\n4\\. **Abonnementsactivering en het aanmaken van machtigingen:**\n\nNa bevestiging van een succesvolle betaling activeert FileMaker automatisch het abonnement van de gebruiker en genereert een machtiging voor toekomstige terugkerende betalingen. Dit garandeert ononderbroken toegang voor gebruikers en vereenvoudigt het abonnementsbeheer voor beheerders.\n\n**Resultaten: een gestroomlijnde ervaring voor iedereen**\n\nDeze integratie heeft de manier waarop gebruikers met het portaal omgaan en hun abonnementen beheren, ingrijpend veranderd. Belangrijkste voordelen:\n\n• **Vlekkeloze gebruikerservaring:** Gebruikers kunnen abonnementen direct activeren zonder handmatige tussenkomst.\n\n• **Geautomatiseerde processen:** Beheerders besparen tijd dankzij geautomatiseerde betalingsstatusregistratie en abonnementsbeheer.\n\n• **Schaalbare oplossing:** Het systeem is ontworpen om toekomstige uitbreidingen aan te kunnen, zoals extra betaalopties of abonnementsniveaus.\n\nBij Loggix BV gedijen we op het oplossen van unieke uitdagingen zoals deze. Door de flexibiliteit van Claris FileMaker, de dynamische mogelijkheden van FMBetterForms en de betrouwbaarheid van Mollie te combineren, hebben we een oplossing geleverd die zowel klanttevredenheid als eindgebruikersgemak waarborgt.\n\nBent u op zoek naar de integratie van naadloze betalingsworkflows in uw platform? Laten we samen bouwen! Bezoek [Loggix.com](https:\u002F\u002Fwww.loggix.com) voor meer informatie over onze diensten.","\u003Cp>Bij Loggix BV zijn we er trots op maatwerkoplossingen te leveren die de verbinding leggen tussen backend-functionaliteit en gebruiksvriendelijke frontends. Ons laatste project betrof de integratie van een e-commerce betalingsworkflow voor een commercieel vastgoedportaal. Gebouwd op een robuuste combinatie van Claris FileMaker en FMBetterForms, biedt dit portaal vastgoedeigenaren een naadloze ervaring, terwijl beheerders complexe backendprocessen moeiteloos kunnen beheren.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FMollie_integratie-1-1200x709.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>De uitdaging: abonnementen beheren voor geüploade panden\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Het portaal stelt gebruikers in staat panden in de database te uploaden, waarbij adresverificatie zorgt dat het pand zich in een ondersteunde regio bevindt. Gebruikers hebben echter een actief abonnement nodig om panden in specifieke regio&#39;s te uploaden. Om dit proces te stroomlijnen, moesten we:\u003C\u002Fp>\n\u003Cp>1. \u003Cstrong>Flexibele abonnementsopties bieden\u003C\u002Fstrong> – maandelijkse of jaarlijkse abonnementen.\u003C\u002Fp>\n\u003Cp>2. \u003Cstrong>Directe betalingsverwerking mogelijk maken\u003C\u002Fstrong> via een vertrouwde provider.\u003C\u002Fp>\n\u003Cp>3. \u003Cstrong>Abonnementsactivering en terugkerende betaalmachtigingen automatiseren na succesvolle transacties.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>De oplossing: FileMaker en Mollie API-integratie\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Onze oplossing draaide om de integratie van het portaal met Mollie, een vertrouwde Nederlandse betaalprovider die bekend staat om zijn betrouwbaarheid en gebruiksgemak. Zo hebben we de workflow tot leven gebracht:\u003C\u002Fp>\n\u003Cp>1. \u003Cstrong>Abonnementsproces voor gebruikers:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Wanneer gebruikers proberen een pand te uploaden in een regio die buiten hun huidige abonnement valt, wordt hen gevraagd te kiezen tussen een maandelijks of jaarlijks abonnement. Deze optie wordt naadloos gepresenteerd in de op FMBetterForms gebaseerde frontend.\u003C\u002Fp>\n\u003Cp>2. \u003Cstrong>Betalingsverwerking met Mollie:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Na het selecteren van een abonnement worden gebruikers doorgestuurd naar de beveiligde betaalomgeving van Mollie. Hier kunnen zij de betaling voltooien met hun voorkeursmethode, wat zorgt voor een soepele en betrouwbare transactie-ervaring.\u003C\u002Fp>\n\u003Cp>3. \u003Cstrong>Webhookautomatisering voor betalingsstatusupdates:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Zodra de betaling is voltooid, verstuurt Mollie een webhookoproep naar het FMBetterForms-framework. Deze oproep communiceert de betalingsstatus terug naar de FileMaker-database, die de informatie in realtime verwerkt.\u003C\u002Fp>\n\u003Cp>4. \u003Cstrong>Abonnementsactivering en het aanmaken van machtigingen:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Na bevestiging van een succesvolle betaling activeert FileMaker automatisch het abonnement van de gebruiker en genereert een machtiging voor toekomstige terugkerende betalingen. Dit garandeert ononderbroken toegang voor gebruikers en vereenvoudigt het abonnementsbeheer voor beheerders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Resultaten: een gestroomlijnde ervaring voor iedereen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Deze integratie heeft de manier waarop gebruikers met het portaal omgaan en hun abonnementen beheren, ingrijpend veranderd. Belangrijkste voordelen:\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>Vlekkeloze gebruikerservaring:\u003C\u002Fstrong> Gebruikers kunnen abonnementen direct activeren zonder handmatige tussenkomst.\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>Geautomatiseerde processen:\u003C\u002Fstrong> Beheerders besparen tijd dankzij geautomatiseerde betalingsstatusregistratie en abonnementsbeheer.\u003C\u002Fp>\n\u003Cp>• \u003Cstrong>Schaalbare oplossing:\u003C\u002Fstrong> Het systeem is ontworpen om toekomstige uitbreidingen aan te kunnen, zoals extra betaalopties of abonnementsniveaus.\u003C\u002Fp>\n\u003Cp>Bij Loggix BV gedijen we op het oplossen van unieke uitdagingen zoals deze. Door de flexibiliteit van Claris FileMaker, de dynamische mogelijkheden van FMBetterForms en de betrouwbaarheid van Mollie te combineren, hebben we een oplossing geleverd die zowel klanttevredenheid als eindgebruikersgemak waarborgt.\u003C\u002Fp>\n\u003Cp>Bent u op zoek naar de integratie van naadloze betalingsworkflows in uw platform? Laten we samen bouwen! Bezoek \u003Ca href=\"https:\u002F\u002Fwww.loggix.com\">Loggix.com\u003C\u002Fa> voor meer informatie over onze diensten.\u003C\u002Fp>\n","2025-01-21",[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F71\u002F?v=29a51940fd93",{"id":314,"idKnowledge":315,"slug":316,"title":317,"description":318,"bodyMarkdown":21,"bodyHtml":21,"author":147,"date":319,"createdAt":299,"topics":320,"image":321,"hasDownload":20,"fileName":21},"72","937EEBFB-C7EA-9243-9668-C30E2758FC44","extremely-clear-talk-on-ai","Extreem heldere lezing over AI","Grant Sanderson geeft een extreem heldere lezing over Artificial Intelligence. Een must-see als je nog niet helemaal op de hoogte bent van AI.","2025-01-13",[61],"\u002Fapi\u002Fknowledge\u002Fimage\u002F72\u002F?v=119ef8eace05",{"id":323,"idKnowledge":324,"slug":325,"title":326,"description":327,"bodyMarkdown":328,"bodyHtml":329,"author":147,"date":330,"createdAt":331,"topics":332,"image":335,"hasDownload":20,"fileName":21},"44","04D66E9C-080D-D543-A6B0-F4E79E2BD2A8","new-loggix-website-live","New Loggix Website live","Nieuwe website Loggix.com live. Nederlandse en engelse versie met vanaf heden veel aandacht voor FileMaker maatwerk Software, FMBetterForms Web Apps, API’s & Ai en SaaS […]","![Nieuwe website Loggix.com live. Nederlandse en engelse versie met vanaf heden veel aandacht voor FileMaker maatwerk Software, FMBetterForms Web Apps, API's & Ai en SaaS ontwikkeling.](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FLoggixWebsite-300x260.png)\n\nNieuwe website Loggix.com live. Nederlandse en engelse versie met vanaf heden veel aandacht voor [FileMaker](https:\u002F\u002Fwww.claris.com) maatwerk Software, [FMBetterForms](https:\u002F\u002Fwww.fmbetterforms.com\u002F) Web Apps, API’s & Ai en SaaS ontwikkeling.  \n  \nWe hebben de afgelopen jaar veel aandacht besteed aan het bouwen van software voor onze klanten. 2025 gaat in het teken staan van het bouwen van software voor onze eigen portfolio. Dit betekend een aantal mooie SaaS samenwerkingen en een aantal geheel eigen SaaS producten.  \n  \nHet wordt een mooi, druk en spannend jaar!","\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FLoggixWebsite-300x260.png\" alt=\"Nieuwe website Loggix.com live. Nederlandse en engelse versie met vanaf heden veel aandacht voor FileMaker maatwerk Software, FMBetterForms Web Apps, API&#39;s &amp; Ai en SaaS ontwikkeling.\">\u003C\u002Fp>\n\u003Cp>Nieuwe website Loggix.com live. Nederlandse en engelse versie met vanaf heden veel aandacht voor \u003Ca href=\"https:\u002F\u002Fwww.claris.com\">FileMaker\u003C\u002Fa> maatwerk Software, \u003Ca href=\"https:\u002F\u002Fwww.fmbetterforms.com\u002F\">FMBetterForms\u003C\u002Fa> Web Apps, API’s &amp; Ai en SaaS ontwikkeling.  \u003C\u002Fp>\n\u003Cp>We hebben de afgelopen jaar veel aandacht besteed aan het bouwen van software voor onze klanten. 2025 gaat in het teken staan van het bouwen van software voor onze eigen portfolio. Dit betekend een aantal mooie SaaS samenwerkingen en een aantal geheel eigen SaaS producten.  \u003C\u002Fp>\n\u003Cp>Het wordt een mooi, druk en spannend jaar!\u003C\u002Fp>\n","2025-01-10",1781519873000,[61,175,333,17,151,334],"Demo","SaaS","\u002Fapi\u002Fknowledge\u002Fimage\u002F44\u002F?v=7ea9c5b83f36",{"id":337,"idKnowledge":338,"slug":339,"title":340,"description":341,"bodyMarkdown":342,"bodyHtml":343,"author":147,"date":330,"createdAt":344,"topics":345,"image":346,"hasDownload":20,"fileName":21},"43","56E6591F-0934-584C-AE54-4238E5017E17","12-helpful-tools-during-software-development","12 handige tools tijdens softwareontwikkeling…","Als softwareontwikkelaars gebruiken we veel externe softwareontwikkelingstools om ons werk makkelijker of sneller te maken. Hieronder een korte lijst van […]","Als softwareontwikkelaars gebruiken we veel externe softwareontwikkelingstools om ons werk makkelijker of sneller te maken. Hieronder een korte lijst van een aantal tools die ik vrijwel dagelijks gebruik:  \n  \n1\\. ScreenStudio – [screen.studio](https:\u002F\u002Fscreen.studio\u002F) – Maakt het opnemen van schermvideo's een stuk eenvoudiger.  \n2\\. Whimsical – [whimsical.com](http:\u002F\u002Fwhimsical.com) – De perfecte tool om wireframes te maken.  \n3\\. OpenArt.ai – [OpenArt.ai](http:\u002F\u002FOpenArt.ai) – AI-gegenereerde content.  \n4\\. ColorPicker – [pickcoloronline.com](https:\u002F\u002Fpickcoloronline.com\u002F) – Kies #kleuren direct van je scherm.  \n5\\. TempMail – [temp-mail.org](https:\u002F\u002Ftemp-mail.org\u002F) – Maak je API-ontwikkeling eenvoudiger met tijdelijke e-mailadressen.  \n6\\. WebhookSite – [webhook.site](https:\u002F\u002Fwebhook.site\u002F) – Maak je API-ontwikkeling eenvoudiger met een webhook-testtool.  \n7\\. Unlimited Icons – [fonts.google.com\u002Ficons](https:\u002F\u002Ffonts.google.com\u002Ficons) – Kies en gebruik uit een groot aanbod mooie iconen.  \n8\\. CSS gradients – [cssgradient.io](https:\u002F\u002Fcssgradient.io\u002F) – Maak eenvoudig verlopen en gebruik ze als je css-stijl.  \n9\\. AutoAvatar – [i.pravatar.cc\u002F250](https:\u002F\u002Fi.pravatar.cc\u002F250) – Genereer automatisch avatars in variabele pixelformaten voor testgebruik in software.  \n10\\. SecretDesktop – [secretdesktop](https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fsecretdesktop\u002Fid1469900735?mt=12) – Verberg op Mac alle bureaubladpictogrammen voor rustig en gefocust werken.  \n11\\. CCS generator – [layout.bradwoods.io](https:\u002F\u002Flayout.bradwoods.io\u002F) – Maak code voor lay-outcomponenten.  \n12\\. Screen shots – [postspark.app](https:\u002F\u002Fpostspark.app\u002F) – Maak snel prachtige schermafbeeldingen.","\u003Cp>Als softwareontwikkelaars gebruiken we veel externe softwareontwikkelingstools om ons werk makkelijker of sneller te maken. Hieronder een korte lijst van een aantal tools die ik vrijwel dagelijks gebruik:  \u003C\u002Fp>\n\u003Cp>1. ScreenStudio – \u003Ca href=\"https:\u002F\u002Fscreen.studio\u002F\">screen.studio\u003C\u002Fa> – Maakt het opnemen van schermvideo&#39;s een stuk eenvoudiger.\u003Cbr>2. Whimsical – \u003Ca href=\"http:\u002F\u002Fwhimsical.com\">whimsical.com\u003C\u002Fa> – De perfecte tool om wireframes te maken.\u003Cbr>3. OpenArt.ai – \u003Ca href=\"http:\u002F\u002FOpenArt.ai\">OpenArt.ai\u003C\u002Fa> – AI-gegenereerde content.\u003Cbr>4. ColorPicker – \u003Ca href=\"https:\u002F\u002Fpickcoloronline.com\u002F\">pickcoloronline.com\u003C\u002Fa> – Kies #kleuren direct van je scherm.\u003Cbr>5. TempMail – \u003Ca href=\"https:\u002F\u002Ftemp-mail.org\u002F\">temp-mail.org\u003C\u002Fa> – Maak je API-ontwikkeling eenvoudiger met tijdelijke e-mailadressen.\u003Cbr>6. WebhookSite – \u003Ca href=\"https:\u002F\u002Fwebhook.site\u002F\">webhook.site\u003C\u002Fa> – Maak je API-ontwikkeling eenvoudiger met een webhook-testtool.\u003Cbr>7. Unlimited Icons – \u003Ca href=\"https:\u002F\u002Ffonts.google.com\u002Ficons\">fonts.google.com\u002Ficons\u003C\u002Fa> – Kies en gebruik uit een groot aanbod mooie iconen.\u003Cbr>8. CSS gradients – \u003Ca href=\"https:\u002F\u002Fcssgradient.io\u002F\">cssgradient.io\u003C\u002Fa> – Maak eenvoudig verlopen en gebruik ze als je css-stijl.\u003Cbr>9. AutoAvatar – \u003Ca href=\"https:\u002F\u002Fi.pravatar.cc\u002F250\">i.pravatar.cc\u002F250\u003C\u002Fa> – Genereer automatisch avatars in variabele pixelformaten voor testgebruik in software.\u003Cbr>10. SecretDesktop – \u003Ca href=\"https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fsecretdesktop\u002Fid1469900735?mt=12\">secretdesktop\u003C\u002Fa> – Verberg op Mac alle bureaubladpictogrammen voor rustig en gefocust werken.\u003Cbr>11. CCS generator – \u003Ca href=\"https:\u002F\u002Flayout.bradwoods.io\u002F\">layout.bradwoods.io\u003C\u002Fa> – Maak code voor lay-outcomponenten.\u003Cbr>12. Screen shots – \u003Ca href=\"https:\u002F\u002Fpostspark.app\u002F\">postspark.app\u003C\u002Fa> – Maak snel prachtige schermafbeeldingen.\u003C\u002Fp>\n",1781519871000,[17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F43\u002F?v=dcdb367685ee",{"id":348,"idKnowledge":349,"slug":350,"title":351,"description":352,"bodyMarkdown":353,"bodyHtml":354,"author":147,"date":355,"createdAt":356,"topics":357,"image":359,"hasDownload":20,"fileName":21},"74","E32F4BDE-78B7-654D-A863-2C0BC484CE30","help-your-client-understand-their-own-processes","Help uw klant hun eigen processen te begrijpen","Whimsical: een snelle en eenvoudige manier om processen in kaart te brengen Het vertalen van klantbehoeften naar functionele software vereist heldere communicatie. Om dit proces te stroomlijnen, gebruiken we […]","**Whimsical: een snelle en eenvoudige manier om processen in kaart te brengen**\n\nHet vertalen van klantbehoeften naar functionele software vereist heldere communicatie. Om dit proces te stroomlijnen, gebruiken we Whimsical (https:\u002F\u002Fwww.whimsical.com)—een krachtige tool voor het maken van wireframes, mindmaps, stroomdiagrammen en meer. Dit helpt ons de ideeën van onze klanten te visualiseren, zodat er niets verloren gaat in de vertaling. De Whimsical-mockups worden doorgaans gebruikt als startpunt voor onze FileMaker- en FMBetterforms-ontwikkelaars.\n\n[![Whimsical mock up example used by our Filemaker developers](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F09\u002Fwhimsical_mock-1024x644.jpeg)](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F09\u002Fwhimsical_mock.jpeg)\n\n**Delen en samenwerken**\n\nWanneer klanten met hun wensen bij ons komen, gebruiken we Whimsical om intuïtieve wireframes te maken die de interface en functionaliteit van hun toekomstige software in kaart brengen. Deze wireframes zijn vereenvoudigde, globale schetsen van de schermen waarmee zowel onze klanten als ons ontwikkelteam kunnen zien hoe het eindproduct er uit zal zien en hoe het zal werken.\n\nDe kracht van Whimsical ligt in het gebruiksgemak. Het stelt ons in staat interactieve wireframes te maken die klanten kunnen begrijpen zonder technisch jargon, waardoor de kloof tussen hun visie en onze technische uitvoering wordt overbrugd. Aanpassingen kunnen snel worden doorgevoerd tijdens vergaderingen en nieuwe ideeën kunnen in realtime worden getest, waardoor de samenwerking soepel en efficiënt verloopt.\n\nDe veelzijdigheid van Whimsical stelt ons in staat om klantbehoeften te documenteren op een manier die zowel volledig als gemakkelijk te begrijpen is. Deze collaboratieve aanpak zorgt voor minder revisies, minder miscommunicatie en succesvollere projecten. Uiteindelijk helpt het gebruik van Whimsical ons bij Loggix om maatwerke FileMaker-oplossingen en webapps te bouwen die perfect aansluiten bij de verwachtingen van onze klanten.\n\n**Interesse?**\n\nNeem contact met ons op als u de mogelijkheden wilt bespreken om uw ideeën tot leven te brengen.","\u003Cp>\u003Cstrong>Whimsical: een snelle en eenvoudige manier om processen in kaart te brengen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Het vertalen van klantbehoeften naar functionele software vereist heldere communicatie. Om dit proces te stroomlijnen, gebruiken we Whimsical (\u003Ca href=\"https:\u002F\u002Fwww.whimsical.com)%E2%80%94een\">https:\u002F\u002Fwww.whimsical.com)—een\u003C\u002Fa> krachtige tool voor het maken van wireframes, mindmaps, stroomdiagrammen en meer. Dit helpt ons de ideeën van onze klanten te visualiseren, zodat er niets verloren gaat in de vertaling. De Whimsical-mockups worden doorgaans gebruikt als startpunt voor onze FileMaker- en FMBetterforms-ontwikkelaars.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F09\u002Fwhimsical_mock.jpeg\">\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F09\u002Fwhimsical_mock-1024x644.jpeg\" alt=\"Whimsical mock up example used by our Filemaker developers\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Delen en samenwerken\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Wanneer klanten met hun wensen bij ons komen, gebruiken we Whimsical om intuïtieve wireframes te maken die de interface en functionaliteit van hun toekomstige software in kaart brengen. Deze wireframes zijn vereenvoudigde, globale schetsen van de schermen waarmee zowel onze klanten als ons ontwikkelteam kunnen zien hoe het eindproduct er uit zal zien en hoe het zal werken.\u003C\u002Fp>\n\u003Cp>De kracht van Whimsical ligt in het gebruiksgemak. Het stelt ons in staat interactieve wireframes te maken die klanten kunnen begrijpen zonder technisch jargon, waardoor de kloof tussen hun visie en onze technische uitvoering wordt overbrugd. Aanpassingen kunnen snel worden doorgevoerd tijdens vergaderingen en nieuwe ideeën kunnen in realtime worden getest, waardoor de samenwerking soepel en efficiënt verloopt.\u003C\u002Fp>\n\u003Cp>De veelzijdigheid van Whimsical stelt ons in staat om klantbehoeften te documenteren op een manier die zowel volledig als gemakkelijk te begrijpen is. Deze collaboratieve aanpak zorgt voor minder revisies, minder miscommunicatie en succesvollere projecten. Uiteindelijk helpt het gebruik van Whimsical ons bij Loggix om maatwerke FileMaker-oplossingen en webapps te bouwen die perfect aansluiten bij de verwachtingen van onze klanten.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Interesse?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Neem contact met ons op als u de mogelijkheden wilt bespreken om uw ideeën tot leven te brengen.\u003C\u002Fp>\n","2024-09-24",1781520668000,[17,358],"General","\u002Fapi\u002Fknowledge\u002Fimage\u002F74\u002F?v=10b764285238",{"id":361,"idKnowledge":362,"slug":363,"title":364,"description":365,"bodyMarkdown":366,"bodyHtml":367,"author":368,"date":355,"createdAt":369,"topics":370,"image":372,"hasDownload":20,"fileName":21},"73","C841AAFD-5991-1C44-AC0C-ACE33F29DB65","the-new-css-media-query-range-syntax","De nieuwe CSS Media Query Range-syntax","We vertrouwen op CSS Media Queries om elementen te selecteren en op te maken op basis van een bepaalde conditie. Die conditie kan van alles zijn, maar valt doorgaans in twee categorieën: (1) het type medium dat wordt gebruikt, en (2) een specifieke eigenschap van de browser, het apparaat of zelfs de omgeving van de gebruiker.","We vertrouwen op [CSS Media Queries](https:\u002F\u002Fcss-tricks.com\u002Fa-complete-guide-to-css-media-queries\u002F) om elementen te selecteren en op te maken op basis van een bepaalde conditie. Die conditie kan van alles zijn, maar valt doorgaans in twee categorieën: (1) het type medium dat wordt gebruikt, en (2) een specifieke eigenschap van de browser, het apparaat of zelfs de omgeving van de gebruiker.\n\nStel dat we bepaalde CSS-stijlen willen toepassen op een afgedrukt document:\n\n```\n\n    @media print { \n        .element { \n             \u002F* Style away! *\u002F \n        } \n    }\n    \n```\n\nHet feit dat we stijlen kunnen toepassen bij een bepaalde viewportbreedte heeft CSS Media Queries tot een kerningredient van responsief webdesign gemaakt sinds Ethan Marcotte [de term introduceerde](https:\u002F\u002Falistapart.com\u002Farticle\u002Fresponsive-web-design\u002F). Als de viewportbreedte van de browser een bepaalde grootte heeft, wordt een set stijlregels toegepast, waardoor we elementen kunnen ontwerpen die reageren op de grootte van de browser.\n\n```\n\n    \u002F* When the viewport width is at least 30em... *\u002F \n    @media screen and (min-width: 30em) { \n        .element { \n            \u002F* Style away! *\u002F\n        } \n    }\n    \n```\n\nZie je de `and` daar staan? Dat is een operator waarmee we statements kunnen combineren. In dat voorbeeld combineerden we een conditie dat het mediatype een `screen` is en dat de `min-width`-eigenschap is ingesteld op `30em` (of meer). We kunnen hetzelfde doen om een bereik van viewportbreedtes te targeten:\n\n```\n\n    \u002F* When the viewport width is between 30em - 80em *\u002F\n    @media screen and (min-width: 30em) and (max-width: 80em) {\n        .element {\n            \u002F* Style away! *\u002F\n        } \n    }\n    \n```\n\nNu worden die stijlen toegepast op een expliciet bereik van viewportbreedtes in plaats van op één enkele breedte!\n\nMaar de Media Queries Level 4-specificatie heeft een nieuwe syntax geïntroduceerd voor het targeten van een bereik van viewportbreedtes met behulp van gangbare wiskundige vergelijkingsoperatoren — zoals `\u003C`, `>` en `=` — die syntactisch logischer zijn en waarmee je minder code hoeft te schrijven.\n\nLaten we eens bekijken hoe dat werkt.\n\n#### Nieuwe vergelijkingsoperatoren\n\nDat laatste voorbeeld illustreert goed hoe we bereiken min of meer hebben \"nagebootst\" door condities te combineren met de `and`-operator. De grote verandering in de Media Queries Level 4-specificatie is dat we nieuwe operators hebben die waarden vergelijken in plaats van combineren:\n\n-   `\u003C` evalueert of een waarde **kleiner is dan** een andere waarde\n-   `>` evalueert of een waarde **groter is dan** een andere waarde\n-   `=` evalueert of een waarde **gelijk is aan** een andere waarde\n-   `\u003C=` evalueert of een waarde **kleiner dan of gelijk is aan** een andere waarde\n-   `>=` evalueert of een waarde **groter dan of gelijk is aan** een andere waarde\n\nZo schreven we vroeger een media query die stijlen toepast als de browser `600px` breed of breder is:\n\n```\n\n    @media (min-width: 600px) {\n        .element {\n            \u002F* Style away! *\u002F\n        } \n    }\n    \n```\n\nZo ziet het er uit om hetzelfde te schrijven met een vergelijkingsoperator:\n\n```\n\n    @media (width >= 600px) {\n        .element {\n            \u002F* Style away! *\u002F\n        } \n    }\n    \n```\n\n#### Een bereik van viewportbreedtes targeten\n\nWanneer we CSS Media Queries schrijven, maken we doorgaans wat een breakpoint wordt genoemd — een conditie waarbij het ontwerp \"breekt\" en een set stijlen wordt toegepast om dit te herstellen. Een ontwerp kan meerdere breakpoints hebben! En ze zijn doorgaans gebaseerd op de viewport die zich tussen twee breedtes bevindt: waar het breakpoint begint en waar het eindigt.\n\nZo deden we dat met de `and`-operator om de twee breakpointwaarden te combineren:\n\n```\n\n    \u002F* When the browser is between 400px - 1000px *\u002F\n    @media (min-width: 400px) and (max-width: 1000px) {\n        \u002F* etc. *\u002F\n    }\n    \n```\n\nJe krijgt al snel een goed beeld van hoeveel korter en eenvoudiger het is om een media query te schrijven wanneer we de Booleaanse `and`-operator inruilen voor de nieuwe range-vergelijkingssyntax:\n\n```\n\n    @media (400px \u003C= width \u003C= 1000px) {\n        \u002F* etc. *\u002F\n    }\n    \n```\n\nVeel eenvoudiger, toch? En het is precies duidelijk wat deze media query doet.\n\n#### Browserondersteuning\n\nDeze verbeterde media query-syntax staat op het moment van schrijven nog in de kinderschoenen en wordt momenteel niet zo breed ondersteund als de aanpak die `min-width` en `max-width` combineert. We komen er echter dichtbij! Safari is op dit moment de enige grote achterblijver, maar [er is een open ticket voor](https:\u002F\u002Fbugs.webkit.org\u002Fshow_bug.cgi?id=180234) dat je kunt volgen.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F09\u002FScreenshot_2-1.png)","\u003Cp>We vertrouwen op \u003Ca href=\"https:\u002F\u002Fcss-tricks.com\u002Fa-complete-guide-to-css-media-queries\u002F\">CSS Media Queries\u003C\u002Fa> om elementen te selecteren en op te maken op basis van een bepaalde conditie. Die conditie kan van alles zijn, maar valt doorgaans in twee categorieën: (1) het type medium dat wordt gebruikt, en (2) een specifieke eigenschap van de browser, het apparaat of zelfs de omgeving van de gebruiker.\u003C\u002Fp>\n\u003Cp>Stel dat we bepaalde CSS-stijlen willen toepassen op een afgedrukt document:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n    @media print { \n        .element { \n             \u002F* Style away! *\u002F \n        } \n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Het feit dat we stijlen kunnen toepassen bij een bepaalde viewportbreedte heeft CSS Media Queries tot een kerningredient van responsief webdesign gemaakt sinds Ethan Marcotte \u003Ca href=\"https:\u002F\u002Falistapart.com\u002Farticle\u002Fresponsive-web-design\u002F\">de term introduceerde\u003C\u002Fa>. Als de viewportbreedte van de browser een bepaalde grootte heeft, wordt een set stijlregels toegepast, waardoor we elementen kunnen ontwerpen die reageren op de grootte van de browser.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n    \u002F* When the viewport width is at least 30em... *\u002F \n    @media screen and (min-width: 30em) { \n        .element { \n            \u002F* Style away! *\u002F\n        } \n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Zie je de \u003Ccode>and\u003C\u002Fcode> daar staan? Dat is een operator waarmee we statements kunnen combineren. In dat voorbeeld combineerden we een conditie dat het mediatype een \u003Ccode>screen\u003C\u002Fcode> is en dat de \u003Ccode>min-width\u003C\u002Fcode>-eigenschap is ingesteld op \u003Ccode>30em\u003C\u002Fcode> (of meer). We kunnen hetzelfde doen om een bereik van viewportbreedtes te targeten:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n    \u002F* When the viewport width is between 30em - 80em *\u002F\n    @media screen and (min-width: 30em) and (max-width: 80em) {\n        .element {\n            \u002F* Style away! *\u002F\n        } \n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Nu worden die stijlen toegepast op een expliciet bereik van viewportbreedtes in plaats van op één enkele breedte!\u003C\u002Fp>\n\u003Cp>Maar de Media Queries Level 4-specificatie heeft een nieuwe syntax geïntroduceerd voor het targeten van een bereik van viewportbreedtes met behulp van gangbare wiskundige vergelijkingsoperatoren — zoals \u003Ccode>&lt;\u003C\u002Fcode>, \u003Ccode>&gt;\u003C\u002Fcode> en \u003Ccode>=\u003C\u002Fcode> — die syntactisch logischer zijn en waarmee je minder code hoeft te schrijven.\u003C\u002Fp>\n\u003Cp>Laten we eens bekijken hoe dat werkt.\u003C\u002Fp>\n\u003Ch4>Nieuwe vergelijkingsoperatoren\u003C\u002Fh4>\n\u003Cp>Dat laatste voorbeeld illustreert goed hoe we bereiken min of meer hebben &quot;nagebootst&quot; door condities te combineren met de \u003Ccode>and\u003C\u002Fcode>-operator. De grote verandering in de Media Queries Level 4-specificatie is dat we nieuwe operators hebben die waarden vergelijken in plaats van combineren:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>&lt;\u003C\u002Fcode> evalueert of een waarde \u003Cstrong>kleiner is dan\u003C\u002Fstrong> een andere waarde\u003C\u002Fli>\n\u003Cli>\u003Ccode>&gt;\u003C\u002Fcode> evalueert of een waarde \u003Cstrong>groter is dan\u003C\u002Fstrong> een andere waarde\u003C\u002Fli>\n\u003Cli>\u003Ccode>=\u003C\u002Fcode> evalueert of een waarde \u003Cstrong>gelijk is aan\u003C\u002Fstrong> een andere waarde\u003C\u002Fli>\n\u003Cli>\u003Ccode>&lt;=\u003C\u002Fcode> evalueert of een waarde \u003Cstrong>kleiner dan of gelijk is aan\u003C\u002Fstrong> een andere waarde\u003C\u002Fli>\n\u003Cli>\u003Ccode>&gt;=\u003C\u002Fcode> evalueert of een waarde \u003Cstrong>groter dan of gelijk is aan\u003C\u002Fstrong> een andere waarde\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Zo schreven we vroeger een media query die stijlen toepast als de browser \u003Ccode>600px\u003C\u002Fcode> breed of breder is:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n    @media (min-width: 600px) {\n        .element {\n            \u002F* Style away! *\u002F\n        } \n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Zo ziet het er uit om hetzelfde te schrijven met een vergelijkingsoperator:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n    @media (width &gt;= 600px) {\n        .element {\n            \u002F* Style away! *\u002F\n        } \n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Een bereik van viewportbreedtes targeten\u003C\u002Fh4>\n\u003Cp>Wanneer we CSS Media Queries schrijven, maken we doorgaans wat een breakpoint wordt genoemd — een conditie waarbij het ontwerp &quot;breekt&quot; en een set stijlen wordt toegepast om dit te herstellen. Een ontwerp kan meerdere breakpoints hebben! En ze zijn doorgaans gebaseerd op de viewport die zich tussen twee breedtes bevindt: waar het breakpoint begint en waar het eindigt.\u003C\u002Fp>\n\u003Cp>Zo deden we dat met de \u003Ccode>and\u003C\u002Fcode>-operator om de twee breakpointwaarden te combineren:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n    \u002F* When the browser is between 400px - 1000px *\u002F\n    @media (min-width: 400px) and (max-width: 1000px) {\n        \u002F* etc. *\u002F\n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Je krijgt al snel een goed beeld van hoeveel korter en eenvoudiger het is om een media query te schrijven wanneer we de Booleaanse \u003Ccode>and\u003C\u002Fcode>-operator inruilen voor de nieuwe range-vergelijkingssyntax:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\n    @media (400px &lt;= width &lt;= 1000px) {\n        \u002F* etc. *\u002F\n    }\n    \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Veel eenvoudiger, toch? En het is precies duidelijk wat deze media query doet.\u003C\u002Fp>\n\u003Ch4>Browserondersteuning\u003C\u002Fh4>\n\u003Cp>Deze verbeterde media query-syntax staat op het moment van schrijven nog in de kinderschoenen en wordt momenteel niet zo breed ondersteund als de aanpak die \u003Ccode>min-width\u003C\u002Fcode> en \u003Ccode>max-width\u003C\u002Fcode> combineert. We komen er echter dichtbij! Safari is op dit moment de enige grote achterblijver, maar \u003Ca href=\"https:\u002F\u002Fbugs.webkit.org\u002Fshow_bug.cgi?id=180234\">er is een open ticket voor\u003C\u002Fa> dat je kunt volgen.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F09\u002FScreenshot_2-1.png\" alt=\"\">\u003C\u002Fp>\n","Ashish",1781520665000,[371],"Vue.js","\u002Fapi\u002Fknowledge\u002Fimage\u002F73\u002F?v=2884e7bee3ab",{"id":374,"idKnowledge":375,"slug":376,"title":377,"description":378,"bodyMarkdown":379,"bodyHtml":380,"author":147,"date":381,"createdAt":382,"topics":383,"image":384,"hasDownload":20,"fileName":21},"76","8FA84874-B6BF-FE4F-AA1F-3CA0B78FFADF","ai-progress-in-the-next-year-s","AI-vooruitgang in het komende jaar (de komende jaren)","Een nieuwe industriële revolutie Op Computex 2024 onthulde NVIDIA CEO Jensen Huang baanbrekende innovaties, waaronder 'NIMS' (NVIDIA Intelligent Machine System), een suite van AI-gestuurde digitale […]","###### Een nieuwe industriële revolutie\n\nOp Computex 2024 onthulde NVIDIA CEO Jensen Huang baanbrekende innovaties, waaronder 'NIMS' (NVIDIA Intelligent Machine System), een suite van AI-gestuurde digitale mensen en robots. Hij introduceerde ook Earth 2.0, een hoogwaardige digitale tweeling van onze planeet ontworpen voor klimaatsimulatie, en kondigde nieuwe AI-fabrieken aan om de ontwikkeling van geavanceerde AI-modellen te versnellen. Deze ontwikkelingen onderstrepen NVIDIA's leiderschap op het gebied van AI- en digitale tweeling-technologieën, met veelbelovende vooruitgang in diverse sectoren.\n\n###### De productie van tokens\n\nTot aan ChatGPT draaide AI volledig om perceptie. Begrip van natuurlijke taal, computervisie, spraakherkenning, enzovoort. Nu begrijpen we dat AI gaat over '**het genereren van tokens**'. Generatieve AI produceert tokens die woorden, afbeeldingen, video's, grafieken en liedjes zijn. Maar ook tokens van eiwitten, genen, weerpatronen of voorspellingen van productieprocessen. De volgende focus van AI zal liggen op AI-fabrieken die tokens op grote schaal produceren. Tokens die robots helpen, en andere robots in de productie ondersteunen. De nabije toekomst voor ons als programmeurs is niet langer het schrijven van software; we zullen AI-modellen creëren die software voor ons maken.\n\n###### Hoe kan dit voor u werken\n\nBij Loggix proberen we de toekomst terug te brengen tot begrijpelijke stappen die vandaag al gezet kunnen worden. Ons advies is om verbonden te blijven met wat er komen gaat. Bereid uw processen en software voor op morgen. Wees u ervan bewust dat morgen draait om **toegankelijke data**. Alleen data die toegankelijk is voor leermodellen kan worden gebruikt door tweede (potentiële klanten) en derde partijen om u heen. Neem gerust contact met ons op om te bespreken hoe uw AI-toekomst eruit zal zien.","\u003Ch6>Een nieuwe industriële revolutie\u003C\u002Fh6>\n\u003Cp>Op Computex 2024 onthulde NVIDIA CEO Jensen Huang baanbrekende innovaties, waaronder &#39;NIMS&#39; (NVIDIA Intelligent Machine System), een suite van AI-gestuurde digitale mensen en robots. Hij introduceerde ook Earth 2.0, een hoogwaardige digitale tweeling van onze planeet ontworpen voor klimaatsimulatie, en kondigde nieuwe AI-fabrieken aan om de ontwikkeling van geavanceerde AI-modellen te versnellen. Deze ontwikkelingen onderstrepen NVIDIA&#39;s leiderschap op het gebied van AI- en digitale tweeling-technologieën, met veelbelovende vooruitgang in diverse sectoren.\u003C\u002Fp>\n\u003Ch6>De productie van tokens\u003C\u002Fh6>\n\u003Cp>Tot aan ChatGPT draaide AI volledig om perceptie. Begrip van natuurlijke taal, computervisie, spraakherkenning, enzovoort. Nu begrijpen we dat AI gaat over &#39;\u003Cstrong>het genereren van tokens\u003C\u002Fstrong>&#39;. Generatieve AI produceert tokens die woorden, afbeeldingen, video&#39;s, grafieken en liedjes zijn. Maar ook tokens van eiwitten, genen, weerpatronen of voorspellingen van productieprocessen. De volgende focus van AI zal liggen op AI-fabrieken die tokens op grote schaal produceren. Tokens die robots helpen, en andere robots in de productie ondersteunen. De nabije toekomst voor ons als programmeurs is niet langer het schrijven van software; we zullen AI-modellen creëren die software voor ons maken.\u003C\u002Fp>\n\u003Ch6>Hoe kan dit voor u werken\u003C\u002Fh6>\n\u003Cp>Bij Loggix proberen we de toekomst terug te brengen tot begrijpelijke stappen die vandaag al gezet kunnen worden. Ons advies is om verbonden te blijven met wat er komen gaat. Bereid uw processen en software voor op morgen. Wees u ervan bewust dat morgen draait om \u003Cstrong>toegankelijke data\u003C\u002Fstrong>. Alleen data die toegankelijk is voor leermodellen kan worden gebruikt door tweede (potentiële klanten) en derde partijen om u heen. Neem gerust contact met ons op om te bespreken hoe uw AI-toekomst eruit zal zien.\u003C\u002Fp>\n","2024-08-19",1781520669000,[61,17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F76\u002F?v=2590423468b9",{"id":386,"idKnowledge":387,"slug":388,"title":389,"description":390,"bodyMarkdown":391,"bodyHtml":392,"author":147,"date":381,"createdAt":356,"topics":393,"image":394,"hasDownload":20,"fileName":21},"75","CFD88C8C-4F6C-654C-AE73-00A4AFB9571C","understanding-semantic-search-in-filemaker-a-game-changer-for-product-companies","Semantisch Zoeken in FileMaker Begrijpen: Een Gamechanger voor Productbedrijven","Semantisch Zoeken: De Kracht van Embeddings en RAG Ontgrendelen Semantisch zoeken is een krachtige technologie die verder gaat dan traditioneel zoeken op trefwoorden door de betekenis […]","**Semantisch Zoeken: De Kracht van Embeddings en RAG Ontgrendelen**\n\n**Semantisch zoeken** is een krachtige technologie die verder gaat dan traditioneel zoeken op trefwoorden door de betekenis en context van woorden in een zoekopdracht te begrijpen. De kern van semantisch zoeken wordt gevormd door het concept van **embeddings**. Embeddings zijn compacte **vectorrepresentaties** van woorden, zinnen of volledige documenten, waarbij vergelijkbare betekenissen dichter bij elkaar worden geplaatst in een meerdimensionale ruimte. Hierdoor kan de zoekmachine de nuances van taal vastleggen, waardoor het mogelijk wordt om relevantere resultaten op te halen, zelfs wanneer de zoektermen niet exact overeenkomen met de inhoud.\n\n![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002FMatching-e1724067376943.jpg)\n\n**Semantisch Zoeken Integreren in FileMaker: Een Praktisch Voorbeeld**\n\nVoor een productbedrijf dat zijn activiteiten wil stroomlijnen en de klantervaring wil verbeteren, kan het integreren van semantisch zoeken in hun **op FileMaker gebaseerd systeem** een gamechanger zijn. Laten we een scenario overwegen waarbij een bedrijf een verscheidenheid aan producten online verkoopt en FileMaker gebruikt voor het beheer van de voorraad, klantgegevens en andere bedrijfsactiviteiten.\n\nOm de gebruikerservaring op hun website te verbeteren, kan het bedrijf hun productinformatie insluiten in een semantisch zoekraamwerk. Door gebruik te maken van de **FM BetterForms**-tool, die zeer compatibel is met FileMaker, kunnen ze een naadloze front-end interface voor hun website creëren. FM BetterForms stelt ontwikkelaars in staat geavanceerde, responsieve webformulieren en interfaces te bouwen die direct communiceren met FileMaker-databases.\n\nZo kan het werken: Het bedrijf integreert een semantische zoekmachine in zijn FileMaker-systeem, waarbij alle productbeschrijvingen, specificaties en klantbeoordelingen **als vectoren worden ingebed**. Wanneer een klant op de website naar een product zoekt, verwerkt de semantische zoekmachine de zoekopdracht, haalt relevante productinformatie op uit de FileMaker-database en levert deze via de FM BetterForms-interface. **Deze opzet zorgt ervoor dat klanten de meest relevante productaanbevelingen ontvangen, zelfs als hun zoektermen vaag of onnauwkeurig zijn.**\n\nEen klant die bijvoorbeeld zoekt naar \"eco-vriendelijke waterfles\" krijgt niet alleen resultaten voor producten die expliciet als \"eco-vriendelijk\" zijn gelabeld, maar ook voor producten die worden omschreven als \"duurzaam\", \"herbruikbaar\" of \"biologisch afbreekbaar\". Het resultaat is een meer intuïtieve en efficiënte zoekervaring, wat de klanttevredenheid vergroot en de verkoop stimuleert.\n\nKortom, het integreren van semantisch zoeken met FileMaker, met behulp van tools zoals FM BetterForms, stelt productbedrijven in staat hun digitale aanbod aanzienlijk te verbeteren, waardoor hun websites slimmer, responsiever en beter afgestemd op de behoeften van klanten worden.\n\n**Geïnteresseerd?**\n\nNeem contact met ons op als u de mogelijkheden wilt bespreken om uw database voor het publiek toegankelijk te maken.","\u003Cp>\u003Cstrong>Semantisch Zoeken: De Kracht van Embeddings en RAG Ontgrendelen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Semantisch zoeken\u003C\u002Fstrong> is een krachtige technologie die verder gaat dan traditioneel zoeken op trefwoorden door de betekenis en context van woorden in een zoekopdracht te begrijpen. De kern van semantisch zoeken wordt gevormd door het concept van \u003Cstrong>embeddings\u003C\u002Fstrong>. Embeddings zijn compacte \u003Cstrong>vectorrepresentaties\u003C\u002Fstrong> van woorden, zinnen of volledige documenten, waarbij vergelijkbare betekenissen dichter bij elkaar worden geplaatst in een meerdimensionale ruimte. Hierdoor kan de zoekmachine de nuances van taal vastleggen, waardoor het mogelijk wordt om relevantere resultaten op te halen, zelfs wanneer de zoektermen niet exact overeenkomen met de inhoud.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002FMatching-e1724067376943.jpg\" alt=\"\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Semantisch Zoeken Integreren in FileMaker: Een Praktisch Voorbeeld\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Voor een productbedrijf dat zijn activiteiten wil stroomlijnen en de klantervaring wil verbeteren, kan het integreren van semantisch zoeken in hun \u003Cstrong>op FileMaker gebaseerd systeem\u003C\u002Fstrong> een gamechanger zijn. Laten we een scenario overwegen waarbij een bedrijf een verscheidenheid aan producten online verkoopt en FileMaker gebruikt voor het beheer van de voorraad, klantgegevens en andere bedrijfsactiviteiten.\u003C\u002Fp>\n\u003Cp>Om de gebruikerservaring op hun website te verbeteren, kan het bedrijf hun productinformatie insluiten in een semantisch zoekraamwerk. Door gebruik te maken van de \u003Cstrong>FM BetterForms\u003C\u002Fstrong>-tool, die zeer compatibel is met FileMaker, kunnen ze een naadloze front-end interface voor hun website creëren. FM BetterForms stelt ontwikkelaars in staat geavanceerde, responsieve webformulieren en interfaces te bouwen die direct communiceren met FileMaker-databases.\u003C\u002Fp>\n\u003Cp>Zo kan het werken: Het bedrijf integreert een semantische zoekmachine in zijn FileMaker-systeem, waarbij alle productbeschrijvingen, specificaties en klantbeoordelingen \u003Cstrong>als vectoren worden ingebed\u003C\u002Fstrong>. Wanneer een klant op de website naar een product zoekt, verwerkt de semantische zoekmachine de zoekopdracht, haalt relevante productinformatie op uit de FileMaker-database en levert deze via de FM BetterForms-interface. \u003Cstrong>Deze opzet zorgt ervoor dat klanten de meest relevante productaanbevelingen ontvangen, zelfs als hun zoektermen vaag of onnauwkeurig zijn.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Een klant die bijvoorbeeld zoekt naar &quot;eco-vriendelijke waterfles&quot; krijgt niet alleen resultaten voor producten die expliciet als &quot;eco-vriendelijk&quot; zijn gelabeld, maar ook voor producten die worden omschreven als &quot;duurzaam&quot;, &quot;herbruikbaar&quot; of &quot;biologisch afbreekbaar&quot;. Het resultaat is een meer intuïtieve en efficiënte zoekervaring, wat de klanttevredenheid vergroot en de verkoop stimuleert.\u003C\u002Fp>\n\u003Cp>Kortom, het integreren van semantisch zoeken met FileMaker, met behulp van tools zoals FM BetterForms, stelt productbedrijven in staat hun digitale aanbod aanzienlijk te verbeteren, waardoor hun websites slimmer, responsiever en beter afgestemd op de behoeften van klanten worden.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Geïnteresseerd?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Neem contact met ons op als u de mogelijkheden wilt bespreken om uw database voor het publiek toegankelijk te maken.\u003C\u002Fp>\n",[61,17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F75\u002F?v=f6257d6be38b",{"id":396,"idKnowledge":397,"slug":398,"title":399,"description":400,"bodyMarkdown":401,"bodyHtml":402,"author":147,"date":403,"createdAt":404,"topics":405,"image":406,"hasDownload":20,"fileName":21},"78","7DB0E40F-389A-1040-8650-FD5F71ABCAF3","effortless-email-integration-leveraging-sendgrid-with-claris-filemaker","Effortless Email Integration: Leveraging SendGrid with Claris FileMaker","Sent professional mail from FileMaker For businesses looking to streamline their email communication, integrating SendGrid with Claris FileMaker offers a powerful and user-friendly solution. By […]","###### Sent professional mail from FileMaker\n\nFor businesses looking to streamline their email communication, integrating SendGrid with Claris FileMaker offers a powerful and user-friendly solution. By harnessing the capabilities of the SendGrid API, FileMaker users can send professional emails directly from their databases with minimal setup and maximum efficiency.\n\n###### Insert data straight from Filemaker\n\nOne of the key advantages of this integration is the ability to use SendGrid’s dynamic templates. These templates allow users to craft customized, responsive emails that can be easily personalized for each recipient. Whether sending out newsletters, promotional offers, or customer confirmations, the process is seamless. Users simply need to input their dynamic content within FileMaker, and SendGrid handles the rest—ensuring that emails are not only well-designed but also deliverable and trackable.\n\n> For ages we have been trying to consequently push out professional mail from our FileMaker Database. But only since Loggix has build the Sendgrid API we send scheduled mail and can measure the results of our efforts.\n\n###### ![](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2022\u002F06\u002Fmail-1024x598.jpg)\n\nSetting up this integration is straightforward, requiring just a few configuration steps within FileMaker to connect to the SendGrid API. Once connected, users can manage email campaigns directly from FileMaker, automating tasks that would otherwise be time-consuming.\n\n###### What is needed?\n\nJust a simple free sign up with [Sendgrid](https:\u002F\u002Fsendgrid.com\u002F)  and some script steps in FileMaker is basically enough to start with a couple of mails per day. When ready for a full blown mailer application not much more is needed. Templates can be easily managed from Sendgrid. A template builder makes knowledge of HTML obsolete.\n\n###### Below an example using html or template\n\nTo send a mail message do a **POST** call to the following endpoint:\n\n\\[gdlr\\_widget\\_box title=\"\" title-color=\"#ffffff\" background=\"#252525\" color=\"#ffffff\" \\]  \nhttps:\u002F\u002Fapi.sendgrid.com\u002Fv3\u002Fmail\u002Fsend  \n\\[\u002Fgdlr\\_widget\\_box\\]\n\n  \nIn the header add:\n\n\\[gdlr\\_widget\\_box title=\"\" title-color=\"#ffffff\" background=\"#252525\" color=\"#ffffff\" \\]  \nAuthorisation :  bearer ##Your API key##  \nContent-type: application\u002Fjson  \n\\[\u002Fgdlr\\_widget\\_box\\]\n\n  \nAnd add the below JSON in the body:\n\n\\[gdlr\\_widget\\_box title=\" title-color=\"#ffffff\" background=\"#252525\" color=\"#ffffff\" \\]  \n{  \n  \"personalizations\": \\[  \n    {  \n      \"to\": \\[  \n        {  \n          \"email\": “somebody@mail.com”  \n        }  \n      \\],  \n         \"dynamic\\_template\\_data\":{  \n           \"name”:”Someone”  \n          }  \n    }  \n  \\],  \n  \"from\": {  \n    \"email\": “test@loggix.com”  \n  },  \n  \"subject\": \"This is a test mail from Loggix | Use dynamic Template\",  \n  \"content\": \\[  \n    {  \n      \"type\": \"text\u002Fplain\",  \n      \"value\": “This plain text is overruled by the template when id is given“  \n    },  \n        {  \n      \"type\": \"text\u002Fhtml\",  \n      \"value\": \"\u003Chtml>\u003Cbody>This html text is overruled by the template when id is given\u003C\u002Fhtml>\u003C\u002Fbody>\"  \n    }  \n  \\],  \n  \"template\\_id\": \"d-2f0ce2e4e8e842b4982911eef5b604da\"  \n}  \n\\[\u002Fgdlr\\_widget\\_box\\]  \n  \n  \n\n###### Interested? Contact us.\n\nIn short, the combination of SendGrid and Claris FileMaker empowers businesses to manage their email communications more effectively, providing a professional touch with every message sent—all while keeping the process simple and intuitive. We are happy to help you out integrating Sendgrid in your solution, do not hesitate to contact us!","\u003Ch6>Sent professional mail from FileMaker\u003C\u002Fh6>\n\u003Cp>For businesses looking to streamline their email communication, integrating SendGrid with Claris FileMaker offers a powerful and user-friendly solution. By harnessing the capabilities of the SendGrid API, FileMaker users can send professional emails directly from their databases with minimal setup and maximum efficiency.\u003C\u002Fp>\n\u003Ch6>Insert data straight from Filemaker\u003C\u002Fh6>\n\u003Cp>One of the key advantages of this integration is the ability to use SendGrid’s dynamic templates. These templates allow users to craft customized, responsive emails that can be easily personalized for each recipient. Whether sending out newsletters, promotional offers, or customer confirmations, the process is seamless. Users simply need to input their dynamic content within FileMaker, and SendGrid handles the rest—ensuring that emails are not only well-designed but also deliverable and trackable.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>For ages we have been trying to consequently push out professional mail from our FileMaker Database. But only since Loggix has build the Sendgrid API we send scheduled mail and can measure the results of our efforts.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch6>\u003Cimg src=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2022\u002F06\u002Fmail-1024x598.jpg\" alt=\"\">\u003C\u002Fh6>\n\u003Cp>Setting up this integration is straightforward, requiring just a few configuration steps within FileMaker to connect to the SendGrid API. Once connected, users can manage email campaigns directly from FileMaker, automating tasks that would otherwise be time-consuming.\u003C\u002Fp>\n\u003Ch6>What is needed?\u003C\u002Fh6>\n\u003Cp>Just a simple free sign up with \u003Ca href=\"https:\u002F\u002Fsendgrid.com\u002F\">Sendgrid\u003C\u002Fa>  and some script steps in FileMaker is basically enough to start with a couple of mails per day. When ready for a full blown mailer application not much more is needed. Templates can be easily managed from Sendgrid. A template builder makes knowledge of HTML obsolete.\u003C\u002Fp>\n\u003Ch6>Below an example using html or template\u003C\u002Fh6>\n\u003Cp>To send a mail message do a \u003Cstrong>POST\u003C\u002Fstrong> call to the following endpoint:\u003C\u002Fp>\n\u003Cp>[gdlr_widget_box title=&quot;&quot; title-color=&quot;#ffffff&quot; background=&quot;#252525&quot; color=&quot;#ffffff&quot; ]\u003Cbr>\u003Ca href=\"https:\u002F\u002Fapi.sendgrid.com\u002Fv3\u002Fmail\u002Fsend\">https:\u002F\u002Fapi.sendgrid.com\u002Fv3\u002Fmail\u002Fsend\u003C\u002Fa>\u003Cbr>[\u002Fgdlr_widget_box]\u003C\u002Fp>\n\u003Cp>In the header add:\u003C\u002Fp>\n\u003Cp>[gdlr_widget_box title=&quot;&quot; title-color=&quot;#ffffff&quot; background=&quot;#252525&quot; color=&quot;#ffffff&quot; ]\u003Cbr>Authorisation :  bearer ##Your API key##\u003Cbr>Content-type: application\u002Fjson\u003Cbr>[\u002Fgdlr_widget_box]\u003C\u002Fp>\n\u003Cp>And add the below JSON in the body:\u003C\u002Fp>\n\u003Cp>[gdlr_widget_box title=&quot; title-color=&quot;#ffffff&quot; background=&quot;#252525&quot; color=&quot;#ffffff&quot; ]\u003Cbr>{\u003Cbr>  &quot;personalizations&quot;: [\u003Cbr>    {\u003Cbr>      &quot;to&quot;: [\u003Cbr>        {\u003Cbr>          &quot;email&quot;: “\u003Ca href=\"mailto:somebody@mail.com\">somebody@mail.com\u003C\u002Fa>”\u003Cbr>        }\u003Cbr>      ],\u003Cbr>         &quot;dynamic_template_data&quot;:{\u003Cbr>           &quot;name”:”Someone”\u003Cbr>          }\u003Cbr>    }\u003Cbr>  ],\u003Cbr>  &quot;from&quot;: {\u003Cbr>    &quot;email&quot;: “\u003Ca href=\"mailto:test@loggix.com\">test@loggix.com\u003C\u002Fa>”\u003Cbr>  },\u003Cbr>  &quot;subject&quot;: &quot;This is a test mail from Loggix | Use dynamic Template&quot;,\u003Cbr>  &quot;content&quot;: [\u003Cbr>    {\u003Cbr>      &quot;type&quot;: &quot;text\u002Fplain&quot;,\u003Cbr>      &quot;value&quot;: “This plain text is overruled by the template when id is given“\u003Cbr>    },\u003Cbr>        {\u003Cbr>      &quot;type&quot;: &quot;text\u002Fhtml&quot;,\u003Cbr>      &quot;value&quot;: &quot;\u003Chtml>\u003Cbody>This html text is overruled by the template when id is given\u003C\u002Fhtml>\u003C\u002Fbody>&quot;\u003Cbr>    }\u003Cbr>  ],\u003Cbr>  &quot;template_id&quot;: &quot;d-2f0ce2e4e8e842b4982911eef5b604da&quot;\u003Cbr>}\u003Cbr>[\u002Fgdlr_widget_box]  \u003C\u002Fp>\n\u003Ch6>Interested? Contact us.\u003C\u002Fh6>\n\u003Cp>In short, the combination of SendGrid and Claris FileMaker empowers businesses to manage their email communications more effectively, providing a professional touch with every message sent—all while keeping the process simple and intuitive. We are happy to help you out integrating Sendgrid in your solution, do not hesitate to contact us!\u003C\u002Fp>\n","2024-08-15",1781520670000,[175,17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F78\u002F?v=60809c484a33",{"id":408,"idKnowledge":409,"slug":410,"title":411,"description":412,"bodyMarkdown":413,"bodyHtml":414,"author":147,"date":403,"createdAt":382,"topics":415,"image":416,"hasDownload":20,"fileName":21},"77","21899F37-36B1-7F48-89FC-477C638C6074","import-filemaker-scripts-written-by-chatgpt","Importeer FileMaker scripts geschreven door ChatGPT","Kan ChatGPT mij helpen FileMaker scripts te schrijven? Waarschijnlijk niet nieuw voor u is dat we ChatGPT kunnen inzetten om complexe FileMaker scripts te schrijven. […]","###### Kan ChatGPT mij helpen FileMaker scripts te schrijven?\n\nWaarschijnlijk niet nieuw voor u is dat we ChatGPT kunnen inzetten om complexe FileMaker scripts te schrijven. Met de tool kunt u uw wensen in gewone taal beschrijven, waarna het precieze scriptcode genereert die in FileMaker databases kan worden gebruikt. Deze innovatie verkleint de leercurve voor nieuwe ontwikkelaars aanzienlijk en verhoogt de productiviteit van ervaren gebruikers door het schrijfproces van scripts (vrijwel) te automatiseren.\n\n###### Scriptstappen in FileMaker zijn XML-gebaseerd\n\nEr is geen eenvoudige knippen-en-plakken stap om 'zichtbare FileMaker scriptcode' terug in FileMaker te krijgen. Dit omdat FileMaker een specifieke XML-gebaseerde taal gebruikt in de scriptengine. Probeer het maar: kopieer een aantal scriptstappen van het ene script naar het andere, dat werkt prima, maar het kopiëren van diezelfde stappen naar een eenvoudige teksteditor werkt niet. En ook niet andersom. Laten we dus eerst een oplossing hiervoor vinden.\n\n###### Gratis BaseElements plugin\n\nOm scriptgegevens van of naar uw FileMaker script te krijgen, is er gelukkig een gratis levensreddende FM Plugin genaamd [BaseElements](https:\u002F\u002Fdocs.baseelementsplugin.com\u002Farticle\u002F522-downloads). Download en installeer deze plugin en gebruik vervolgens de onderstaande stappen om volledige of gedeeltelijke scripts van en naar het klembord uit te wisselen.\n\n\\[gdlr\\_widget\\_box title=\"\" title-color=\"#ffffff\" background=\"#252525\" color=\"#ffffff\" \\]\n\nBE\\_ClipboardGetText ( format )\n\nBE\\_ClipboardSetText ( text ; format )\n\n\\[\u002Fgdlr\\_widget\\_box\\]\n\nDe parameter \"format\" hierboven vereist een specifieke FileMaker code om de inhoud van het klembord te herkennen. De volgende code dient te worden gebruikt:\n\n\\[gdlr\\_widget\\_box title=\"\" title-color=\"#ffffff\" background=\"#252525\" color=\"#ffffff\" \\] dyn.ah62d4rv4gk8zuxnxnq\n\\[\u002Fgdlr\\_widget\\_box\\]\n\nMaar waarom is het ook belangrijk om XML te kunnen exporteren?\n\n###### Laten we ChatGPT FileMaker's XML leren\n\nHet eerste om te begrijpen is dat ChatGPT zijn resultaten in elk gewenst formaat kan teruggeven. U kunt vragen om een antwoord in JSON, HTML, in een Excelsheet of als XML… het is geheel aan u. We kunnen dus vragen om een antwoord in XML-formaat. Maar een formaat is slechts een structuur. FileMaker gebruikt een **bibliotheek** van XML-nodes die uniek is voor FileMaker. Dus hoe gaan we verder?\n\n###### ChatGPT Assistants te hulp\n\nChatGPT Assistants kunnen bestanden gebruiken als **bron** waarop ze hun antwoord baseren. Door een uitgebreide set FileMaker XML-syntaxisvoorbeelden te uploaden, kunnen we ChatGPT leren hoe het moet reageren in de juiste FileMaker XML-syntaxis! Een bronbestand is vrij eenvoudig te maken door een (aantal) grote voorbeeldscripts uit een FileMaker oplossing te exporteren naar een tekst (xml) bestand. Hoe meer verschillende stappen in dit voorbeeldscript, hoe meer bibliotheekkennis ChatGPT kan opnemen.\n\nNu zijn we er bijna.\n\n###### Upload uw voorbeeldbibliotheekbestand en begin met vragen stellen\n\nIn een onderstaande video laat ik het resultaat zien wanneer we de bovenstaande stappen samenvoegen.\n\n[https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002Ffmscripts.mp4](https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002Ffmscripts.mp4)\n\n###### Geïnteresseerd? Neem contact met ons op.\n\nHet bovenstaande is hopelijk een nuttig inzicht voor mede FileMaker-ontwikkelaars. Loggix verkent voortdurend de grenzen en mogelijkheden van software die we kunnen gebruiken om onze kennis en uw bedrijfsprocessen te verbeteren.","\u003Ch6>Kan ChatGPT mij helpen FileMaker scripts te schrijven?\u003C\u002Fh6>\n\u003Cp>Waarschijnlijk niet nieuw voor u is dat we ChatGPT kunnen inzetten om complexe FileMaker scripts te schrijven. Met de tool kunt u uw wensen in gewone taal beschrijven, waarna het precieze scriptcode genereert die in FileMaker databases kan worden gebruikt. Deze innovatie verkleint de leercurve voor nieuwe ontwikkelaars aanzienlijk en verhoogt de productiviteit van ervaren gebruikers door het schrijfproces van scripts (vrijwel) te automatiseren.\u003C\u002Fp>\n\u003Ch6>Scriptstappen in FileMaker zijn XML-gebaseerd\u003C\u002Fh6>\n\u003Cp>Er is geen eenvoudige knippen-en-plakken stap om &#39;zichtbare FileMaker scriptcode&#39; terug in FileMaker te krijgen. Dit omdat FileMaker een specifieke XML-gebaseerde taal gebruikt in de scriptengine. Probeer het maar: kopieer een aantal scriptstappen van het ene script naar het andere, dat werkt prima, maar het kopiëren van diezelfde stappen naar een eenvoudige teksteditor werkt niet. En ook niet andersom. Laten we dus eerst een oplossing hiervoor vinden.\u003C\u002Fp>\n\u003Ch6>Gratis BaseElements plugin\u003C\u002Fh6>\n\u003Cp>Om scriptgegevens van of naar uw FileMaker script te krijgen, is er gelukkig een gratis levensreddende FM Plugin genaamd \u003Ca href=\"https:\u002F\u002Fdocs.baseelementsplugin.com\u002Farticle\u002F522-downloads\">BaseElements\u003C\u002Fa>. Download en installeer deze plugin en gebruik vervolgens de onderstaande stappen om volledige of gedeeltelijke scripts van en naar het klembord uit te wisselen.\u003C\u002Fp>\n\u003Cp>[gdlr_widget_box title=&quot;&quot; title-color=&quot;#ffffff&quot; background=&quot;#252525&quot; color=&quot;#ffffff&quot; ]\u003C\u002Fp>\n\u003Cp>BE_ClipboardGetText ( format )\u003C\u002Fp>\n\u003Cp>BE_ClipboardSetText ( text ; format )\u003C\u002Fp>\n\u003Cp>[\u002Fgdlr_widget_box]\u003C\u002Fp>\n\u003Cp>De parameter &quot;format&quot; hierboven vereist een specifieke FileMaker code om de inhoud van het klembord te herkennen. De volgende code dient te worden gebruikt:\u003C\u002Fp>\n\u003Cp>[gdlr_widget_box title=&quot;&quot; title-color=&quot;#ffffff&quot; background=&quot;#252525&quot; color=&quot;#ffffff&quot; ] dyn.ah62d4rv4gk8zuxnxnq\n[\u002Fgdlr_widget_box]\u003C\u002Fp>\n\u003Cp>Maar waarom is het ook belangrijk om XML te kunnen exporteren?\u003C\u002Fp>\n\u003Ch6>Laten we ChatGPT FileMaker&#39;s XML leren\u003C\u002Fh6>\n\u003Cp>Het eerste om te begrijpen is dat ChatGPT zijn resultaten in elk gewenst formaat kan teruggeven. U kunt vragen om een antwoord in JSON, HTML, in een Excelsheet of als XML… het is geheel aan u. We kunnen dus vragen om een antwoord in XML-formaat. Maar een formaat is slechts een structuur. FileMaker gebruikt een \u003Cstrong>bibliotheek\u003C\u002Fstrong> van XML-nodes die uniek is voor FileMaker. Dus hoe gaan we verder?\u003C\u002Fp>\n\u003Ch6>ChatGPT Assistants te hulp\u003C\u002Fh6>\n\u003Cp>ChatGPT Assistants kunnen bestanden gebruiken als \u003Cstrong>bron\u003C\u002Fstrong> waarop ze hun antwoord baseren. Door een uitgebreide set FileMaker XML-syntaxisvoorbeelden te uploaden, kunnen we ChatGPT leren hoe het moet reageren in de juiste FileMaker XML-syntaxis! Een bronbestand is vrij eenvoudig te maken door een (aantal) grote voorbeeldscripts uit een FileMaker oplossing te exporteren naar een tekst (xml) bestand. Hoe meer verschillende stappen in dit voorbeeldscript, hoe meer bibliotheekkennis ChatGPT kan opnemen.\u003C\u002Fp>\n\u003Cp>Nu zijn we er bijna.\u003C\u002Fp>\n\u003Ch6>Upload uw voorbeeldbibliotheekbestand en begin met vragen stellen\u003C\u002Fh6>\n\u003Cp>In een onderstaande video laat ik het resultaat zien wanneer we de bovenstaande stappen samenvoegen.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002Ffmscripts.mp4\">https:\u002F\u002Floggix.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002Ffmscripts.mp4\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch6>Geïnteresseerd? Neem contact met ons op.\u003C\u002Fh6>\n\u003Cp>Het bovenstaande is hopelijk een nuttig inzicht voor mede FileMaker-ontwikkelaars. Loggix verkent voortdurend de grenzen en mogelijkheden van software die we kunnen gebruiken om onze kennis en uw bedrijfsprocessen te verbeteren.\u003C\u002Fp>\n",[61,17],"\u002Fapi\u002Fknowledge\u002Fimage\u002F77\u002F?v=c88a2aed09c2"]