9bc5486d0d
Created by Github action --------- Co-authored-by: github-actions <github-actions@twenty.com>
132 lines
5.7 KiB
Plaintext
132 lines
5.7 KiB
Plaintext
---
|
|
title: Workflow Foutopsporing
|
|
info: Debug en optimaliseer uw workflows met foutopsporingstechnieken en prestatiesoptimalisatietips.
|
|
image: /images/user-guide/what-is-twenty/20.png
|
|
sectionInfo: Processen automatiseren en integreren met externe tools
|
|
---
|
|
|
|
<Frame>
|
|
<img src="/images/user-guide/what-is-twenty/20.png" alt="Header" />
|
|
</Frame>
|
|
|
|
## Debuggen met Workflow Uitvoeringen
|
|
|
|
Gebruik de **Workflow Uitvoeringen** interface om problemen te debuggen:
|
|
|
|
- Toegang via het **Uitvoeringen** paneel in de workfloweditor
|
|
- Klik op individuele uitvoeringen om input/outputgegevens voor elke stap te bekijken
|
|
- Controleer de uitvoeringsstatus, foutmeldingen en gegevensstroom tussen stappen
|
|
|
|
## Veelvoorkomende Problemen en Oplossingen
|
|
|
|
### Workflow Niet Geactiveerd
|
|
|
|
**Probleem**: Workflow voert niet uit zoals verwacht.
|
|
|
|
**Oplossingen**:
|
|
|
|
- Controleer of de workflow **Actief** is (niet in de conceptmodus)
|
|
- Controleer of de triggerconfiguratie overeenkomt met uw datastructuur
|
|
- Voor Record triggers, zorg ervoor dat het juiste object en de velden zijn geselecteerd
|
|
- Voor Webhook triggers, verifieer de URL en het verwachte gegevensformaat
|
|
- Voor Geplande triggers, controleer de configuratie van de timing
|
|
|
|
### Formulieren Niet Toegankelijk
|
|
|
|
**Probleem**: Formulieracties zijn moeilijk te vinden of te openen in geautomatiseerde workflows.
|
|
|
|
<Warning>
|
|
Formulieren zijn momenteel alleen ontworpen voor handmatige triggers. Voor workflows met andere triggers (Record Aangemaakt, Bijgewerkt, etc.), zijn formulieren alleen toegankelijk via de workflow-uitvoeringsinterface, wat niet de verwachte gebruikerservaring is. Er zal in 2026 een meldingscentrum worden uitgebracht om formulieren in geautomatiseerde workflows goed te ondersteunen.
|
|
</Warning>
|
|
|
|
**Oplossing**: Gebruik handmatige triggers wanneer formulieren vereist zijn, of herstructureer workflows om formulieren in geautomatiseerde stromen te vermijden.
|
|
|
|
### Hoge Kredietconsumptie
|
|
|
|
**Probleem**: Workflows gebruiken meer credits dan verwacht.
|
|
|
|
**Veelvoorkomende Oorzaken & Oplossingen**:
|
|
|
|
- **Inefficiënte API-oproepen**: Groepeer API-oproepen waar mogelijk in plaats van afzonderlijke verzoeken
|
|
- **Verkeerde Configuratie van Handmatige Triggers**: Gebruik `Bulk` beschikbaarheid in plaats van `Single` om meerdere records in één workflow-uitvoering te verwerken
|
|
- **Ontbrekende Filters**: Voeg logica toe om workflows te stoppen wanneer criteria niet worden gehaald
|
|
- **Onnodige Stappen**: Verwijder overbodige acties en optimaliseer workflowlogica
|
|
- **Real-time vs. Gepland**: Gebruik geplande workflows voor niet-dringende processen
|
|
|
|
### Limieten voor gelijktijdige workflows
|
|
|
|
**Probleem**: Bereik van de limiet van 100 gelijktijdige workflows per workspace.
|
|
|
|
<Warning>
|
|
You cannot run more than 100 workflows in parallel at any given time per workspace.
|
|
</Warning>
|
|
|
|
**Oplossingen**:
|
|
|
|
- Gebruik `Bulk` beschikbaarheid voor handmatige triggers om meerdere records in één keer te verwerken
|
|
- Voer vertragingen in tussen workflow-uitvoeringen met behulp van geplande triggers
|
|
- Optimaliseer workflows om sneller te worden uitgevoerd en de tijd van gelijktijdige uitvoering te verminderen
|
|
- Overweeg batchverwerking tijdens daluren
|
|
|
|
### API Snelheidslimieten
|
|
|
|
**Probleem**: Externe API-oproepen falen vanwege snelheidslimieten.
|
|
|
|
**Oplossingen**:
|
|
|
|
- Gebruik geplande workflows in plaats van real-time triggers indien mogelijk
|
|
- Voer vertragingen in tussen API-oproepen in Codetaken
|
|
- Groepeer API-verzoeken wanneer de externe dienst dit ondersteunt
|
|
- Controleer workflow-uitvoeringen op snelheidslimietfouten en pas de timing aan
|
|
|
|
### Iterator Problemen
|
|
|
|
**Probleem**: Iteratoracties werken niet zoals verwacht.
|
|
|
|
**Oplossingen**:
|
|
|
|
- **Opmerking**: Iterator is momenteel in bèta. Activeer het onder Instellingen → Releases → Laboratorium
|
|
- Controleer of de invoer een array van records is van een vorige stap
|
|
- Controleer of acties binnen de Iterator correct zijn geconfigureerd
|
|
- Gebruik Iterator met `Bulk` handmatige triggers voor optimale prestaties
|
|
|
|
### Ontbrekende Rechten
|
|
|
|
**Probleem**: Kan geen toegang krijgen tot de workflows-sectie.
|
|
|
|
<Warning>
|
|
Als u de Workflows-sectie niet ziet, is dit te wijten aan een toestemmingskwestie. Neem contact op met uw workspacebeheerder om u toegang te geven tot workflows.
|
|
</Warning>
|
|
|
|
## Optimalisatie Tips
|
|
|
|
### Prestatie Best Practices
|
|
|
|
- **Begin eenvoudig** en voeg geleidelijk complexiteit toe
|
|
- Gebruik **`Bulk` beschikbaarheid** voor handmatige triggers om meerdere records efficiënt te verwerken
|
|
- Voeg **filters vroeg toe** om workflows te stoppen wanneer criteria niet worden gehaald
|
|
- **Batch API-oproepen** en gebruik geplande workflows voor niet-dringende processen
|
|
- **Verberg workflow-uitvoeringen** van pagina's die alle workflows laten zien om de laadsnelheid te verbeteren
|
|
- **Controleer regelmatig het kredietgebruik** in Instellingen → Facturering
|
|
|
|
### Foutpreventie
|
|
|
|
- **Test in conceptmodus** voordat u workflows activeert
|
|
- Valideer **API-reacties** en voer terugvalacties uit
|
|
- Gebruik **beschrijvende stapnamen** voor gemakkelijker onderhoud
|
|
- **Documenteer complexe logica** voor teamleden
|
|
|
|
## Hulp Krijgen
|
|
|
|
### Zelfbedieningsbronnen
|
|
|
|
- Bekijk [Workflowfuncties](/l/nl/user-guide/workflows/workflow-features) voor technische details
|
|
- Controleer [Workflow Credits](/l/nl/user-guide/workflows/workflow-credits) voor optimalisatietips
|
|
- Verken [Interne Automatiseringen](/l/nl/user-guide/workflows/internal-automations) en [Externe Tool Integratie](/l/nl/user-guide/workflows/external-tool-integration) voor voorbeelden
|
|
|
|
### Professionele Ondersteuning
|
|
|
|
- Neem contact op met onze [Professionele diensten](/l/nl/user-guide/workflows/professional-services) voor complexe foutopsporing
|
|
- Neem contact op met de ondersteuning via contact@twenty.com voor technische assistentie
|
|
|