--- title: "Roofing and Exteriors Release Notes" slug: "roofing-and-exteriors-release-notes" tags: ["Area - Release Notes", "Role - All users", "Type - Residential", "Focus - Construction", "Focus - Service Replacement", "Trade - Roofing and Exteriors"] updated: 2026-10-23T19:58:46Z published: 2026-10-24T00:30:00Z canonical: "help.servicetitan.com/roofing-and-exteriors-release-notes" --- > ## 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. # Roofing and Exteriors Release Notes **Industry:** **Roofing and Exteriors** Explore the newest tools and performance improvements designed to streamline workflows and drive growth for Roofing and Exteriors 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/roofing-and-exteriors-release-notes#core)[Pro Products](/release-hub/docs/roofing-and-exteriors-release-notes#pro)[Max](/release-hub/docs/roofing-and-exteriors-release-notes#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 full roof replacement estimate after the inspection but wants to pay the deposit after their bank transfer clears. They select **Pay later**, and your team holds the signed estimate while the deposit is pending. **Scenario 2** A sales representative sends a siding estimate after a storm-season inspection. The customer signs that night, then returns two days later and clicks **Pay Deposit** from the same link. **Scenario 3** Your office reviews sold gutter and window estimates that still have no deposit. They open the Estimate Email screen and send each sold estimate again so the customer can pay before the job is booked. ### **Field Mobile App** ↗ Enhancement[**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 roofing crew lead covers a second crew's job across town. They search the address, open the job, and attach photos of the finished roof. **Scenario 2** A sales manager searches the customer's name after an inspection and sends the job's invoice from the field. **Scenario 3** A gutter technician sees the location's full job history before quoting extra work, without being assigned to the original job. ### **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 roofing office manager stars Schedule, Dispatch and Follow Up to track inspections and follow-up calls. **Scenario 2** A sales manager who checks Marketing results each week finds Marketing with Go to... and stars it. **Scenario 3** An office lead who removes too many favorites clicks Restore Default Favorites to get their starting list back. ### **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** An office manager at a roofing company holds *Access Command Center*. After the ST-82 release, they see a 15-minute reminder, then set up multi-factor authentication (MFA) at their next sign-in. **Scenario 2** A sales manager holds *Manage Automations (Enable/Disable/Configure)* for follow-up automations. MFA now protects those settings from a stolen password. **Scenario 3** An administrator removes *Allow Manage User Sessions* from a seasonal office hire who doesn't need it, so that employee isn't asked to set up MFA. ### **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 crew lead buys extra underlayment at the supplier and enters the job number in Ramp. **Scenario 2** An office manager stops chasing crews for receipts at the end of each week. **Scenario 3** An estimator compares actual material spend on a finished roof against the original estimate. ✦ 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 roofing office manager pays the shingle distributor by ACH transfer after reconciling the bill against the delivery receipt. **Scenario 2** An exteriors bookkeeper pays a dumpster rental vendor by check because the vendor does not accept ACH. **Scenario 3** A roofing controller reviews the *Unpaid* tab each week, because failed or returned payments stay there until someone acts on them. ### **Voice Agents** ↗ Enhancement[**Ask the right follow-up questions on every call with Voice Agent branching ↗**](/release-hub/docs/ask-the-right-follow-up-questions-on-every-call-with-voice-agent-branching) Branching follow-up questions improve Voice Agent by asking only the follow-up questions that fit what the caller just said. **Scenario 1** A caller asks for a roof estimate and mentions hail. Voice Agent asks if a claim has been filed, who the insurance company is, when the storm happened, and who holds the mortgage. The mortgage company can be a co-payee on insurance checks. **Scenario 2** A caller says the roof is old and there was no storm. Voice Agent skips the insurance questions and moves on to scheduling the estimate. **Scenario 3** A caller says the roof is leaking. Voice Agent asks about the leak first. If the caller also mentions a recent storm, it moves to the insurance questions. **Pro Products** ### **Field Pro** ↗ Enhancement[**Record, review and coach sales calls inside ServiceTitan with Field Pro v2 ↗**](/release-hub/docs/record-review-and-coach-sales-calls-inside-servicetitan-with-field-pro-v2) Field Pro v2 is a new, rebuilt Field Pro that runs inside ServiceTitan, so technicians record and get coaching in the Field Mobile App and managers coach from the ServiceTitan desktop. **Scenario 1** A roofing sales technician walks a customer through a full replacement estimate. Field Pro v2 records the conversation in the Field Mobile App, so the technician does not need to open a second app on the driveway. **Scenario 2** A sales manager uses Signal Watch to track how often reps explain warranty terms, even though that behavior is not on the scorecard, and finds the reps who skip it. **Scenario 3** A manager adds a well-handled storm-damage inspection call to a team coaching playlist so new reps can hear how an experienced rep handles insurance questions. **Max** ### **Messages** ✦ New feature[**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 texts after a storm asking for a roof inspection. The customer service representative (CSR) reads the thread and replies from Messages. **Scenario 2** A customer texts photos of missing shingles. The pictures display in the conversation, so the CSR can flag the job as urgent. **Scenario 3** The office filters to unread conversations after a storm, so the team answers new requests first. ↗ Enhancement[**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** After a storm, the inbox fills with texts, and some are spam. The team blocks spam numbers in one step and focuses on inspection requests. **Scenario 2** A spam conversation is closed and marked as spam, so it drops out of the list of open conversations. **Scenario 3** An administrator aligns the team on when to block a number, since blocking closes the conversation and turns off replies. ### **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 reports storm damage, but the job is booked as a gutter cleaning. Accepting the suggested job type sends a crew prepared for a roof inspection. **Scenario 2** A siding call is booked under the roofing business unit. The flag moves the job and its revenue to the exteriors business unit. **Scenario 3** A customer mentions an insurance claim, but the job has no insurance tag. The suggested tag helps your team prepare the right documentation. ↗ 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 roofing company filters by its storm response queue after a hail event. **Scenario 2** A manager filters by a custom component that tracks whether a free inspection was offered. **Scenario 3** A siding company uses the Scorecard quick filter and numeric scores to coach agents who score in the low 70s.