Overview
This node integrates with the GoHighLevel platform via an MCP (Microservice Control Protocol) server to perform various operations such as creating contacts, listing contacts, creating opportunities, viewing pipelines, and sending SMS messages. Specifically, for the "Criar Contato" (Create Contact) operation, it allows users to add new contact records by providing basic contact details like name, email, and phone number.
This node is beneficial in scenarios where you want to automate customer relationship management workflows, such as adding new leads or clients into GoHighLevel from other systems or triggers within n8n. For example, when a new user signs up on your website, this node can automatically create a corresponding contact in GoHighLevel to streamline follow-up marketing or sales activities.
Properties
| Name | Meaning |
|---|---|
| Nome | The first name of the contact to be created. |
| The email address of the contact. | |
| Telefone | The phone number of the contact. |
These properties are required inputs when using the "Criar Contato" operation to specify the contact's basic information.
Output
The node outputs a JSON array where each element corresponds to the response data from the MCP server for each input item processed. For the "Criar Contato" operation, the output JSON contains the data returned by the GoHighLevel MCP server after attempting to create a contact. This typically includes confirmation details or the newly created contact's information.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential to authenticate requests against the GoHighLevel MCP server.
- The MCP server URL must be configured in the credentials.
- The node sends HTTP POST requests to the MCP server endpoint
/mcpwith method names and parameters specific to the requested operation.
Troubleshooting
- Common issues:
- Invalid or missing API credentials will cause authentication failures.
- Incorrect MCP server URL configuration may lead to connection errors.
- Missing required input fields (e.g., empty "Nome") might result in server-side validation errors.
- Error messages:
- Authentication errors typically indicate invalid or expired API keys; verify and update credentials.
- Network errors suggest connectivity problems or incorrect server URLs; check network access and URL correctness.
- Validation errors from the MCP server usually mean required parameters were not provided or are malformed; ensure all mandatory fields are filled correctly.
Links and References
- GoHighLevel Official Website
- Documentation for the MCP server API should be consulted for detailed method parameters and expected responses (not publicly included here).