Question
Self
AU
Last activity: 6 Aug 2025 22:23 EDT
What is the recommended number of email listener in a traditional Pega monolithic application
General query,
In our project we have around 650+ email listeners, supporting to create cases with email ingestion. And we are regularly scaling up to 100-200 listeners per years depends on business requirements.
My questions is with increase in number of listeners, there is high chances of latency, performance and heavy load on infra as well. So, a best practical approach, how many listeners can be easily supported without any issues in Pega application and for a stable system
@ARUNK16936931
Running 650+ email listeners in a Pega application is way too many and likely causing unnecessary load, slower performance, and management headaches. Pega is designed to work best with a small number of listeners usually under 20 by using smart routing and filtering after the email is received. Instead of creating a new listener for every use case, it’s better to use fewer listeners that pull from shared inboxes and then direct the emails to the right process based on subject, content, or sender. You can also handle email parsing outside Pega using cloud functions or queues, and only pass the useful data into Pega. Scaling by adding more listeners is not a sustainable solution it’s a sign that the design needs to be rethought. Keeping things simple and centralized will improve reliability and reduce infrastructure strain.