Skip to main content

My usecase is where i have multiple series for example suppose i have 3 series where i am performing some tasks of sending out notification, but now the logic is such that there are three unique triggers ( one for each series ),
now if a users trigger 1st series with the trigger and the series contains a timer for like 3 hrs before sending notifications, but the users also triggers 2nd series with 2nd trigger , now i wish to prevent sending out notifications from series 1 as user is now under series 2 . similarly usecase for series 3.

Hi @Product Team V ! Ebenezer here from Engineering Support👋.

You can try something like this:

  • Use a custom data attribute or tag in Intercom to track the active series for each user. For example, when a user triggers Series 1, you can set a custom attribute like active_series = 1. If they later trigger Series 2, update active_series to 2. This allows you to know the latest active series at any point.
  • Set up conditional messaging in Intercom to only send notifications when active_series matches the current series ID. For example, Series 1 would check if active_series = 1 before sending notifications.
  • When the user triggers a new series, update the attribute to prevent notifications from previous series from going out.

Reply