> For the complete documentation index, see [llms.txt](https://help.paintscout.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.paintscout.com/support/integrations/lead-generation/integrating-heypros-with-paintscout.md).

# HeyPros

PaintScout integrates with HeyPros through Zapier to automatically create work orders in HeyPros when estimates are accepted, streamlining subcontractor dispatch.

## What is HeyPros?

HeyPros is a subcontractor dispatch and management platform. It simplifies organizing your subcontractor network, sending work orders, and tracking job updates in real-time. [Learn more about HeyPros >](https://heypros.com)

***

## What is Zapier?

Zapier is an online automation tool designed to seamlessly connect your favorite apps. With Zapier, you can automate repetitive tasks across multiple apps without the need for coding or direct integrations. [Learn more about Zapier >](https://zapier.com/workflows)

***

## Why integrate HeyPros with PaintScout?

The Zapier integration creates an automated data feed between PaintScout and HeyPros. This cuts down on duplicate data entry for project managers and streamlines your workflow.

***

## How to connect HeyPros and PaintScout

Zapier uses a system of **Triggers** and **Actions** to create automations. For this integration between HeyPros and PaintScout, we will set it up so that **when a PaintScout estimate is accepted, it creates a work order in HeyPros.**

### The Trigger

1. The Trigger will be when an estimate has been accepted in PaintScout.
2. We will want to choose the **Quote Status Changed** trigger and select **accepted** as the status.
3. To test the trigger you will pull a relevant record, which will help you build out the next step.

<figure><img src="/files/LBfetj5EQzWT0APOmLsw" alt="Animated screenshot showing the PaintScout trigger setup in Zapier with Quote Status Changed and Accepted status selected"><figcaption></figcaption></figure>

### The Action

1. The action is the desired outcome that you want to happen. In this case, we are **creating a work order in HeyPros.**
2. When logging in to HeyPros you will enter your email and password and be prompted for a third field called a **company slug** or **tenant slug.** This can be found by going into your HeyPros account and copying the text found in your URL before *.heypros.com.* In this case, our tenant slug would be **dylanpainting**.

   <figure><img src="/files/Kj7KzIz5vPiWn7jdZzPR" alt="Screenshot showing the HeyPros URL with the tenant slug highlighted before .heypros.com"><figcaption></figcaption></figure>
3. When configuring the action you will have 3 required fields:
   1. **Location/Group**: This is pulled from your HeyPros account.
   2. **Work Order Title**: Use the fields from PaintScout to configure how you would like the work order to be labelled. In this example we chose to label it using the contact - last name + job address.
   3. **Work Order Number**: Use the Number option from PaintScout, this will ensure the work order in HeyPros keeps the same estimate number from PaintScout.
4. The rest of the fields are optional, you can leave them blank or populate them using additional values.

<figure><img src="/files/EptWzR8a4S8mPffhillx" alt="Animated screenshot showing the HeyPros work order action configuration in Zapier with required fields for location, title, and number"><figcaption></figcaption></figure>

Once you publish the zap you're all set to streamline your workflow between HeyPros and PaintScout.🤝

## Related articles

* [New Leads Report](/support/dashboard-and-reports/reports/new-leads-report.md) — Track new leads and measure lead source performance


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.paintscout.com/support/integrations/lead-generation/integrating-heypros-with-paintscout.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
