Workflows: verrijking en generatie aan elkaar koppelen
De blokken, hun volgorde, de validatie tussen twee stappen, de tests in fasen, de publicatie en de geschiedenis van een workflow.
Een workflow koppelt de stappen aan elkaar die op je producten worden toegepast: verrijken, daarna genereren. Elk voorstel van Marcus is een workflow, die je opent met Show the workflow.
De blokken en hun volgorde
Een workflow heeft maar twee soorten blokken:
- Enrichment: Lily vult de master data aan.
- Generation: Max schrijft de productpagina’s van elk kanaal, in al zijn talen.
De verrijking komt vóór de generatie. Een generatie kan worden gevolgd door een andere generatie, maar door niets anders. De import is geen blok: die gebeurt vooraf.
Tussen twee stappen
Op het canvas heeft elke stap een Step exit, die bepaalt wat er gebeurt vóór de volgende:
- Automatic: de volgende stap start zodra de vorige klaar is.
- Human validation: de uitvoering stopt daar. De producten wachten op je controle in ‘To validate’. De volgende stap wordt een nieuwe uitvoering, op de producten die je hebt gevalideerd.
Een herbruikbare workflow
Vraag Marcus een workflow aan te maken die je opnieuw zult starten. Hij stelt een paar vragen, stelt de blokken samen, en daarna opent de workflow op een eigen pagina, met de tabbladen Editor, Tests en Executions. Je wijzigingen worden vanzelf opgeslagen.
Testen in fasen
Voordat je een workflow op een hele catalogus start, test je hem in Tests & publishing:
- Leg 1 tot 3 fasen vast, elk met een aantal producten.
- Klik op Launch test en kies de producten van de fase.
- Klik op Review results en valideer om naar de volgende fase te gaan.
De workflow blijft ‘In test’ zolang niet alle fasen zijn gevalideerd. Daarna wordt hij automatisch gepubliceerd. Je kunt ook op Publish klikken.
Statussen en geschiedenis
- Statussen: ‘In test’, ‘Active’, ‘Paused’, ‘Archived’.
- Het menu Actions biedt Run now, Pause, Duplicate, Save as template en Archive.
- Met Version history kun je een vorige versie Restore.
- Execution history toont elke uitvoering.
Goed om te weten
- Tests verbruiken credits zoals een gewone uitvoering.
- De testconfiguratie wijzigen zet de al gevalideerde fasen terug.
- Een uitvoering start de gepubliceerde versie: niet-gepubliceerde wijzigingen worden niet meegenomen.
- Alleen de trigger Manual is beschikbaar. De triggers Scheduled en On an event zijn dat nog niet.
- De workflows die Upsellr levert, dragen de badge System: hun trigger ligt vast en hun blokken kunnen niet worden verwijderd.
- Een gearchiveerde workflow wordt na 60 dagen automatisch verwijderd.
- Aangepaste workflows zijn beschikbaar vanaf het Scale-abonnement: zie onze abonnementen.





