Flow.Documentatie
Architect

Flow als lijm tussen systemen

11 stappen± 8 minVideoGecontroleerd 22 okt 2026
  1. Stap 1 · Open uw ontwikkelomgeving
  2. Stap 2 · Een tabel voor wat Flow zelf bijhoudt
  3. Stap 3 · Een verbinding met het CRM, die mag schrijven
  4. Stap 4 · De voordeur: een API met een endpoint
  5. Stap 5 · Geef een voorbeeldaanmelding
  6. Stap 6 · Haal de directe lijn weg
  7. Stap 7 · Leg de aanmelding vast in Flow
  8. Stap 8 · Geef hem door aan het CRM
  9. Stap 9 · Zet de stappen op volgorde
  10. Stap 10 · Sla op en test
  11. Stap 11 · Wie beslist wat

Het meest gebouwde patroon: iets komt binnen via een API, een workflow legt het vast en geeft het door aan een ander systeem. U bouwt een aanmeldformulier-koppeling: POST /aanmeldingen → workflow → een Flow-tabel én het CRM. Onderweg de afwegingen: wat bewaart u in Flow en wat niet, en wie beslist wie erin mag en wat eruit mag.

Bekijk de hele handleiding als video11 stappen in één film
Stap 1 / 11

Open uw ontwikkelomgeving

Het patroon in één zin: de API beslist wie erin mag, de workflow beslist wat er gebeurt, de verbinding beslist wat eruit mag. Drie plekken, drie verantwoordelijkheden.

  1. Klik op Ontwikkeling
Open uw ontwikkelomgeving · Klik op Ontwikkeling
  1. Klik op Openen ↗
Open uw ontwikkelomgeving · Klik op Openen ↗
Stap 2 / 11

Een tabel voor wat Flow zelf bijhoudt

Leg in Flow alleen vast wat Flow nodig heeft om zijn werk te doen en te verantwoorden: hier welke aanmelding er binnenkwam en of het CRM hem kreeg. De klant zelf hoort in het CRM — dat blijft de bron. Twee bronnen voor hetzelfde gegeven lopen altijd uit elkaar.

  1. Klik op Toevoegen aan Algemeen
Een tabel voor wat Flow zelf bijhoudt · Klik op Toevoegen aan Algemeen
  1. Klik op Nieuwe tabel
Een tabel voor wat Flow zelf bijhoudt · Klik op Nieuwe tabel
  1. Klik op Instellingen
Een tabel voor wat Flow zelf bijhoudt · Klik op Instellingen
  1. Vul in bij Naam: Aanmeldingen
Een tabel voor wat Flow zelf bijhoudt · Vul in bij Naam: Aanmeldingen
  1. Klik op Structuur opslaan
Een tabel voor wat Flow zelf bijhoudt · Klik op Structuur opslaan
Stap 3 / 11

Een verbinding met het CRM, die mag schrijven

Het adres en de sleutel van het CRM staan in een verbinding, niet in de workflow: zo verschillen ze per omgeving en ziet niemand de sleutel. Lezen en schrijven omdat de workflow contacten aanmaakt; een verbinding die alleen leest, weigert elke POST.

  1. Klik op Verbindingen
Een verbinding met het CRM, die mag schrijven · Klik op Verbindingen
  1. Klik op Algemene HTTP-API Eigen API Elke REST-API met een basis-URL en een sleutel. Gebr
Een verbinding met het CRM, die mag schrijven · Klik op Algemene HTTP-API Eigen API Elke REST-API met een basis-URL en een sleutel. Gebr
  1. Vul in bij Naam: CRM
  2. Vul in bij Basis-URL: http://127.0.0.1:56514
  3. Vul in bij Geheim: ••••••••
Een verbinding met het CRM, die mag schrijven · Vul in bij Naam: CRM; Vul in bij Basis-URL: http://127.0.0.1:56514; Vul in bij Geheim: ••••••••
  1. Klik op Lezen en schrijven
Een verbinding met het CRM, die mag schrijven · Klik op Lezen en schrijven
  1. Klik op Opslaan
Een verbinding met het CRM, die mag schrijven · Klik op Opslaan
Stap 4 / 11

De voordeur: een API met een endpoint

Maak een API en daarop een POST-endpoint. + Nieuwe workflow maakt meteen de workflow erachter (trigger → antwoord), koppelt hem en opent hem. Het beleid van de API — standaard een API-sleutel — bepaalt wie het formulier mag insturen.

  1. Klik op Toevoegen aan Algemeen
De voordeur: een API met een endpoint · Klik op Toevoegen aan Algemeen
  1. Klik op Nieuwe API
De voordeur: een API met een endpoint · Klik op Nieuwe API
  1. Vul in bij Naam: Aanmeldingen
  2. Vul in bij Basispad: /aanmeldingen
De voordeur: een API met een endpoint · Vul in bij Naam: Aanmeldingen; Vul in bij Basispad: /aanmeldingen
  1. Klik op API opslaan
De voordeur: een API met een endpoint · Klik op API opslaan
  1. Klik op + Endpoint
De voordeur: een API met een endpoint · Klik op + Endpoint
  1. Vul in bij Naam: Nieuwe aanmelding
De voordeur: een API met een endpoint · Vul in bij Naam: Nieuwe aanmelding
  1. Klik op + Nieuwe workflow
De voordeur: een API met een endpoint · Klik op + Nieuwe workflow
De voordeur: een API met een endpoint · De workflow achter het endpoint: Event trigger → API-antwoord.
Stap 5 / 11

Geef een voorbeeldaanmelding

Klik de trigger aan. Bovenaan ziet u hoe de workflow binnenkomt (via POST op het endpoint). Zet onder Voorbeeldgegevens een aanmelding, zodat u kunt testen zonder echte aanroep.

  1. Klik op de Event trigger
Geef een voorbeeldaanmelding · Klik op de Event trigger
  1. Klik op Code
Geef een voorbeeldaanmelding · Klik op Code
  1. Vul in bij Voorbeeldgegevens: {"name": "Ada Straat", "email": "ada@example.com"}
Geef een voorbeeldaanmelding · Vul in bij Voorbeeldgegevens: {"name": "Ada Straat", "email": "ada@example.com"}
Stap 6 / 11

Haal de directe lijn weg

Tussen trigger en antwoord komen twee stappen. Klik de verbinding aan en verwijder hem.

  1. Klik op de verbinding
Haal de directe lijn weg · Klik op de verbinding
  1. Klik op Verbinding verwijderen ×
Haal de directe lijn weg · Klik op Verbinding verwijderen ×
Stap 7 / 11

Leg de aanmelding vast in Flow

Een stap Tabel voegt één rij toe met de naam uit de aanvraag. Zo kunt u later altijd zien wat er binnenkwam, ook als het CRM even plat lag.

  1. Klik op Node toevoegen
Leg de aanmelding vast in Flow · Klik op Node toevoegen
  1. Klik op Tabel
Leg de aanmelding vast in Flow · Klik op Tabel
  1. Kies bij Tabel: Aanmeldingen · 0
  2. Kies bij Wat doet deze stap? Rijen opzoeken Eén rij ophalen (op id) Eén rij toevoegen Rij: Eén rij toevoegen
  3. Vul in bij name: {{name}}
Leg de aanmelding vast in Flow · Kies bij Tabel: Aanmeldingen · 0; Kies bij Wat doet deze stap? Rijen opzoeken Eén rij ophalen (op id) Eén rij toevoegen Rij: Eén rij toevoegen; Vul in bij name: {{name}}
Stap 8 / 11

Geef hem door aan het CRM

Een stap HTTP request via de verbinding CRM: POST /contacts met naam en e-mail. Het pad komt achter de basis-URL van de verbinding; de sleutel voegt Flow zelf toe.

  1. Klik op HTTP request
Geef hem door aan het CRM · Klik op HTTP request
  1. Kies bij Verbinding (optioneel): CRM
  2. Kies bij Methode: POST
  3. Vul in bij URL of pad: /contacts
Geef hem door aan het CRM · Kies bij Verbinding (optioneel): CRM; Kies bij Methode: POST; Vul in bij URL of pad: /contacts
  1. Klik op Code
Geef hem door aan het CRM · Klik op Code
  1. Vul in bij Body: {"name": "{{name}}", "email": "{{email}}"}
Geef hem door aan het CRM · Vul in bij Body: {"name": "{{name}}", "email": "{{email}}"}
Stap 9 / 11

Zet de stappen op volgorde

Eerst vastleggen, dan doorgeven, dan antwoorden. Zo staat een aanmelding al in Flow voordat het CRM wordt aangeroepen; mislukt die aanroep, dan ziet u in de run precies waar en kunt u hem opnieuw doen.

  1. Klik op uit: trigger
Zet de stappen op volgorde · Klik op uit: trigger
  1. Klik op in: tabel
Zet de stappen op volgorde · Klik op in: tabel
  1. Klik op uit: tabel
Zet de stappen op volgorde · Klik op uit: tabel
  1. Klik op in: HTTP request
Zet de stappen op volgorde · Klik op in: HTTP request
  1. Klik op uit: HTTP request
Zet de stappen op volgorde · Klik op uit: HTTP request
  1. Klik op in: API-antwoord
Zet de stappen op volgorde · Klik op in: API-antwoord
Stap 10 / 11

Sla op en test

Een testrun van een workflow achter een endpoint draait met de beveiliging van dat endpoint: wat hier lukt, lukt straks ook voor een echte afnemer. Onderin: de rij in de tabel, POST → 201 van het CRM, en het antwoord.

  1. Klik op Opslaan
Sla op en test · Klik op Opslaan
  1. Klik op Voer uit
Sla op en test · Klik op Voer uit
Sla op en test · POST → 201: het CRM heeft de aanmelding.
Stap 11 / 11

Wie beslist wat

De afhankelijkheden laten de lijm zien: endpoint → workflow → tabel en verbinding. Wil het CRM later via een webhook terugmelden, dan komt daar een tweede endpoint met een eigen beleid (handtekening), niet een extra pad in deze workflow. Eén endpoint, één workflow: de beveiliging van het ene lekt nooit via het andere.

  1. Klik op Inzicht
Wie beslist wat · Klik op Inzicht
  1. Klik op Afhankelijkheden
Wie beslist wat · Klik op Afhankelijkheden
Wie beslist wat · De kaart met het endpoint, de workflow, de tabel en de verbinding.

Deze handleiding is op 22 okt 2026 stap voor stap uitgevoerd door een geautomatiseerde test op Flow (versie 3e563176).