Examples
Typical Batch Size = 500 → alert fires once 50 or fewer codes remain.
Raising Typical Batch Size from 500 to 1,000 moves the alert trigger from 50 remaining codes to 100 remaining codes.
Is the 10% threshold configurable?
No. The 10% cutoff is hard-coded into the backend query that checks code levels — it is not a setting anyone can change through the Portal or admin tools.
What is configurable
Typical Batch Size — set per code bucket / wash type / add-on combination.
Since the alert is based on 10% of this number, adjusting the Typical Batch Size is the only way to change when the alert fires for a given bucket.
If no Typical Batch Size is set, it defaults to 5,000.
How it works behind the scenes
A background job (LowCodeNotificationProcessor) periodically checks each tenant's active code buckets.
It compares remaining code quantity against 10% of the Typical Batch Size.
If a bucket qualifies, and hasn't already triggered a notification since the last code upload, an email is sent using the tenant's Low Code Notification template.
The email includes: Code Bucket name, Wash Type, Add-Ons, Quantity Remaining, and Typical Batch Size.
How to turn on low code alert emails
Low code alerts go to specific Portal users, not to a shared inbox. Each person who should get the email needs it turned on in their user profile.
In the Portal, go to User Management and open the user who should get the alerts.
On the General tab, find the Roles and Access section.
Check Get Low Code Emails.
Save the user.
Things to know:
Only admins can check or uncheck this box. For anyone else it's greyed out.
The user must have an email address on their profile, or they won't get the alert.
This setting is off by default for every user, including new admins.
If no one on the tenant has it turned on, no low code emails are sent at all, even when a bucket is low.
The tenant also needs a Low Code Notification email template set up. If the template is missing, no email goes out.
Customers can't unsubscribe from this email, since it's an operational alert.
