Skip to main content

Documentation Index

Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

The LeadConnector integration (GoHighLevel) lets your agents and workflows manage contacts, conversations, tasks, notes, tags, campaigns, and workflows inside your GHL sub-account. Auth type: OAuth
For how integrations work overall (permissions, authentication, troubleshooting), see the main guide: App Integrations.

Connect LeadConnector

  1. Go to Settings → Apps in Hyper
  2. Select LeadConnector → Connect New
  3. Authorize with GoHighLevel and select the sub-account(s) Hyper should manage
You can connect multiple GHL sub-accounts and pick which one a given agent or flow uses.

Common capabilities

  • Contacts — search, get, create, update, upsert, delete
  • Tasks — list, create, update, delete
  • Notes — list, create, update, delete
  • Tags — add, remove
  • Campaigns — add to / remove from a campaign
  • Workflows — add to a workflow
  • Conversations — search, get, create, update; list and send messages within a conversation

Use in Chat

  1. In a chat, open the tool selector and enable LeadConnector
  2. Ask your agent to update your CRM
Example prompt:
For everyone who replied "yes" to my last email blast in LeadConnector, tag them with "qualified", add a follow-up task for me due tomorrow, and add them to the "Sales Sequence 1" workflow.

Use in Agents

In Agents → Settings, add LeadConnector to an SDR / sales-ops agent. Common pattern: agent reads inbox → routes new leads → creates contacts in GHL → starts workflow.

Use in Flows

Add LeadConnector nodes to lead-capture pipelines: form → enrich → create contact → tag → add to workflow → notify rep.

Troubleshooting

  • 404 on contact: confirm the contact ID belongs to the sub-account you authorized
  • Workflow won’t trigger: workflows need to be active (not draft) before contacts can be added to them
  • Auth expired: GHL tokens expire — disconnect and reconnect to refresh

Available Actions

Hyper agents can run the following actions for this integration. Each action can be individually set to Enabled, Requires Approval, or Disabled in your agent’s toolkit settings. Actions can be set to one of three control states:
StateBehavior
EnabledAgent runs the action automatically
Requires ApprovalAgent pauses and waits for your confirmation before proceeding
DisabledAction is blocked and cannot be used
Configure these in the agent’s toolkit settings or in workspace defaults.
ActionDescription
Ghl Add TagsAdd tags to a contact in GoHighLevel
Ghl Add To CampaignAdd a contact to a campaign in GoHighLevel
Ghl Add To WorkflowAdd a contact to a workflow in GoHighLevel
Ghl Block SlotBlock a time slot on a GoHighLevel calendar
Ghl Create AppointmentCreate a new appointment in a GoHighLevel calendar
Ghl Create Blog PostCreate a new blog post in GoHighLevel
Ghl Create BusinessCreate a new business in GoHighLevel
Ghl Create CalendarCreate a new calendar in GoHighLevel with name, description, and slot settings
Ghl Create ContactCreate a new contact in GoHighLevel with name, email, phone, company, tags, and custom fields
Ghl Create ConversationCreate a new conversation for a contact in GoHighLevel
Ghl Create Custom FieldCreate a new custom field in GoHighLevel
Ghl Create InvoiceCreate a new invoice in GoHighLevel with line items
Ghl Create LinkCreate a new link/trigger in GoHighLevel
Ghl Create NoteCreate a new note for a contact in GoHighLevel
Ghl Create OpportunityCreate a new opportunity (deal) in a GoHighLevel pipeline
Ghl Create ProductCreate a new product in GoHighLevel
Ghl Create Social PostCreate a new social media post in GoHighLevel
Ghl Create TaskCreate a new task for a contact in GoHighLevel
Ghl Delete CalendarDelete a calendar from GoHighLevel by ID
Ghl Delete ContactDelete a contact from GoHighLevel by ID
Ghl Delete Custom FieldDelete a custom field from GoHighLevel
Ghl Delete EventDelete a calendar event/appointment from GoHighLevel
Ghl Delete LinkDelete a link/trigger from GoHighLevel
Ghl Delete MediaDelete a media file from GoHighLevel
Ghl Delete NoteDelete a note from a contact in GoHighLevel
Ghl Delete OpportunityDelete an opportunity (deal) from GoHighLevel
Ghl Delete ProductDelete a product from GoHighLevel
Ghl Delete TaskDelete a task from a contact in GoHighLevel
Ghl Get AppointmentGet a single appointment/event by ID from GoHighLevel
Ghl Get BusinessGet a single business by ID from GoHighLevel
Ghl Get CalendarGet a single calendar by ID from GoHighLevel
Ghl Get ContactGet a single contact by ID from GoHighLevel
Ghl Get ConversationGet a single conversation by ID from GoHighLevel
Ghl Get Free SlotsGet available free slots for a GoHighLevel calendar within a date range
Ghl Get InvoiceGet a single invoice by ID from GoHighLevel
Ghl Get LocationGet the current GoHighLevel location details
Ghl Get MessagesGet all messages in a GoHighLevel conversation
Ghl Get OpportunityGet a single opportunity (deal) by ID from GoHighLevel
Ghl Get ProductGet a single product by ID from GoHighLevel
Ghl Get UserGet a single user by ID from GoHighLevel
Ghl List Blog CategoriesList all blog categories in the GoHighLevel location
Ghl List BusinessesList all businesses in the GoHighLevel location
Ghl List CalendarsList all calendars in the GoHighLevel location
Ghl List CampaignsList all campaigns in the GoHighLevel location
Ghl List Custom FieldsList custom fields for a given object type in GoHighLevel
Ghl List EventsList calendar events in GoHighLevel, optionally filtered by calendar and time range
Ghl List Form SubmissionsList submissions for a specific form in GoHighLevel
Ghl List FormsList all forms in the GoHighLevel location
Ghl List InvoicesList all invoices in the GoHighLevel location
Ghl List LinksList all links/triggers in the GoHighLevel location
Ghl List MediaList all media files in the GoHighLevel location
Ghl List NotesList all notes for a contact in GoHighLevel
Ghl List OrdersList all payment orders in the GoHighLevel location
Ghl List PipelinesList all sales pipelines in GoHighLevel
Ghl List ProductsList all products in the GoHighLevel location
Ghl List Social AccountsList connected social media accounts in GoHighLevel
Ghl List Social PostsList all social media posts in GoHighLevel
Ghl List SubscriptionsList all payment subscriptions in the GoHighLevel location
Ghl List Survey SubmissionsList submissions for a specific survey in GoHighLevel
Ghl List SurveysList all surveys in the GoHighLevel location
Ghl List TasksList all tasks for a contact in GoHighLevel
Ghl List TransactionsList all payment transactions in the GoHighLevel location
Ghl List UsersList all users in the GoHighLevel location
Ghl List WorkflowsList all workflows in the GoHighLevel location
Ghl Remove From CampaignRemove a contact from a campaign in GoHighLevel
Ghl Remove TagsRemove tags from a contact in GoHighLevel
Ghl Search ContactsSearch contacts in GoHighLevel by name, email, or phone number
Ghl Search ConversationsSearch conversations in GoHighLevel by query or contact ID
Ghl Search OpportunitiesSearch opportunities (deals) in GoHighLevel by pipeline, stage, status, or query
Ghl Send InvoiceSend an invoice to the contact in GoHighLevel
Ghl Send MessageSend a message (SMS, Email, WhatsApp, etc.) via a GoHighLevel conversation
Ghl Update AppointmentUpdate an existing appointment in GoHighLevel
Ghl Update Blog PostUpdate an existing blog post in GoHighLevel
Ghl Update BusinessUpdate an existing business in GoHighLevel
Ghl Update CalendarUpdate an existing calendar in GoHighLevel
Ghl Update ContactUpdate an existing contact in GoHighLevel
Ghl Update ConversationUpdate a conversation in GoHighLevel (star/unstar, set unread count)
Ghl Update Custom FieldUpdate an existing custom field in GoHighLevel
Ghl Update LinkUpdate an existing link/trigger in GoHighLevel
Ghl Update NoteUpdate an existing note for a contact in GoHighLevel
Ghl Update OpportunityUpdate an existing opportunity (deal) in GoHighLevel
Ghl Update Opportunity StatusUpdate the status of an opportunity in GoHighLevel (open, won, lost, abandoned)
Ghl Update ProductUpdate an existing product in GoHighLevel
Ghl Update TaskUpdate an existing task for a contact in GoHighLevel
Ghl Upsert ContactCreate or update a contact in GoHighLevel, matching by email or phone
Ghl Void InvoiceVoid an invoice in GoHighLevel