上一篇我们分享了,规则引擎怎么设计。主要分成:触发时机、执行对象、执行动作、执行条件
1、触发时机:每天早上10点(其他规则也可以扩展成,比如线索创建一个月后)
2、执行对象:员工(其他规则也可以扩展成,比如部门负责人)
3、执行动作:发送短信,使用哪个短信模版
4、执行条件:可以配置条件之间的且和或的关系
【案例】
我们举了一个例子“在每天10点,给很厉害科技有限公司的,且办公地在上海、北京、深圳、重庆办公的,并且是劳动合同制的员工发送入职纪念日提醒。”
假设公司有如下员工,应该怎么实现发通知的内容呢
1、白展堂,2023/7/3入职
2、郭芙蓉,2022/7/3入职
3、佟湘玉,2021/7/3入职
4、莫小贝,2024/7/3入职(早上9点办理的入职,应该不发)
【预期效果】
1、白展堂收到
白展堂你好,光阴似箭日月如梭,一转眼已经到了你入职1周年的日子了,祝福你能跟公司一起共同成长,快乐工作快乐生活。
2、郭芙蓉收到
郭芙蓉你好,光阴似箭日月如梭,一转眼已经到了你入职2周年的日子了,祝福你能跟公司一起共同成长,快乐工作快乐生活。
...
【关键问题】
怎么实现每个人收到的短信是自己的名字开头,入职周年数量是自己的真实年限,当天入职的员工不发送?
【方案】
1、我们在短信通知模版中,加入变量
{这里取员工姓名}你好,光阴似箭日月如梭,一转眼已经到了你入职{这里取今年-入职日期的年份}周年的日子了,祝福你能跟公司一起共同成长,快乐工作快乐生活。
2、为了让莫小贝在今年不收到提醒,有几种方案
(1)在前面的自动化规则条件配置里,增加一个条件“入职年份不等于今年”,这样就不会给发送当天入职的员工发送入职纪念通知了
(2)在短信通知里增加一个逻辑,当判断到入职周年=0的时候,则不发通知
今日分享结束,关注我下期分享搜索和推荐功能产品应知应会嗷~