GoHighLevel Bridge icon

GoHighLevel Bridge

Consume GoHighLevel API via Token Broker

Contact → Create or Update

AI-generated

Summary

Create or upsert a GoHighLevel contact for each input item. The upsert request sends the supplied contact details to GoHighLevel’s contact upsert endpoint, using the credential’s location ID.

Inputs

  • First Name — Contact’s first name; omitted from the request when blank.
  • Last Name — Contact’s last name; omitted from the request when blank.
  • Email — Contact’s email; omitted from the request when blank.
  • Phone — Contact’s phone number; omitted from the request when blank.
  • Additional Fields — Optionally provide address, city, company name, country, postal code, source, state, tags, or website. Nonblank comma-separated tags are split into a trimmed array.

Output shape

One output item per input item, containing the GoHighLevel API response as JSON.

The operation sends a POST request to /contacts/upsert with the credential’s location ID and any supplied fields. API errors stop execution unless Continue On Fail is enabled, in which case that item contains an error object.

Examples

Example 1: Create or update a contact

Set First Name, Last Name, Email and Phone as needed, then add optional contact fields such as tags or address. The node upserts each input item’s contact details in the credential’s GoHighLevel location.

Links

Discussion