> For the complete documentation index, see [llms.txt](https://notara.gitbook.io/notara-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notara.gitbook.io/notara-docs/connectors/gohighlevel.md).

# GoHighLevel

The GoHighLevel connector gives the agent access to your GHL CRM — contacts, deals, pipelines, calendars, and appointments.

## What It Enables

| Tool                    | Capability | Description                                                    |
| ----------------------- | ---------- | -------------------------------------------------------------- |
| `search_contacts`       | `read`     | Search contacts by name, email, phone, or company              |
| `get_contact`           | `read`     | Retrieve full contact details including custom fields and tags |
| `get_contact_tasks`     | `read`     | List tasks and follow-ups linked to a contact                  |
| `add_contact_note`      | `write`    | Add a note to a contact record (call summaries, meeting notes) |
| `get_pipelines`         | `read`     | List all pipelines and their stages                            |
| `get_opportunities`     | `read`     | List deals in a single pipeline with pagination                |
| `get_all_opportunities` | `read`     | List deals across all pipelines in one call                    |
| `get_opportunity`       | `read`     | Get a single deal by ID                                        |
| `get_calendars`         | `read`     | List all booking calendars                                     |
| `get_calendar_slots`    | `read`     | Get available slots for a calendar in a date range             |
| `get_appointments`      | `read`     | List appointments filtered by calendar, user, or team          |

## Setup

**Required:** GoHighLevel API key and Location ID.

**Where to find them:** GHL dashboard → Settings → Business Profile (Location ID) and Settings → Integrations → API Key.

1. In the Notara dashboard, go to **Tools**.
2. Click the **GoHighLevel** tile.
3. In GHL, copy your **API Key** from Settings → Integrations.
4. Copy your **Location ID** from Settings → Business Profile.
5. Paste both into the connector fields and click **Verify & Save**.

Your API key is encrypted at rest with AES-256-GCM.

## Example Prompts

> "Show me all open deals across our pipelines."

> "Search for contact <jane@acme.com> and add a note from today's call."

> "What appointments does the sales calendar have this week?"


---

# 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, and the optional `goal` query parameter:

```
GET https://notara.gitbook.io/notara-docs/connectors/gohighlevel.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
