Zapier Slack Private Channel:仅当用户在Channel中时才发送消息 &



我有一个非常简单的Zap,当我的团队的CRM检测到客户的问题时触发(例如,自动电子邮件活动被退回)。使用CRM数据,Zap在Slack中找到客户指定的顾问,然后向我们的bouncelog发送私人通道消息,提到顾问并提供客户信息的链接。不幸的是,我们最近开始遇到一些问题,客户的顾问不是我们团队的一部分,因此不是这个渠道的成员。Zap仍然试图@提及它们,这在Slack频道上造成了问题。

是否有一种方法来查找Slack频道的成员在过滤器/代码步骤中使用?或者有其他方法来确保这个Zap不会试图@提及不在频道中的用户?

尝试调用conversations.members(https://api.slack.com/methods/conversations.members)来查找特定通道中所有成员的用户id。然后,您可以编写一个脚本,在发布消息之前交叉引用该列表。

最新更新