Question

7
Replies
1529
Views
TawSernTan Member since 2015 40 posts
M1 Ltd
Posted: August 6, 2018
Last activity: August 1, 2019
Closed

Pega Marketing Behaviour

Hi,

I like have a more insight on how Pega will behave in the event of failure.

I have a campaign flow as below:
a) send email
b) output to a table for tracking
c) send SMS
d) output to another table for tracking

i) How will the Pega behave when it failed at stage (a)?
E.g. If there is 100 emails to be sent. Will these 100 emails be output to a temporary table: pr_data_corr_email, and the backend agent responsible for communication with the SMTP server will take its own sweet time to send out the email. In the Pega front end where we track the campaign execution, will it only display as successful when all the 100 emails have been sent out? What happened if something went wrong after sending 20 emails, will the backend agent stop trying? Only when the campaign is being restart via the front end, then the backend agent start sending the email again, from where it failed?

ii) If the campaign failed at step (b), failed to populate data into a database table, what will happened when we restart the campaign? Will it repeat step (a) again? or proceed with with step (b) directly? What other choice is there available for us to rerun?

iii) We will like to push the campaign information to our production system, so that the customer service officer knows what is happening. Can we do away with the pushing of data into a database table? If yes, how shall we retrieve the data (campaign base) dynamically from Pega system table?

Hope to hear from you experts soon.

Regards.

Pega Marketing
Moderation Team has archived post
Share this page LinkedIn