Wachten op een event
Een wachtstap pauzeert een bestaande run totdat een verwacht event matcht of de time-out verloopt. Kies het wachttype op basis van wie het event produceert.
Automations is in Early access. Your workspace permissions determine which actions you can perform.
Wachten op een berichtontvangstbevestiging
- Voeg Wait for event toe na het succespad van een verzendstap.
- Selecteer de eerdere actie waarvan je het bericht wilt volgen.
- Kies de ondersteunde eventtypen en stel een time-out in.
- Verbind Matched met de stap die de ontvangstbevestiging afhandelt.
- Verbind If time runs out, het time-outpad, met de stap die de ontbrekende ontvangstbevestiging afhandelt.
De wachtstap volgt het bericht dat door die actie in deze run is aangemaakt. Een bericht uit een andere run voldoet niet. Een ontvangstbevestiging die binnenkomt voordat de run de wachtstap bereikt, kan alsnog worden gebruikt.
De verzending moet slagen op het pad dat naar de wachtstap leidt. Een faalpad kan niet wachten op een bericht dat de verzending nooit heeft geaccepteerd. Gevolgde e-mail- en WhatsApp-verzendingen moeten aan één ontvanger gericht zijn.
Gebruik Wacht op antwoord om deze run voort te zetten wanneer de klant op een SMS- of WhatsApp-bericht antwoordt. Gebruik een Bird-eventtrigger om een aparte workflow te starten voor een inkomend bericht.
Wachten op een applicatie-event
Gebruik Wait for application event voor een event zoals een betalingsbevestiging of afspraakannulering die aan een bepaald bedrijfsobject is gekoppeld.
- Configureer de bedrijfssleutel van de workflow onder Run overlap, bijvoorbeeld een factuur-ID.
- Voeg Wait for application event toe en geef de eventnaam en inkomende datavelden op.
- Stel de time-out in en eventuele voorwaarden waaraan het event moet voldoen.
- Verbind de match- en time-outpaden.
- Volg Een vervolggebeurtenis verzenden om de gebeurtenisnaam, gegevens en
subject_keynaar de gebeurtenis-URL van de automatisering te sturen.
De eventnaam en sleutel moeten exact overeenkomen met de geconfigureerde waarden. Een overeenkomende naam met de verkeerde sleutel kan de bedoelde run niet hervatten. Een voorwaarde kan inkomende eventdata vergelijken met de startdata van de run.
Een event dat is verwerkt nadat de run is gestart maar voordat deze de wachtstap bereikt, kan worden bewaard. Een event dat is verwerkt voordat een overeenkomende run bestaat, wordt niet opgeslagen voor een toekomstige run. Acceptatie door de wachtrij bewijst niet dat een wachtstap is hervat; controleer Runs.
Het time-outpad plannen
De duur van de wachtstap begint wanneer de run de wachtstap bereikt. De tijdslimiet van 30 dagen van de run kan deze eerder beëindigen. Een time-out betekent dat geen kwalificerend event de wachtstap voor de deadline heeft opgelost; het bewijst niet dat het bedrijfsevent nooit heeft plaatsgevonden.
Kies een time-outactie die bij die onzekerheid past, zoals het vastleggen van een beoordelingsresultaat of het vragen aan een team om onderzoek te doen. Bekijk een voorbeeld van beide paden voordat je publiceert.
Het pauzeren van de automatisering stopt nieuwe runs, terwijl bestaande wachtstappen kunnen doorlopen. Annuleer de run apart wanneer het vervolgwerk moet stoppen. Als hetzelfde applicatie-event in aanmerking komt voor zowel annulering als een wachtstap in die run, heeft annulering voorrang.
Volgende stappen
Gerelateerde bronnen
Ga verder met de documentatie, handleidingen en voorbeelden voor dit onderwerp.