Update scheduled workflows
Is there a way to modify an existing workflow with entries in "Activity feed", and refresh these entries based on the workflow change? I need to update a workflow but I already have scheduled events that will be triggered, I need to update them based on the workflow modification so both get aligned.
20 Replies
if you trigger any workflow with delay and digest step and later change the duration or content of the workflow then it will reflect only after completion of existing digest/delay duration
I want to replace a delay step with a digest step in a workflow but I'm not sure if the change will be reflected in notifications from activity feed as these are already configured with delay
Already triggered workflows will not reflect the new change
New triggers will show digest in place of delay
Thank you for your answer!
Is there any reason why if a triggered workflow has been deleted it keeps displayed in "Activity feed"?
@Rober
Because that workflow trigger will still be counted in monthly free tier usage
Hello,
I'm having trouble understanding how the Digest step works. Previously, I used a workflow with a delay and set the plannedFor field to schedule notifications, but I ended up with multiple emails being sent in quick succession. I've now switched the delay to a one-hour Digest, but no emails are being sent. It seems the Digest is accumulating emails with future plannedFor dates. How can I configure it to send one or two emails per day as scheduled?
Thanks for your help!
@Rober
Are you using scheduled delay or scheduled digest?
Digest
@Rober, you just advanced to level 1!
@Rober
Apologies, I missed your message.
Dear Pawan, we've been working with Novu for a while now trying to resolve our notifications needs but it seems it is difficult for us to find a simple way to cancel all scheduled notifications for a particular subscriber. Are we missing something? As we think this should be something reasonable to have available in your api, thanks.
Hey @Rober
We have api to cancel triggered event, it requires transactionId
Novu
Cancel triggered event - Novu
Using a previously generated transactionId during the event trigger,
will cancel any active or pending workflows. This is useful to cancel active digests, delays etc...
Are you looking to cancel all the pending scheduled events without transactionId ?
I'm looking for a way to cancel certain scheduled events for a particular subscriber.
Can you please share conditions for
certain scheduled events
By workflow and subscriber for example?
@Rober
Thanks for sharing. I see we can add a new API to cancel multiple events together with these options.
NV-4217 - feature: add support of cancelling multiple events in single api call
Status
Triage
Workflows
I just created an account in linear.app
But I don't have access to the issue you shared with me, maybe that's just fine 😄