Flowwijzer
Spiekbriefje

Power Automate spiekbriefje

Alles wat je tijdens het bouwen van een flow vaak opzoekt, op één pagina. Handig naast je scherm of op papier.

De bouwstenen

  • Trigger het startsein. Elke flow heeft er precies één.
  • Actie doet iets: opslaan, mailen, een bericht plaatsen.
  • Voorwaarde een ja/nee-vraag. Daarna lopen de acties in het vak Waar of Onwaar.
  • Dynamische inhoud: gegevens uit eerdere stappen, zoals de naam van een bijlage.
  • Lus (For each): herhaalt de acties erin voor elk item in een lijst.

Veelgebruikte triggers

  • Wanneer er een nieuwe e-mail binnenkomt (V3), Outlook
  • Een stroom handmatig activeren, om te testen of met een knop
  • Terugkeerpatroon (Recurrence), op een vast tijdstip, bijvoorbeeld elke maandag om 8:00
  • Wanneer een bestand wordt gemaakt (When a file is created), OneDrive of SharePoint
  • Wanneer een nieuw antwoord wordt ingediend (When a new response is submitted), Microsoft Forms

Veelgebruikte acties

  • Een e-mail verzenden (V2), Outlook
  • Bestand maken, OneDrive of SharePoint
  • Bericht plaatsen in een chat of kanaal, Teams
  • Een goedkeuring starten en hierop wachten, Goedkeuringen
  • Een lijst maken met rijen in een tabel (List rows present in a table), Excel
  • Een rij toevoegen aan een tabel (Add a row into a table), Excel
  • Variabele initialiseren (Initialize variable), een waarde tijdelijk bewaren

Vergelijkingen in een voorwaarde

  • is gelijk aan (is equal to)
  • bevat (contains)
  • begint met (begins with) en eindigt op (ends with)
  • is groter dan (is greater than) en is kleiner dan (is less than)

Let op: bij is gelijk aan maken hoofdletters verschil. Met toLower() trek je tekst gelijk.

Handige expressies

utcNow()De huidige datum en tijd (UTC)
convertTimeZone(utcNow(), 'UTC', 'W. Europe Standard Time', 'dd-MM-yyyy')De datum van vandaag in Nederlandse tijd
formatDateTime(utcNow(), 'yyyy-MM-dd')Een datum in een bepaalde notatie
addDays(utcNow(), 7)De datum over 7 dagen
concat('Factuur_', 'april')Teksten aan elkaar plakken
toLower(tekst) / toUpper(tekst)Kleine letters of hoofdletters
trim(tekst)Spaties voor en na de tekst weghalen
replace(tekst, 'oud', 'nieuw')Een stukje tekst vervangen
substring(tekst, 0, 4)De eerste 4 tekens van een tekst
length(tekst)Het aantal tekens, of het aantal items in een lijst
empty(tekst)Is waar als de tekst leeg is
if(equals(a, b), 'ja', 'nee')Een keuze binnen één stap
coalesce(a, b)De eerste waarde die niet leeg is

Klik in een veld en kies rechts de knop fx voor een expressie, of de bliksemknop voor dynamische inhoud. De functienamen zijn altijd Engels.

Datumnotatie

  • yyyy jaar, bijvoorbeeld 2026
  • MM maand, bijvoorbeeld 10
  • dd dag, bijvoorbeeld 04
  • HH uur (24-uurs) en mm minuten

Let op: MM is de maand en mm zijn de minuten. Voorbeeld: yyyy-MM-dd HH:mm geeft 2026-10-04 14:30.

Als het misgaat

  • Waar kijk je? Mijn stromen, open de flow, kies Uitvoeringsgeschiedenis (de laatste 28 dagen) en open de stap met het rode uitroepteken.
  • 401 of 403: verbinding verlopen of geen rechten. Log opnieuw in bij Gegevens, Verbindingen.
  • 404: map, bestand of tabel niet gevonden of hernoemd.
  • 400: een verplicht veld is leeg of heeft een verkeerde waarde.
  • Flow start niet: staat hij aan in Mijn stromen?

Tips

  • Bouw klein: begin met één trigger en één actie en breid stap voor stap uit.
  • Test vaak: gebruik de handmatige trigger of een testmail voordat de flow echt gaat draaien.
  • Geef stappen een duidelijke naam, dan zie je later in één oogopslag wat de flow doet.
  • Maak een kopie van een werkende flow voordat je gaat experimenteren.
  • Gebruik testbestanden in plaats van echte bedrijfsgegevens.

Microsoft past de interface van Power Automate regelmatig aan. Namen van menu's en knoppen kunnen daardoor iets afwijken. Bij veel namen staat daarom de Engelse term erbij.

Spiekbriefje van flowwijzer.nl · Meer lessen en uitleg vind je op de site.

Laatst bijgewerkt: