Skip to main content

AMP Release Notes 9/17/2025

A
Written by Aben Ricks
Updated over 3 months ago

New Features

Fleet Wash Limits at Plan and Fleet Level

Take control of wash usage with customizable daily and monthly limits at both the plan and individual fleet account level. This hierarchical limit system gives you the flexibility to set default restrictions at the plan level while allowing exceptions for specific fleet accounts, ensuring proper resource management across different customer segments and business relationships.

What's New

  • Plan-Level Wash Limits - Set default daily and monthly wash limits directly on membership plans with separate configurations for standard members and fleet accounts. Choose between per-account limits (shared across all users) or per-approach limits (individual limits for each user/vehicle).

  • Fleet-Specific Override Limits - Individual fleet accounts can now have their own wash limits that override plan-level settings, providing flexibility for special arrangements, high-volume customers, or accounts with unique business needs.

How it Works

  • Setting Plan Limits:

    • Navigate to Portal > Locations & Washes > Plans and edit any plan

    • Use the new "Plan Limits" tab to configure wash restrictions

    • Set separate limits for Standard users and Fleet accounts

    • Choose limit type: per-account (shared) or per-approach (individual user/vehicle)

    • Configure daily and monthly maximums as needed

  • Fleet Account Override Configuration:

    • Navigate to Portal > Users & Accounts > Fleet Accounts

    • Edit any non-Pay Per Wash fleet account

    • Configure fleet-specific limits in the Account Settings section

    • Fleet limits take precedence over plan limits when configured

  • Limit Inheritance Hierarchy:

    • The system applies limits in priority order:

    • Fleet Accounts: Fleet-level limits → Plan-level fleet limits → Tenant-level limits

    • Standard Members: Plan-level standard limits → Tenant-level limits

    • Inheritance Option: Use "None (inherit)" to pass through to the next level

  • Limit Types:

    • Limit per Account: All users in the fleet/plan share the total limit

    • Limit per Approach: Each user or vehicle gets the full limit

    • None (inherit): Use the next level's configuration

Shared Wash Code Buckets

Shared wash code buckets allow for streamlining wash code management by allowing multiple wash types to share the same code bucket in AMP and simplifies managing code buckets in the legacy POS. Perfect for operators who offer different wash categories that deliver the same physical wash experience - like selling both "Exterior Only" and "Interior & Exterior" packages that use identical tunnel processes but serve different customer segments or pricing strategies.

What's New

  • Code Bucket Sharing - Multiple wash types can now point to a single wash type's code bucket, eliminating the need to manage separate code inventories for wash types that deliver the same physical wash experience.

  • Smart Configuration Controls - The system prevents circular references and ensures logical wash type relationships with validation rules that maintain code bucket integrity while providing maximum flexibility for business needs.

How it Works

  • Setting Up Shared Code Buckets:

    • Navigate to Portal > Locations & Washes > Wash Types

    • Edit any wash type and use the "Use Wash Codes from Wash Type" dropdown

    • Select another active wash type to share its code bucket

    • The selected wash type's codes will be used when customers purchase this wash

  • Configuration Rules:

    • No Chaining Allowed: Wash types that have other wash types pointing to them cannot be reassigned to point elsewhere (prevents grandparent relationships)

    • Child Types Excluded: Wash types already pointing to another wash type won't appear as dropdown options (prevents circular references)

    • Multiple Children Supported: Multiple wash types can point to the same parent wash type's code bucket

    • One-Level Hierarchy: Only single-level parent-child relationships are permitted

  • Practical Example:

    • "Basic Exterior" wash type maintains its own code bucket

    • "Economy Wash" and "Quick Clean" both point to "Basic Exterior"

    • All three wash types use codes from the Basic Exterior bucket

    • Customers get the same tunnel experience regardless of which wash type they purchase

    • You manage codes in just one place instead of three

Self Serve Password Management in the Portal

Self Serve Password Management in the Portal is now available to provide password management for portal users with a comprehensive self-service password reset system. Whether users need to change their current password or have forgotten it entirely, this unified solution provides a secure, user-friendly experience that reduces support tickets while maintaining strong security standards.

What's New

  • Password Reset for Logged-In Users - Portal users can now change their passwords directly from the user menu while logged in. A verification code is automatically sent to your registered email address for secure password updates without contacting support.

  • Forgot Password Recovery Flow - Users who can't log in can reset their passwords by entering a valid email address associated with their account on the login page, then following the secure verification process to create a new password.

How it Works

  • For Current Users Changing Passwords:

    • Click your user menu in the portal and select "Change Password"

    • You'll receive a verification email with a secure code

    • Enter the code and your new password on the reset page

    • Success confirmation takes you back to the main portal

  • For Forgotten Password Recovery:

    • Click "Forgot Password" on the portal login page

    • Enter your email address and click "Send Reset Link"

    • Check your email for a verification code

    • Enter the code and create a new password

    • Success confirmation returns you to login with your new credentials

Feature Enhancements

Attendant Scorecard Enhancements

Attendant Scorecard Enhancements upgrade the scorecard with enhanced wash count visibility and conversion rate tracking. These improvements provide you with a more in depth picture of daily location activity, including detailed wash breakdowns by customer type and attendant performance metrics that help optimize your team's effectiveness. The enhanced scorecard now captures all wash activity at your location, not just attendant-assisted transactions, giving you total operational visibility.

How It Works

  • Enhanced Wash Count Display:

    • The previous "Retail Sales" card is now renamed to "Wash Counts" for clearer reporting

    • View comprehensive wash data broken down by Retail, Member, and Total categories

    • See all wash activity at your location, including kiosk purchases and mobile app washes

    • Data includes both attendant-assisted and self-service transactions for complete location visibility

  • Conversion Rate Tracking:

    • New "Conversion %" column added to the Attendant Member Signups table

    • Conversion rate calculated as (attendant member sign-ups) ÷ (total attendant washes including retail and plans)

  • Complete Activity Capture:

    • Scorecard now includes all wash transactions regardless of whether an attendant was involved

    • Kiosk purchases, mobile app washes, and attendant-assisted transactions all contribute to wash counts

Cash at Clarity Kiosk – Maintenance Mode

Complete your cash-accepting kiosk operations with comprehensive maintenance tools for managing the bill recycler and cashbox. This enhancement adds cash management functionality Cash King kiosks, enabling you to monitor cash levels, perform replenishment operations, and collect cash deposits through a streamlined maintenance interface that ensures proper cash handling and audit trails.

How It Works

  • Maintenance Access:

    • Navigate to Attendant Mode and tap the Maintenance tile

    • Cash King kiosks appear as "Tunnel (Accepts Cash)" devices in the maintenance list

    • Access "Check Cash Status" and "Collect Cash" options alongside existing reboot functionality

  • Cash Collection Operations:

    • Choose from three collection methods: All Cash, All Cashbox, or Partial Cashbox

    • "All Cash" option empties recyclers to cashbox before collection for complete cash removal

    • Partial collections allow you to remove specific amounts while maintaining change-making capability

    • Required collection reasons ensure proper documentation (Shift Opening, Testing, Low Cash, Service/Repair, Other)

  • Cash Replenishment Process:

    • Load replenishment cassette and trigger automated replenishment through the interface

    • System automatically distributes bills to recyclers based on capacity and routing rules

    • Overflow bills route to cashbox when recyclers reach capacity

    • Select replenishment reasons for audit trail and operational tracking

  • Comprehensive Audit Logging:

    • All cash operations logged with attendant, timestamp, and reason codes

    • Before and after bill counts captured for replenishment activities

    • Cashbox removal and replacement events automatically tracked

    • Complete audit trail supports cash reconciliation and operational accountability

In-App Cancellation User flow Enhancements

In-App Cancellation User flow Enhancements improve customer experience and support team visibility with enhanced cancellation workflows that provide clearer guidance to customers while capturing comprehensive interaction data. These updates refine the retention bot experience when in-app cancellation is disabled, ensuring customers understand next steps while giving your support team complete visibility into cancellation attempts, retention offer responses, and customer feedback for better service delivery.

How It Works

  • Enhanced Contact Support Guidance:

    • Customers now see clear instructions when directed to contact support for cancellation completion

    • Customizable messaging explains that membership remains active until support contact is made

  • Improved Retention Offer Interface:

    • Cancel button added alongside Accept and Decline options for better user control

    • Back navigation disabled to prevent accidental exits during offer consideration

    • Swipe gestures disabled to ensure intentional decision making

  • Improved Cancellation Flow Navigation:

    • Streamlined flow when customers decline retention offers, returning them to membership management

    • Consistent user experience regardless of retention offer availability

  • Comprehensive Comment Logging:

    • All cancellation attempts are automatically logged to the customer comment thread in the portal

    • Detailed entries include cancellation reason, comments, vehicle/account information, and in-app cancellation status

OTHER ENHANCEMENTS

Auto Requeue at Tunnel Entrance (Clarity) This Clarity enhancement allows you to associate a tunnel-rear camera with your loading station, automatically detecting when vehicles enter the tunnel and reordering the loading station queue accordingly. When the camera identifies a vehicle at the tunnel entrance, that vehicle immediately becomes the current active session and the queue sorts by actual tunnel position rather than just check-in order. This ensures your loading station display accurately reflects real-time tunnel activity, improving operational efficiency and reducing confusion for attendants managing multiple vehicles in varying order of arrival versus tunnel entry.

Droptop Integration Bay Cameras Support This enhancement introduces a new "Oil Change Bay-Rear" camera type that can be configured in your camera hardware settings and accessed through external API endpoints by Droptop locations. When a vehicle pulls into an oil change bay equipped with this camera type, the Droptop system can trigger vehicle capture and instantly retrieve customer information including vehicle details, membership status, and account data, creating a seamless customer experience that bridges the car wash and oil change operations.

Legacy Member Migration Controls

Enhance your pilot deployment flexibility with refined legacy member migration controls that provide granular options for handling existing memberships during AMP rollouts. This enhancement replaces the simple enable/disable checkbox with a comprehensive dropdown offering three distinct modes: None (disables migration completely), Search Only (allows legacy member lookup and verification without migration capability), and Search & Migrate (full migration functionality). The Search Only option is perfect for pilot programs where you want to verify legacy memberships and provide service through coupons without committing to full membership migration, while maintaining complete operational control over your transition timeline and customer experience.

Wash as Add-on Remote Purchase Timing

Control when additional wash add-ons are delivered to customer wallets for remote wash purchases, enabling different promotional strategies based on your business needs. This enhancement adds a configurable option for Additional Wash add-ons that determines whether bonus washes are added immediately at purchase or only after the original wash is redeemed. Immediate delivery is perfect for BOGO promotions where customers should see both washes available right away, while delayed delivery works well for "clean car guarantee" scenarios where the additional wash serves as a follow-up incentive only after the initial service is completed. The setting is captured at purchase time to ensure consistent customer experience regardless of future configuration changes.

Expanded Dynamic Text options for tip verbiage

This enhancement expands customization options beyond the existing minimum tip and input text to include all tip-related labels and buttons, enabling you to rebrand the entire tipping experience for donation campaigns or alternative charitable giving programs. Perfect for operators exploring different donation options or seasonal charitable promotions where "tip" terminology may not align with your campaign messaging.

  • New Dynamic Text Options:

    • TIP_CHECKOUT_SCREEN_LINE_ITEM_LABEL - Controls the line item label for tips in the checkout screen (default: "Tip")

    • TIP_CHECKOUT_SCREEN_ADD_A_TIP_BUTTON_TEXT - Customizes the button text to initiate tip addition (default: "Add a tip")

    • TIP_CHECKOUT_SCREEN_INPUT_PLACEHOLDER - Sets placeholder text inside the tip input field (default: "Tip Amount")

  • Updated Dynamic Text Keys:

    • MINIMUM_TIP_TEXT renamed to TIP_CHECKOUT_SCREEN_MINIMUM_TIP_INFO_MESSAGE for better organization

    • TIP_INPUT_TEXT renamed to TIP_CHECKOUT_SCREEN_DRAWER_HEADER_TEXT for improved clarity

Bugs and Other Fixes

  • The guest user activity Portal form has been retired. All data and action items previously found in the form can now be found in the All transactions table under the Marketing tab in the portal main menu

  • Start and end date filter defaults that go back 7 days have been added to the portal Scan Results page to improve load times and provide you the most recent data.

  • Updated Clarity Kiosks to show customer's first name only on the display screen.

  • Tightened up remote wash purchase restrictions so fleet users are no longer allowed to purchase.

  • Added new "Transaction Point" column to the All Transactions table that displays the specific kiosk name for automatic and self-service kiosk transactions, or the lane identifier for tunnel kiosk transactions.

  • Updated error messaging in the mobile app when there is an attempt to redeem a previously used promo code. An accurate "promo code has already been used" error is not displayed to the user.

  • Fixed a bug that caused the on screen keyboard to overlap the email input in the attendant mode new customer sign up flow for iOS devices.

  • Fixed a bug that caused long integration errors in the User form Integration table in the Portal to be cut off.

Did this answer your question?