Enhancing Maximo with custom automation

3 min

//12-11-2025
img

During my recent Maximo development work, I designed and implemented a custom cron task that processes records asynchronously and in bulk and triggers a custom automation script to send push notifications to mobile devices whenever Workflow assignments are created.

The out-of-the-box asynchronous cron in Maximo has certain limitations, it doesn’t efficiently handle large data volumes and can struggle with performance when multiple workflow events are triggered simultaneously. This often results in delays or inconsistent processing of notifications.

To address this, I developed a custom asynchronous cron that:

  • Processes records in bulk instead of one-by-one.
  • Executes custom automation scripts dynamically.
  • Enables real-time push notifications for new workflow assignments.
  • Significantly improves system performance and user responsiveness.

With this setup, mobile users now receive notifications when workflow assignments are created , ensuring faster acknowledgment, improved collaboration, and better visibility across maintenance and approval processes.

It’s always rewarding to push Maximo’s boundaries and tailor its framework to meet enterprise-level scalability and real-time needs.

Dhayanithi Palaniappan

by Dhayanithi Palaniappan

Dhayanithi Palaniappan, an Associate Consultant at EAM360, has 6+ years of experience in IBM Maximo implementations and upgrades. He specializes in Maximo technical development and infrastructure.

More from the blogs