v2506.12.0 — June 12, 2025
Features
- “Update Inventory” comment mode — AI-powered inventory updates via comments
- CallRail integration — phone-call leads from CallRail are now synced into Move Right
Quality of Life
- Job code and link copied to clipboard on Jobs V2 (code and timeline swapped in header)
- Comments in progress are saved locally so they aren’t lost on accidental navigation
- Search users with hyphenated phone numbers
Improvements
- Improve configuration system versatility
- Improve full name search
- Improve legacy callback after-hours time resolving
- Allow disabling auto text messages
- Taxes displayed below discounts in financials
- Improve UX editing customer info from Jobs V2
- Add billing address to Jobs V2
- Misc AI Autodialer improvements
- Improve event deletion when job closed
- Show planned itinerary in booking dialog
- Job watchers BCC’d on outgoing emails
- Improve app update logic
- Improve Google Places & Distance performance/cost
- Job zones changeable with cancelled event + charges
- Intake system performance
Dashboard
- Fix activity chart cumulative totals for no-activity dates
- Fix grouping by job origin
- Fix average job size numbers
- Add count/revenue totals to tooltips
Engine
- Set estimate method based on booked estimates
- Fix custom period date picker
- Add Anchor Point feature
- Add sales agent / estimator / UTM to Group By
- Improve accuracy
- Fix table not updating after filter
- Add link to underlying dynamic report
- Fix engine filtering out eventless leads
Reports
- Add discount insights to dynamic reports
- Fix broken links in some static reports
- Add UTM parameter filters / grouping
- Fix selecting one day showing no data
- Add group by transaction
- Fix invoice when customer has no email
- Add Revenue by Month static report
Documents
- Add arrival window variable
- Specify documents sent as specific employee
- Add discounted subtotal to pricing tables
Fixes
- Resolving service area when creating job
- “View job” broken in notifications
- Can’t duplicate events with custom charges
- Can’t send document without phone or email
- Error modifying charges during save
- Persistent error after adding charge while saving
- Time not loading when booking
- Charge quantity / amount can’t be changed
- Can’t duplicate events
- Additional stops can’t be added / removed
- Can’t send invites
- Inconsistent travel times
- Modifying charge rate
- Switching zones after logout / login
- Can’t book event without dock location
- Old app versions showing NaN for event start times
- Default event durations not pulled for OSE
- Booking dialog travel time capsule cutoff
- Booking dialog times not updating after duration change
- Postal codes missing on schedule
- Customer name changing automatically
- Some roles can’t change page
- Reopened job closed after event added
- Update event locations when job locations change
- Revenue displayed incorrectly by timezone
- AI Autodialer expressing dollar amounts ×100
- Existing customer selected then zone changed
- Rule execution fails with templateId whitespace
- App stuck in zone switching loop
- Contact Accounting button not clickable
- Extra “Hello NAME” in customer emails
- Can’t edit unit number without full address
- Can’t duplicate events with percentage charges