Managing automated email communications inside Business Central is critical for finance teams that rely on fast customer communication, payment confirmations, and collections automation. To improve performance and ensure important emails are processed first, iPayments now includes an Enhanced Email Priority Queue feature.
This update introduces multiple job queues that allow organizations to prioritize time-sensitive emails, such as payment receipts and customer portal notifications, over lower-priority communications like collections reminders.
Why the Enhanced Email Priority Queue Matters
Previously, all automated emails in iPayments were processed through a single job queue. While effective, this meant all emails were treated equally regardless of urgency.
With the Enhanced Email Priority Queue, emails are now separated into three priority levels:
- High Priority
- Normal Priority
- Low Priority
This allows organizations to ensure important customer-facing notifications are sent first while still processing larger batches of operational emails efficiently in the background.
What Emails Are Considered High Priority?
High-priority emails include:
- Payment receipts
- Customer portal notifications
These emails are typically customer-facing and time-sensitive, making quick delivery important for customer experience and payment visibility.
What Emails Are Considered Normal Priority?
Normal-priority emails currently include:
- Collections notifications
- AR reminder emails
These are still important, but they generally do not require immediate delivery in the same way receipts or portal activity notifications do.
Low Priority Queue
At this time, there are no active email types assigned to the low-priority queue, though the framework is in place for future enhancements and additional email workflows.
How to Enable the Enhanced Email Priority Queue
Setting up the new queue structure is simple.
Step 1: Open iPayments Settings
Navigate to the iPayments Settings page inside Business Central.
If you are currently using the legacy email queue setup, you will see the existing single Job Queue Entry listed.
Step 2: Edit Settings
Click the pencil/edit icon to modify the settings.
Step 3: Enable Priority Email Queue
Toggle on the setting for the Priority Email Queue.
Once enabled, the system will ask whether you want to place the old job queue on hold. Select Yes.
You will then be prompted to open the new Job Queue Priority Setup window.
Understanding the Queue Settings
The setup page provides configuration options for each priority level.
High Priority Queue Settings
By default:
- Runs every 1 minute
- Processes up to 100 emails per run
- Runs for a maximum processing time of 1 minute
Many organizations may choose to adjust these settings depending on email volume. For example:
- Running every 2 minutes instead of every minute
- Lowering the maximum email count to 50 per cycle
The system will continue processing remaining emails during the next scheduled run if all emails are not completed within the processing window.
This helps balance system performance while ensuring critical emails continue moving quickly.
Normal Priority Queue Settings
Collections and reminder notifications are typically configured with less frequent intervals.
Example settings:
- Run every 5 minutes
- Process up to 500 emails per cycle
This allows larger batches of reminder emails to process efficiently without impacting higher-priority communications.
Low Priority Queue Settings
Since no emails currently use the low-priority queue, organizations can leave these settings as-is.
Final Step: Set Job Status to Ready
After configuring your settings:
- Set the Job Status to Ready
- Save the configuration
Business Central will automatically create the three new job queue entries. You can view them by navigating to the Job Queue Entries page.
Additional Queue Management Options
The Email Queue can also be accessed directly from the menu bar inside iPayments.
From there, users can:
- View queued emails
- Monitor email processing
- Adjust queue settings
- Access the full email setup window
This gives finance and operations teams greater visibility into how automated email communications are being processed inside Business Central.
Smarter Email Processing for AR Automation
The Enhanced Email Priority Queue is another example of how iPayments helps organizations automate accounts receivable processes more effectively inside Business Central. By prioritizing critical customer communications and improving email processing flexibility, organizations can deliver a better customer experience while keeping collections and AR workflows running efficiently in the background.
If you’re currently using iPayments and need help enabling this feature, reach out to our support team on the iSolutions Help Center. If you’re interested in learning more about how iPayments can improve your AR processes within Business Central, reach out to us to schedule a one on one demo.
