> ## Documentation Index
> Fetch the complete documentation index at: https://zuperinc-section23.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# EagleView

## Overview

The Zuper-EagleView integration lets roofing teams handle property measurements easily—all in Zuper.

Key features:

✅ Initiate new measurements seamlessly from within a Zuper job.

✅ Integrate pre-existing EagleView projects with Zuper jobs effortlessly.

✅ Easily access, modify, and export measurement information.

✅ Monitor all measurements centrally in Zuper’s Measurements Tab.

This seamless integration boosts precision, transparency, and productivity throughout your roofing operations—from initial assessments to project completion.

## Plan Availability

* **Zuper**: The EagleView integration is available only on **Core** and **Premium** plans.

## **Zuper Prerequisites**

* You must have admin access or permissions to edit custom roles and job settings.
* Ensure your settings workspace is set up with the Jobs module enabled.
* For integrations, you'll need credentials from the external provider.
* The customers with Core and Premium plans on Zuper will have access to EagleView.

## **Custom Roles**

You need to enable the relevant permission in a custom role to allow users to order measurements from external providers.

1. Navigate to **Users & Teams > Custom Roles**.
2. Click **New Role** or edit an existing one.
3. Enter a **Role Name** (e.g., "Roofing Technician") and **Description**.
4. Select the Jobs module from the List of Modules under Permissions.
5. Search for Order Measurements from External Provider in the Jobs Permissions section.
6. Toggle the switch to **On** (it will turn blue).
7. Review and enable other related permissions: Click **Save Role** to apply changes.
8. Assign this role to relevant users or teams.

<img src="https://mintcdn.com/zuperinc-section23/-ChxFCS-6N4Nb15h/images/ZHS1.png?fit=max&auto=format&n=-ChxFCS-6N4Nb15h&q=85&s=510c1230a7ee56c6542afa6c2c0b55c3" alt="ZHS1 Pn" width="1914" height="905" data-path="images/ZHS1.png" />

Once set, users with this role can initiate measurement orders from job details.

## **Managing Measurement Tokens**

Measurement tokens define the specific data points (e.g., lengths, areas) that Zuper pulls from external providers. You can enable or disable these to tailor what appears in your Measurement object in the job details page.

Read more from [**here**](https://docs.zuper.co/Settings/Modules/Jobs/Configuring_Measurements)

<img src="https://mintcdn.com/zuperinc-section23/-ChxFCS-6N4Nb15h/images/ZHS2.png?fit=max&auto=format&n=-ChxFCS-6N4Nb15h&q=85&s=d2b382a2723b6f1dc3bb7b9d379e1f09" alt="ZHS2 Pn" width="1911" height="899" data-path="images/ZHS2.png" />

## **Connecting to Measurement Providers**

Zuper supports integrations with leading roof measurement services to fetch data, including aerial-derived roof specs, and high-precision reports.

Read more from [**here**](https://docs.zuper.co/Settings/Modules/Jobs/Configuring_Measurements#connecting-to-measurement-providers)

## How to Install the EagleView Integration?

1. Log in to your Zuper app, click the “**User**” icon, and tap on the “**App Store**”.

<img src="https://mintcdn.com/zuperinc-section23/WjkgYG1dYygIdKBT/images/Appstore.jpg?fit=max&auto=format&n=WjkgYG1dYygIdKBT&q=85&s=858065d0246f4ac96c022cbb673a6f86" alt="Appstore Jp" width="1903" height="872" data-path="images/Appstore.jpg" />

2. Under the “**Browse by Category**,” select the “**Measurements & Estimations**” option and choose “**EagleView**.”

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagle23.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=ba3618a4a9a8922090be30712dc5d31c" alt="Eagle23 Pn" width="1912" height="906" data-path="images/Eagle23.png" />

3. Authenticate to login to EagleView. Enter the User ID and Password. Click “**Sign in**”

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview3.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=109aff89e9597c5667b8d0d98a0f10a5" alt="Eagleview3 Pn" width="1920" height="878" data-path="images/Eagleview3.png" />

4. On the EagleView app page, click “**Install EagleView**.”

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview4.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=da54c02dd5cb4bf6bed6e4c3994a3259" alt="Eagleview4 Pn" width="1920" height="878" data-path="images/Eagleview4.png" />

4. You will be redirected to EagleView for authentication. Click “Allow” to authenticate.

⚠️ Note: Only EagleView Administrators can complete the authentication.

### **How to Generate a Zuper API Key**

You need a Zuper API Key to complete EagleView setup:

Zuper API Keys are essential for securely authenticating and authorizing access to the Zuper API. These keys enable seamless integration with Zuper’s services, allowing developers to build robust applications that leverage real-time data and functionality. Click [here](https://docs.zuper.co/Settings/Developer_Hub/API_Keys) to know more.

<Frame>
  **Navigation**: *Settings -> Developer Hub -> API Keys*
</Frame>

Enter your Zuper API Key.

Click “**Update**.”

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview5.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=315374460250bb11bc048625fe3a089b" alt="Eagleview5 Pn" width="1920" height="878" data-path="images/Eagleview5.png" />

Your EagleView integration is now active and ready to use!

## How to Order a New EagleView Measurement?

* From any job in Zuper, you can request a new measurement:
* Open the Job Details page. Go to the Measurement tab.
* Click + New Measurement (top-right) and select “**EagleView**” from the context menu.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview11.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=39f84a573ac8d527aa4ae3f227638c9f" alt="Eagleview11 Pn" width="1920" height="878" data-path="images/Eagleview11.png" />

### **Order New Measurement**

Fill in the following details:

* **Property Type (Mandatory) –** The user must select whether the property is **Residential** or **Commercial**.
* **Measurement Type (Mandatory)** - The user must choose the type of measurement they want to order.
* **Deliverable Type (Mandatory)** –  The user must select a delivery option. The delivery types displayed are dependent on the **Measurement Type** selected.
* **Measurement Instruction (Mandatory)** – The user must select a measurement instruction. The available instructions shown will depend on the **Measurement Type** selected.
* **Special Instructions** – Enter the key instructions for EagleView and click **Next**.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview12.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=957b86ad6177ec50152a265a404a2a42" alt="Eagleview12 Pn" width="1920" height="878" data-path="images/Eagleview12.png" />

**Additional Information**

* Send a copy of the report to – Users can choose to receive a**copy of the report**  at additional email addresses.
* Promo Code –**If the user has a valid promo code** , it can be entered in the **Promo Code** field.
* If the job involves an insurance claim, the user can enable the **“This job involves an insurance claim”** toggle.\
  Enabling this will display additional fields where the user can enter **Claim Number, Claim Information, PO Number, Date of Loss, and CAT ID**.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview13.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=d2dc38b91d93dd02348bb56dc05d8ec6" alt="Eagleview13 Pn" width="1920" height="878" data-path="images/Eagleview13.png" />

* After reviewing all fields, click **Place Order**. The new measurement request will appear in the Measurement tab as **In Progress**.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview16.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=fcf7bc458be8c1155ab1b3147012b288" alt="Eagleview16 Pn" width="1920" height="878" data-path="images/Eagleview16.png" />

## Select an Existing Project

If you’ve already created an EagleView project for the property, you can link it instead of starting fresh:

* The service address auto-fills in the search bar.
* EagleView displays all matching measurements for that address.
* Select the desired measurement.
* It instantly syncs with the Zuper job.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview14.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=cd1ddd2f2d8d5fc570d496baf195c175" alt="Eagleview14 Pn" width="1920" height="878" data-path="images/Eagleview14.png" />

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview16.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=fcf7bc458be8c1155ab1b3147012b288" alt="Eagleview16 Pn" width="1920" height="878" data-path="images/Eagleview16.png" />

### Viewing Synced Measurements

* When EagleView measurements are available, it automatically syncs to Zuper:
* Once measurements are synced back from EagleView, you can view and manage them in Zuper.

**Viewing Synced Measurements**

* Go to the **Measurement** tab.
* Click the **Completed Measurement Card**.
* Review synced values mapped to Zuper’s standard measurement tokens.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview26.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=e2395ab3664c813cc1726f5a6a2cdf85" alt="Eagleview26" width="1920" height="878" data-path="images/Eagleview26.png" />

## **Removing Measurements** 

* Click the **⋮ Menu** → **Remove**.
* Confirm removal.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview21.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=0eb2aef4bd650259a5c01fa21e69edfe" alt="Eagleview21 Pn" width="1920" height="878" data-path="images/Eagleview21.png" />

* Measurement is unlinked from the job, and the action is logged in **Job Activity**.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview25.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=b9358d82fadb61e8b8e3cf9679f38222" alt="Eagleview25 Pn" width="1920" height="878" data-path="images/Eagleview25.png" />

* Click the “**Gallery**” tab to view all the measurement pictures.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview24.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=1bc567fcd54b04df67616901d20c5aef" alt="Eagleview24 Pn" width="1920" height="878" data-path="images/Eagleview24.png" />

## How to Uninstall EagleView from Zuper? 

1. Click on your Profile Picture in the top right corner of the screen and select the “**App Store**.”

<img src="https://mintcdn.com/zuperinc-section23/WjkgYG1dYygIdKBT/images/Appstore.jpg?fit=max&auto=format&n=WjkgYG1dYygIdKBT&q=85&s=858065d0246f4ac96c022cbb673a6f86" alt="Appstore Jp" width="1903" height="872" data-path="images/Appstore.jpg" />

2. Under the “**Browse by Category**,” select the “**Measurements and Estimations**” option and choose “**EagleView**.”

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview1.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=a76f217de8e8c91041896688ed9e4c24" alt="Eagleview1 Pn" width="1920" height="878" data-path="images/Eagleview1.png" />

3. Click the “**Uninstall**” button.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview6.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=a7fb76ad51e55e500c6ebafa9cabc3f7" alt="Eagleview6 Pn" width="1920" height="878" data-path="images/Eagleview6.png" />

4. EagleView is uninstalled successfully.

<img src="https://mintcdn.com/zuperinc-section23/7VdJ_IxSaA1jVOQk/images/Eagleview7.png?fit=max&auto=format&n=7VdJ_IxSaA1jVOQk&q=85&s=44bfc2f08210fcc88df88d28e6edea16" alt="Eagleview7 Pn" width="1920" height="878" data-path="images/Eagleview7.png" />

## Frequently Asked Questions (FAQs)

#### Q1: Who can install and configure the EagleView integration in Zuper?

Only Zuper users with Admin privileges can install apps from the App Store. Additionally, the user must be an Administrator in EagleView to authenticate during setup.

#### Q2: What happens if I enter the wrong API key or email during configuration?

The integration will fail to sync data. Go back to **Settings → App Store → EagleView → Configure Settings** to correct the details and click **Save**. You will receive an error to recapture the measurements.

#### Q3: Can I link multiple EagleView Orders to a single Zuper job?

Yes, you can link multiple EagleView measurement projects to a single Zuper job.

#### Q4: Why don’t I see my existing EagleView project when searching?

Ensure:

* The service address in Zuper matches the address in EagleView (including unit/apt #).
* You’re logged into EagleView with an account that has access to that project.

#### Q5: Are edits made in Zuper synced back to EagleView?

No. Edits in Zuper are local only and do not update the original EagleView project.

#### Q6: What if a measurement stays “In Progress” for too long?

You need to reach out to EagleView support.

#### Q7: Can Field Executives order measurements, or only admins?

Admins and users with custom role access can order measurements.

#### Q8: Will removing a measurement in Zuper remove it in EagleView?

No. Removing a measurement in Zuper only unlinks it from the job. The project remains intact in EagleView and can be re-linked later if needed.
