Hello!
I am having a bit of difficulty while creating a campaign to send messages through slack.
Let me explain the scenario I have:
We have a system that manages the schedule of private classes, that occur on third-party facilities. And our main channel for communications with these facilities are slack channels in a private workspace.
Every time a teacher cancels a class, we send a `class_cancelled` event to Customer.io for each student enrolled in that class. So if we have a class with 5 students, we send 5 events (1 for each student).
And we use these events as triggers to send a push notification to each student, warning that their class has been cancelled. This part is working fine!!!
However, we also need to send a notification to the classroom slack channel, to let the third-party people that work in the facility know that the class has been cancelled. And this is where I'm struggling, I couldn't figure out how to create a campaign that will allow me to notify this slack channel only once, starting from the `class_cancelled` event. Because since there are multiple events (one for each student), I end up notifying the slack channel multiple times for each class cancellation.
I tried using the frequency feature in the campaign to limit the number of notifications sent in a certain timeframe, but this also doesn't work because we can have multiple classes being cancelled at the same time.
I hope you can help me to find a solution this situation :)