> ## Documentation Index
> Fetch the complete documentation index at: https://wavecnct.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# HighLevel

> Sync Wave contacts into your HighLevel sub-account

<Info>
  Available on the **Pro**, **Teams**, and **Enterprise** plans.
</Info>

The HighLevel (GoHighLevel) integration syncs Wave contacts into your HighLevel sub-account as Contacts, including full address and owner assignment. Contacts are kept up to date in real time as they are created, updated, or deleted in Wave.

## How to Connect

<Steps>
  <Step title="Open the integration">
    Go to **Integrations → HighLevel**.
  </Step>

  <Step title="Enable auto-sync (optional)">
    Turn on **Auto-sync** to import all existing Wave contacts immediately.
  </Step>

  <Step title="Connect HighLevel">
    Click **Connect** and sign in to your HighLevel account.
  </Step>

  <Step title="Select a location">
    Select the HighLevel sub-account (location) to sync contacts into.
  </Step>
</Steps>

Wave requests permission to read and write contacts, and to read users (to assign ownership).

## What Gets Synced

| Wave field           | HighLevel field                 |
| -------------------- | ------------------------------- |
| First name           | `firstName`                     |
| Last name            | `lastName`                      |
| Primary email        | `email`                         |
| Primary phone        | `phone`                         |
| Company              | `companyName`                   |
| Street address       | `address1`                      |
| City                 | `city`                          |
| State                | `state`                         |
| Postal code          | `postalCode`                    |
| Country              | `country`                       |
| Website              | `website`                       |
| Lead source          | `source` = "Wave Connect"       |
| Assigned team member | `assignedTo` (matched by email) |

**Sync direction**: Wave → HighLevel (outbound only)

**When it syncs**: Real-time on contact create, update, or delete

## Features

* **Auto-sync on connect**: import all existing Wave contacts on first connection.
* **Deduplication**: contacts are matched by primary email or phone number before creating new records.
* **Owner assignment**: contacts are assigned to the HighLevel user whose email matches the Wave team member.
* **Full address sync**: all address fields (street, city, state, postal code, country) are synced.

## Limitations & Requirements

* Owner matching is by email. If no matching HighLevel user is found, the contact is saved without an owner.

## Disconnecting

Go to **Integrations → HighLevel** and click **Disconnect**. This removes the integration. Records already synced to HighLevel are not deleted.
