Business Portals Job Queue

In the Business Portals module, task queues are used to automate recurring or time-controlled processes in the background. This keeps the application efficient and reliable while important tasks such as notifications, archiving, or user management are handled efficiently.

Job Queue Name Description Main Task
Business Portals-USER_EXPIRED When the expiration date of the user is reached, the user is deactivated. Currently, there is no deletion or deletion notification. Deactivate users with reached expiration date
Business Portals-USER_DELETE If the user's last login is further back than defined in the module settings, the system adds a notification to the email queue (delayed or directly), sets a final deletion date, and moves the user to the deletion queue. Deletion occurs when the date is reached. Notify inactive users, mark for deletion, and delete
Business Portals-SEND_APP_NEWS Is responsible for sending news to the Business Portals App. Administrators can configure messages (e.g., "Merry Christmas") with date and time. The task queue checks the schedule and sends the message to all mobile users. Send scheduled news to mobile app users
Business Portals-ARCHIVE_COMPLETED_ORDER Archives completed orders after a configurable period defined in the module settings. Automatically archive completed orders
Business Portals-SEND_CALENDAR_NOTIF Sends calendar-related notifications to users of the Business Portals Mobile App. Based on user-specific appointments, it checks the schedule and sends reminders. Send appointment reminders to mobile app users
Business Portals-SENT_EMAILS Sends emails that are in the email queue. Process and send emails from the queue