With Pega Infinity ‘23 and Pega Infinity ‘24 rolling out, many developers are still exploring new capabilities. While the official documentation covers major updates, I’ve discovered some lesser-known features and best practices that can significantly enhance your development workflow. Let’s dive in! 🚀
🔹 1. Constellation UI: Hidden Performance Boosters
Pega Infinity ‘23+ promotes Constellation UI, but many developers face challenges with performance tuning. Here are two hidden optimizations:
✅ Use Optimized Data Pages in Constellation
Unlike traditional UI, Constellation prefers Optimized Data Pages over clipboard-heavy approaches.
Avoid referencing pyWorkPage directly—use a JSON-based API-driven approach instead.
✅ Leverage Client-Side Caching
Define cache configurations in the DX API settings to reduce API calls for repetitive UI interactions.
🔹 2. API-First Development: Lightweight Data Retrieval
Pega Infinity ‘23 introduced improved DX APIs, but did you know you can create custom lightweight APIs without exposing entire case data?
💡 Use Case:
Instead of fetching the entire case, create a custom API response using Data Transforms in Service REST rules.
This reduces payload size and speeds up UI loading times.
🔹 3. Managing Process Fabric: Best Practices
Process Fabric allows multiple Pega applications to work together. However, some hidden tricks can improve its efficiency:
✅ Use Cross-App Assignments Effectively
When using Federated Case Management, enable auto-resolve settings for smoother workflow transitions.
✅ Monitor Fabric Hub Performance
Use PDC (Pega Predictive Diagnostic Cloud) to track case routing efficiency in a multi-app setup.
🔹 4. Undocumented Clipboard Pages in Pega Infinity ‘23/Pega Infinity ‘24
Some Clipboard pages have changed! Here are new or updated hidden pages:
🔸 pxInteractionHistory – Stores real-time AI decisions (useful for Next-Best-Action insights).
🔸 pxFabricAssignments – Tracks case movement across multiple applications.
🔸 pxDataPageRequestInfo – Helps debug complex Data Page calls in Constellation UI.
🔹 5. Custom Performance Alerts for API Calls
In Pega Pega Infinity ‘24, performance logging for APIs has improved. You can:
✅ Enable Custom Alerts
Go to Decision Data Store (DDS) logs and set alerts for slow API responses.
Use pxRequestor.pxElapsedTime to track long-running REST service calls.