--- title: "Residential Construction Release Notes" slug: "residential-construction" tags: ["Area - Release Notes", "Role - All users", "Type - Residential", "Focus - Construction"] updated: 2026-10-23T19:57:49Z published: 2026-10-24T00:30:00Z canonical: "help.servicetitan.com/residential-construction" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Residential Construction Release Notes **Industry:** **Residential Construction** Explore the newest tools and performance improvements designed to streamline workflows and drive growth for Residential Construction professionals in the ST-82 release. [**View Full Release Hub →**](/release-hub/docs/st-release-notes)[**Enhancement & Bug Fix Log**](/release-hub/docs/st-bug-fix-log) Jump to[Core Products](/release-hub/docs/residential-construction#core)[Pro Products](/release-hub/docs/residential-construction#pro)[Max](/release-hub/docs/residential-construction#max) **Core Products** ### **Estimates** ↗ Enhancement[**Collect deposits on sold online estimates so customers can sign now and pay later ↗**](/release-hub/docs/collect-deposits-sold-online-estimates-customers-sign-pay-later) This enhancement lets customers sign an online estimate right away and pay the required deposit later, so you lock in the job without forcing payment at signature. **Scenario 1** A customer signs a kitchen remodel estimate but needs time to move funds before paying the deposit. Your team keeps the signed estimate and starts planning materials while the deposit is pending. **Scenario 2** An office manager reviews sold estimates with unpaid deposits before the weekly schedule meeting. They send each one again from the Estimate Email screen to prompt payment. **Scenario 3** A customer signs a bathroom addition estimate on their phone and returns from their computer later to click **Pay Deposit** from the estimate view. ### **Field Mobile App** ✦ New feature[**Find and act on any job, customer, or location with universal search ↗**](/release-hub/docs/find-and-act-on-any-job-customer-or-location-with-universal-search) Search every job, project, customer, and location from the Field Mobile App, then take action on jobs that aren't assigned to you. **Scenario 1** A project manager isn't assigned to any job on a remodel. They search the project and add notes to the job from the field. **Scenario 2** A crew lead finds the next phase's job under a project and attaches site photos before the crew arrives. **Scenario 3** A sales manager sends the invoice for a project job that belongs to another crew, without calling the office. ### **Global Navigation** ↗ Enhancement[**Keep your daily screens in view with Favorites and Go to ↗**](/release-hub/docs/keep-your-daily-screens-in-view-with-favorites-and-go-to) This enhancement to left navigation keeps the screens you favorite in view and puts every other screen you can access one search away in **Go to...**. This enhancement starts as a private preview and rolls out to companies in waves. **Scenario 1** A project coordinator at a remodeling company stars Projects and Schedule to keep jobs and crew dates in view. **Scenario 2** A purchasing lead stars Inventory and leaves screens they rarely use out of the navigation. **Scenario 3** A new office hire at a new company starts from the Regular default list, which includes Projects. ### **Identity and User Management** ↗ Enhancement[**Protect sign-in and automation controls with MFA enablement for users with sensitive permissions ↗**](/release-hub/docs/protect-sign-in-automation-controls-mfa-sensitive-permissions) This improvement to multi-factor authentication (MFA) enforcement requires MFA for anyone who holds one of seven more sensitive permissions, plus one Enterprise Hub permission, so a stolen password alone can't open your sign-in, single sign-on (SSO), Command Center, or automation controls. **Scenario 1** A project coordinator holds *View Automations Page* to check which automations are active. At their next sign-in after enforcement, they set up multi-factor authentication (MFA) with an authenticator app. **Scenario 2** An office administrator holds *Manage SSO Access* to control who can sign in with single sign-on (SSO). MFA now protects that control from a stolen password. **Scenario 3** An administrator selects Export List on the Security \> MFA screen to share the list of affected employees with the office team before the release. ### **Payables** ✦ New feature[**Bring card spend into job costing with Ramp Expense Management ↗**](/release-hub/docs/bring-card-spend-into-job-costing-with-ramp-expense-management) Bring Ramp card spend into ServiceTitan with this new feature, already attached to the job or project it belongs to. **Scenario 1** A site lead buys extra framing lumber with a Ramp card and enters the project number at purchase. **Scenario 2** A project manager sees card spend in *Project Financials* while the build is still underway. **Scenario 3** A bookkeeper fixes an expense with an unmatched project number on the *Needs Review* tab before it exports. ✦ New feature[**Pay vendor bills by ACH or check in ServiceTitan with Ramp Bill Pay ↗**](/release-hub/docs/pay-vendor-bills-by-ach-or-check-in-servicetitan-with-ramp-bill-pay) Ramp Bill Pay is a new feature that lets you pay approved vendor bills by ACH transfer or check without leaving ServiceTitan. **Scenario 1** A new construction plumbing contractor pays a lumber and fixture supplier for a house in progress, and the payment stays tied to the bill used for job costing. **Scenario 2** A residential builder's bookkeeper pays a permit fee by check to a city office that does not accept ACH. **Scenario 3** An office manager marks bills that were already paid before Bill Pay as paid with *Bulk Update Bill Status*, so the *Unpaid* tab shows only open bills. ### **Voice Agents** ✦ New feature[**Share your value and next steps on Voice Agent calls with custom message injections ↗**](/release-hub/docs/share-your-value-next-steps-voice-agent-calls) Custom message injections let you add your own message before Voice Agent shares availability and a question after it books the appointment. **Scenario 1** A remodeling company shares its workmanship warranty before it offers consultation times. **Scenario 2** A home builder explains its design consultation process before sharing availability. **Scenario 3** After booking, a builder asks whether the caller wants financing information, and Voice Agent takes a message for the sales team. ↗ Enhancement[**Set separate escalation actions for after-hours Voice Agent calls ↗**](/release-hub/docs/set-separate-escalation-actions-for-after-hours-voice-agent-calls) Choose a different escalation action for Voice Agent calls that come in after hours, all in the same agent. **Scenario 1** A builder calls in the evening to move an inspection date on a new home. Set an appointment and scheduling trigger to take a message after hours, so your project coordinator sees the request first thing the next day. **Scenario 2** A customer in a newly finished build calls at night about a burst pipe. Set your custom trigger for water leaks to transfer the call after hours, so your on-call crew lead can respond. **Scenario 3** Your office closes at 5, but calls about active jobs come in all night. One agent now covers both, so you no longer keep a second night agent with its own copy of your settings. **Pro Products** ### **Fleet Pro** ◷ Coming soon[**See each vehicle's full day in one view with Activity Timeline ↗**](/release-hub/docs/see-each-vehicle-s-full-day-in-one-view-with-activity-timeline) Activity Timeline is a new Fleet Pro screen that shows each vehicle's day as driving, idling, and stop segments, with events marked where they happened. **Scenario 1** A remodeling superintendent wants to confirm that a crew truck reached the job site on time. The superintendent looks up the job address on the Dispatch Board or the Job screen. Then the superintendent selects the truck's first *Stop* segment in Activity Timeline and compares the stop address and start time with the job. **Scenario 2** A builder reviews the drive between the supply yard and a new home site. *Driving Details* shows the route on a map, plus the duration and distance. **Scenario 3** A customer asks when the crew showed up last week. The office manager looks up the job address on the Job screen, then uses the previous and next day arrows in Activity Timeline to find the truck's stops at that address. **Max** ### **Messages** ◷ Coming soon[**Get ready to answer texts in Messages ↗**](/release-hub/docs/get-ready-to-answer-texts-in-messages) Texting in Messages is a new feature coming to Max and Demand companies in the next release, so your team can read and answer texts in one shared inbox with each conversation tied to the right account. This change is coming soon in a future release, but you can begin preparing for it now. **Scenario 1** A customer on a remodel texts to ask when the crew arrives. The customer service representative (CSR) answers from Messages without switching screens. **Scenario 2** A customer texts a photo of a finished cabinet install. The picture displays in the conversation for the office to review. **Scenario 3** After a question is answered, the CSR closes the conversation so the open list shows only texts that still need a reply. ◷ Coming soon[**Block spam numbers right from a text conversation in Messages ↗**](/release-hub/docs/block-spam-numbers-right-from-a-text-conversation-in-messages) Block as Spam is an enhancement to text conversations in Messages that lets you stop a spam number in one step, without leaving the conversation. This change is coming soon in a future release, but you can begin preparing for it now. **Scenario 1** An office team texting customers about a remodel schedule gets spam from an unknown number. They block it so remodel conversations stay at the top of the list. **Scenario 2** A spam conversation is marked as spam and closed, so a new team member doesn't mistake it for a lead. **Scenario 3** An administrator decides which roles should block numbers, since the permission that allows it also controls other phone settings. ### **Voice Intelligence** ✦ New feature[**Catch and fix job booking mistakes with Voice Intelligence Job Creation Evaluation ↗**](/release-hub/docs/catch-fix-job-booking-mistakes-voice-intelligence) Find and fix jobs booked with the wrong job type, business unit, or tags, right from the call that created them. This is a new feature in Voice Intelligence. **Scenario 1** A caller asks for a bathroom remodel quote, but the job is booked as a service repair. Accepting the suggestion books the correct estimate job type. **Scenario 2** A new construction call lands in the service business unit. The flag moves the job to the construction business unit so project revenue reports correctly. **Scenario 3** A customer mentions permits during the call, but the job has no permit tag. The suggested tag reminds the team to plan for permitting. ↗ Enhancement[**Pinpoint coaching moments by filtering Voice Intelligence calls by call data, workflow, and queue ↗**](/release-hub/docs/pinpoint-coaching-moments-filtering-voice-intelligence-calls) This enhancement gives Voice Intelligence one filter layout across Call Analysis, Insights, and Coaching Hub, and lets you filter calls by call data, workflow, and queue. --- **Scenario 1** A remodeling company filters by the workflow that handles new project inquiries. **Scenario 2** A manager uses the number next to each grade to rank agents for a monthly contest. **Scenario 3** A company filters by a custom component that tracks whether an in-home consultation was offered.