> ## 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.

# GAF Quick Measure

## Overview

The Zuper-GAF QuickMeasure integration allows roofing teams to order and manage roof measurement reports directly within Zuper. Key features include:

* Ordering new measurements from a Zuper job.
* Searching and integrating existing GAF QuickMeasure reports with Zuper jobs.
* Viewing, editing, and exporting measurement data.
* Central monitoring of measurements in Zuper's Measurements Tab.

This integration improves accuracy, efficiency, and workflow for roofing professionals.

## **Plan Availability**

* Available on **Zuper Core** and **Premium** plans.

## **Zuper Prerequisites**

* Jobs module activated in the settings.
* Applicable to Zuper Core and Premium plan users.
* The email ID used in Zuper should match the one used for the GAF quick measure to authenticate the account successfully.

## **Managing Measurement Tokens**

Measurement tokens represent specific data points (e.g., roof areas, pitches) imported from providers. Customize by enabling/disabling tokens in the Measurement object within job details. See [Configuring Measurements](https://docs.zuper.co/Settings/Modules/Jobs/Configuring_Measurements) for details. 

## **How to Install the GAF QuickMeasure Integration?**

1. Log in to Zuper, click the **User** icon, and select **App Store**.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF9.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=16c8638f69a384d8955c8e836275fee4" alt="GAF9" width="1920" height="878" data-path="images/GAF9.png" />
</Frame>

2. In **Browse by Category**, navigate to **Measurements & Estimations** > **GAF QuickMeasure**.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF29.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=733d6063b66b7c572d0c766f939ee3b5" alt="GAF29" width="1920" height="878" data-path="images/GAF29.png" />
</Frame>

3. On the app page, click **Install GAF QuickMeasure**.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF10-1.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=0de00573701d87d49538ecc4358deda8" alt="GAF10 1" width="1920" height="878" data-path="images/GAF10-1.png" />
</Frame>

**How to Generate a Zuper API Key**

You need a Zuper API Key to complete GAF QuickMeasure 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.

* Navigation: **Settings -> Developer Hub -> API Keys**
* Enter your Zuper API Key.
* Click "**Update**" to activate GAF QuickMeasure.

4. Enter the Zuper API Key.

<Note>
  Note: The email ID used in Zuper should match the one used for the GAF QuickMeasure to authenticate the account successfully.
</Note>

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

## **Order a New GAF QuickMeasure Measurement**

1. Access the **Job Details** page. Select the **Measurements** tab. Click **+ New Measurement** and choose GAF **QuickMeasure**.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF1.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=56c0c1cd599806b01d0ef60204a08b87" alt="GAF1" width="1920" height="878" data-path="images/GAF1.png" />
</Frame>

## **Order New Measurement Fields**

* **Property Type (Mandatory)**: Select from options: Single Family, Multiple Family, and Commercial.
* **What structures would you like included in your report? (Mandatory)**: Choose from Primary Structure Only, All Structures on Parcel, or All Structures except Primary Structure – **Applicable only for Single Family option.**
* **Include applicable codes and weather details in your order** – Add relevant compliance and historical data based on your project type:

  * For **Single** and **Multiple** projects: Building Codes and Weather History.
  * For **Commercial** projects: Design Criteria and Weather History.

  This ensures your order includes the appropriate regulatory and weather-related information required for your project type.
* **Provide any additional information**: Enter notes or special instructions for the measurement.
* **Email(s) to receive this report**: Add email addresses (separate with commas) to send the report to.
* Click **Place Order** to submit.

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

## **Select an Existing Project**

* The service address pre-fills in the search bar under the **Search Existing** tab.
* Results show matching GAF QuickMeasure reports for the address.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF16.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=05d43625dcc586cd686cda859f8ddf78" alt="GAF16" width="1920" height="878" data-path="images/GAF16.png" />
</Frame>

* Select the desired report to sync it with the Zuper job.
* After creating the measurements, click **+ New Measurement** → **Choose Existing** to manually complete the sync.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF17.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=2d64be91953949b9c3c1cf8878bee2c4" alt="GAF17" width="1920" height="878" data-path="images/GAF17.png" />
</Frame>

## **Viewing Synced Measurements**

* Measurements automatically sync from GAF QuickMeasure.
* Appear in the **Measurements** tab as a **Completed Measurement Card**.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF17.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=2d64be91953949b9c3c1cf8878bee2c4" alt="GAF17" width="1920" height="878" data-path="images/GAF17.png" />
</Frame>

* Inspect values aligned with Zuper's standard measurement tokens.

**View PDF**

* Click "**View In**" to view the measurements in PDFs or as a 3D view.

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

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

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF21.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=26a48ab52ec5f01654c8f64c2c62ae2c" alt="GAF21" width="1920" height="878" data-path="images/GAF21.png" />
</Frame>

## **Edit Measurements**

* Click the "**Kebab**" menu to edit the measurements.

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

* Modify the measurements and click "**Save**."

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF22.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=4e454c87374f423d46644d3b101a024e" alt="GAF22" width="1920" height="878" data-path="images/GAF22.png" />
</Frame>

**Download PDF**

* Click the "**Kebab**" menu to download the PDF.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF24.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=cc4b75a5bb550a5b2409173b574229d0" alt="GAF24" width="1909" height="871" data-path="images/GAF24.png" />
</Frame>

**Removing Measurements**

* From the measurement card, click the **⋮ Menu** > **Remove**.
* Confirm the action.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF25.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=01674463d337e2f91f484549bf41cf02" alt="GAF25" width="1920" height="878" data-path="images/GAF25.png" />
</Frame>

* The measurement is unlinked from the job, with the activity logged in **Job Activity**.

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

* Images from the measurement can be viewed in the **Gallery** tab

## **Uninstall GAF QuickMeasure from Zuper**

1. Click **Profile Picture** > **App Store**.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF9.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=16c8638f69a384d8955c8e836275fee4" alt="GAF9" width="1920" height="878" data-path="images/GAF9.png" />
</Frame>

2. Go to **Measurements and Estimations** > **GAF QuickMeasure**.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF29.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=733d6063b66b7c572d0c766f939ee3b5" alt="GAF29" width="1920" height="878" data-path="images/GAF29.png" />
</Frame>

3. Click **Uninstall** **App**.

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

4. The integration is uninstalled.

<Frame>
  <img src="https://mintcdn.com/zuperinc-section23/_VtbsMD9sQOJ0i4N/images/GAF14.png?fit=max&auto=format&n=_VtbsMD9sQOJ0i4N&q=85&s=101094237dd87cc889deeee81e27ab98" alt="GAF14" width="1920" height="878" data-path="images/GAF14.png" />
</Frame>

## **Frequently Asked Questions (FAQs)**

**Q1: What if the API key or credentials are incorrect?**

Syncing will fail. Update them in **Settings > App Store > GAF QuickMeasure > Configure Settings** and save.

 

**Q2: Can multiple GAF QuickMeasure reports be linked to one Zuper job?**

Yes, you can link multiple GAF QuickMeasure reports to one Zuper job. This is particularly useful for complex roofing projects, such as those involving multiple structures.

 

**Q3: Why isn't my existing GAF QuickMeasure report appearing in search?**

Once a **GAF QuickMeasure** report has been completed and already added to a job, it will no longer appear in the search results.

 

**Q4: Do changes in Zuper update back to GAF QuickMeasure?**

No, changes made in Zuper do not sync or update back to GAF QuickMeasure. The integration is primarily one-way, allowing users to order and import measurement reports and data from GAF QuickMeasure directly into Zuper

 

**Q5: How to add weather code to job?**

When Add-ons are selected, the related criteria and weather code details will sync automatically.

After creating the measurements, click **+ New Measurement** → **Choose Existing** to manually complete the sync.

 

**Q6: Can field technicians order measurements?**

Yes, field technicians can order GAF QuickMeasure measurements directly within Zuper, provided they have the appropriate custom roles and permissions assigned in the system.

 

**Q7: I added the API Key, but still an error is coming**

The email ID used in Zuper should match the one used for the GAF QuickMeasure

 
