We are in process of implementing the following use case for a network provider company using Real time event capability available in Pega CDH 8.8.
One of the devices in a network supply to a community has some issues emitting low internet bandwidth. This issue has a wider impact involving 1000s of connected customers.
External system identifies anomalies or deviations from normal values and send them as real time event which Pega CDH listen and send and outbound message to all the potential customer(based on area code) who may get affected.
Now when we use real time event in OOTB (processfromevent DF)it always expecting customer ID i.e for each customer. Is there a way(in OOTB) i can use multiple customer to send bulk outbound messages for a real time event?
Note: We tried to use real time event in multi channel campaign also to satisfy multiple customer requirement. but it is not executing based on real time event rather always executing.
***Edited by Moderator: Pooja Gadige to add capability tag***
As we didn't hear any response and it was an urgent customer requirement we did some customization to implement the use case
Here are the summary
1. Receive the Event(Not KAFKA)
2. Write activity Call CDHeventSource Dataset. Now here OOTB expects customer ID so we customize the activity by looping multiple customer based on certain business logic.
3. Then we use OOTB Real time event in NBA Designer to send the offer in outbound channel.
Though I didn't understand what is the differenence between "Real time Event in NBA designer" and " associating Real- Time Event in campaign" since both are working for single customer in OOTB. i was assuming Campaign would consider multiple customer however it didn't work. I am going to open another thread for this.