Overview
EagleView is a measurement integration tool for roofing and exterior trades. This tool lets you order measurements, track the status of these orders, and transfer the measurements to jobs, customers, and location profiles. These measurements are key to building estimates accurately and procuring materials for roofing and exterior jobs.
Who uses this feature
Administrators, managers, and technicians
Residential Service & Replacement
Feature configuration
Account configuration is required to use this feature. Please contact your Success Manager for more details.
Spec Based templates setup is required to use this feature. Please contact your Success Manager for more details.
Things to know
You need to set up Spec Based estimate templates before creating an estimate.
You can create EagleView alerts in Settings to get notified of EagleView report's status.
This integration utilizes the form created when setting up Spec Based Estimates
Step 1: Setup EagleView integration
Setup the EagleView integration with your ServiceTitan account to order measurements to create customized estimates for customers.
Go to the top and click Settings
.In the side panel, click Integrations > Measurement Integrations.
On the EagleView integration box, click Configure.
Turn on the Account Setup toggle.
If you're already signed in to an EagleView account and want to switch to a different one, turn off the Account Setup toggle. This signs you out of the current EagleView instance.
To connect to a different EagleView account, click Sign in to EagleView and on the new window that opens, enter your new credentials to connect your EagleView account to Servicetitan.
After signing in to EagleView, the status updates to Connected.
On the Form Source Mapping box, click Create to map form fields to EagleView fields to be used in Spec Based Estimate Template.
From the Forms dropdown, select the form to use for your Spec Based estimates.
Click Next.
The Form Fields pre-populate the fields created in the previous selected form.

In the EagleView field, match and map the fields using the following placeholders to tell ServiceTitan which data from EagleView correlates to which field on the measurement form.
[Roof Area SQ]
[Facets]
[Predominant Pitch]
Note: The [Predominant Pitch] placeholder returns a string value (e.g., "3/12") and cannot be used on its own in formulas that require a numeric result. Ensure your formula outputs a decimal value when using string-based placeholders.
Valid: IF([Predominant Pitch]="3/12", 10, 20)
Invalid: [Predominant Pitch] + 5[Eaves]
[Rakes]
[Ridges]
[Valleys]
[Hips]
[Flashing]
[Step]
[Drip Edge]
[Ridge Cap]
[Starter]
[Penetrations]
[Penetrations Area]
[Penetrations Perimeter]
[Roof Area Sq Ft]
[Predominant Pitch Numerator]
[Suggested Waste]
[Suggested Waste Area Sq Ft]
[Suggested Waste Area SQ]
[Suggested Waste Multiplier]
[Siding Area Sq Ft]
[Siding Area SQ]
[Openings Area Sq Ft]
[Inside Corners Length]
[Outside Corners Length]
[PitchAreaSQ(x)]
Note: Simple calculations can be useful for grouping slopes together in the mapping. For example [PitchAreaSQ(2)] + [PitchAreaSQ(3)] +[PitchAreaSQ(4)] groups all 2/12 - 4/12 pitches into one total squares.
[PitchAreaSqFt(x)]
Note: Simple calculations can be useful for grouping slopes together in the mapping. For example [PitchAreaSQFT(2)] + [PitchAreaSQFT(3)] +[PitchAreaSQFT(4)] groups all 2/12 - 4/12 pitches into one total square feet.
When finished, click Save.
Step 2: Setup Spec Based templates
After creating the forms and setting up your EagleView in Settings, you can now create the Spec-Based template:
Go to the navigation bar and click Pricebook.
In the side menu, click Templates.
From the Create dropdown, select Spec Based Template.
For more information, see Create a Spec Based template.
Step 3: Set up EagleView alert
Set up an alert to monitor the status of EagleView reports and get notified if they fail for any reason. This helps you quickly identify and address issues.
To set up an alert:
Go to the top and click Settings
.In the side panel, click Integrations > Alerts.
Click Add to create a new Alert.
From the Add Alert section, select Type as EagleView Status.

Select a Delivery Method.
Select your Recipients.
Note: EagleView alerts are only sent to the assigned technicians on the job and the user who ordered the report. Not all users in the recipient field will receive alerts, only those directly related to the measurement.
When finished, click Save.
Note: You can receive alerts via email, text message, or both, like other standard alerts.
Step 4: Order and view measurements
To create accurately calculated estimates, order measurements from EagleView and pull them into your Spec Based form in ServiceTitan.
Order Measurements
Open the job in ServiceTitan.
Scroll to the Measurements section.
Click Order Measurement.
On the Order Measurement page, under the Where do you want to order from? question, select EagleView.

Select the EagleView Measurement Option based on the report type you want to order.
Select a Delivery Window.
Select a Measurement Instruction type.
(Optional) Select Changes in last 4 years if any of the selected structures have changed in the past four years.
Enter details in the Special Instruction field.
Enter Promo codes in the Promo Code field.
To input your address, you can do it manually or with map view.
Note: If you do not have the map view, contact your success manager to enable it.
To input it manually:
The Address, City, Country, State, and Zip/Postal Code automatically populate based on the job location.
Select the Manually Set Lat/Lon to ensure the correct latitude/longitude coordination is sent to GAF QuickMeasure if the current address is not verified.
To use the map view:
You can switch between Map and Satellite view.
Drag the pin on the map to place on the exact location.
Note: By default, a pin is already placed based on the verified address of the customer.
To add a new address, click the map icon to drop additional pins. Each pin comes as an individual measurement order.
Caution: There is a limit of 30 pins per measurement order.
Note: Multiple pins are available only for Commercial or Multi-Family property types.
After adding addresses, you can see the list of addresses below the map.
(Optional) To update the address pin label names, click the pencil icon.
After filling out all the necessary information, click Order Measurement.

View Measurements
After ordering, view measurements:
In the Measurements table on the job screen
By going to the Measurements section on the project screen
By going to the Measurements table on the Location record
View the Measurements table in the job screen
Open the job in ServiceTitan.
Scroll to the Measurements section.
From the Measurements table, you can see:
Name: Combination of the word Measurement + Address
Source: Selected source in spec based template set up
Date Created: Measurement's created date.
Created By: Who created the measurement.
Status: Measurement's status.
Note: If a measurement order is rejected, the failure reason appears directly in the job audit trail.
Note: The measurement order will be in Processing status first. After EagleView completes the order, the status changes to Ready.
After the measurement status is Ready, click More
in the Measurements table to:

Create Estimate
Download PDF. You can also download measurements in the following format:
PDF
XML
JSON
View Measurement
Upgrade Report: Allows users to request an upgraded version of an existing report.
On the Upgrade Report window, complete the following fields:
Report ID
Note: Prepopulated with the original report ID.
Measurement Instruction Type
EagleView Measurement Option
Delivery Window
After filling out the details, click Upgrade Report. The new upgraded report appears in processing status in the Measurements table.
View the Measurements table from the project dashboard
Open the project where you created the measurement.
On the right side, click the Documents section.
From the Project Documents section on the right side, click Measurements.
From the Measurements section, you can view existing ones.
To view a measurement, click on the measurement.
Name: Name of the file.
Type: File types available.
Job Location: Job's location where the measurement is stored from.
Requested by: Who requested the measurement.
Note: This is the same as the Created By in the job screen.
Date Requested: When the measurement is requested.
View the Measurements table on the Location record
Note: The Measurements table on the Location record is view-only. To order new measurements, open a Job and use the Measurements section there.
In ServiceTitan, go to the Customers screen and open the customer record.
Under the customer's locations, click the Location you want to review.
On the Location record, click Measurements under Files section.

Review the measurements listed. You can review the following details:
Source
Date Requested
Requested By
Status
To download a file, click Actions > Download next to a measurement and select the file format you want:
PDF
JSON
XML
To view the measurement information, click Actions > View Measurement.
Step 5: Create estimates from the Office
After EagleView completes the order, the measurements are transferred to the Spec-Based Estimates form, and you can proceed with creating the estimate:
On the job page click Job Actions.
Click Add an Estimate.
Select Spec Based Templates.
Choose the template from which you want to create an estimate.
Click Next.
On the Select Measurement Option window:
To use an existing measurement form: Open the dropdown menu under Existing Measurements and select a pre-completed form.
If there are multiple buildings in the measurement report, click Select Building(s) dropdown and select all buildings or one of the buildings.
To enter new measurements manually: Click Manual Input and fill in the measurement details directly in the form.
After you select the measurement option click Next.
Review or manually input the measurements in the form and click Save.
This creates estimates on the job based on the information you input in the measurement form.