如何在进程构建器中添加多个计划操作

How to add multiple scheduled actions in a process builder

我想在活动开始日期前 45 天、30 天、21 天发送提醒。我已经在流程构建器中提到了所有这 3 个。请看截图。 我面临的问题是,如果我创建的任务距离活动开始仅剩 21 天,它也会触发 45 天和 30 天的电子邮件警报,因为它认为日期已经过去,所以它会触发它们。有什么方法可以让系统只针对即将到来的提醒日期而不是已经过去的提醒日期发送电子邮件提醒。

谢谢

尝试使用 3 行标准(钻石)

你可以有一个平面结构

1: action for 21 or more + evaluate next
2: action for 30 or more + evaluate next
3: action for 45 or more

或“树”

1: action for 21, 30, 45 + stop (it's what you have now but you'll need to change entry criteria)
2: action for 21, 30 + stop
3: action for 21

如果你需要在某个时候注入新阶段,第一个应该更容易维护。但是你将不得不复制你已经拥有的进入标准(无论隐藏在“检查任务是否待定”后面的什么)并且如果你改变它 - 请记住在所有 3.

当您拥有超过 1 个菱形元素时,您可以将其上方的“停止”更改为“评估下一个标准”

对于平面结构,入口标准可以是你现在拥有的任何东西 + 这个(未经测试但符合这些原则)

Task.CreatedDate - less or equal - formula > NOW() - 45