GoHighLevel MCP

GoHighLevel via MCP Server

Overview

This node integrates with the GoHighLevel platform via an MCP server to perform various operations, including sending SMS messages. Specifically, the "Enviar SMS" (Send SMS) operation allows users to send text messages to contacts identified by their Contact ID. This is useful for automating communication workflows such as marketing campaigns, appointment reminders, or customer support notifications.

Practical example: A user can automate sending personalized SMS alerts to customers when their order status changes or to remind them of upcoming appointments by specifying the contact's ID and the message content.

Properties

Name Meaning
Contact ID The unique identifier of the contact to whom the SMS will be sent.
Mensagem The text message content that will be sent to the specified contact via SMS.

Output

The node outputs a JSON array where each element corresponds to the response from the MCP server for each input item processed. For the "Enviar SMS" operation, the output contains the data returned by the server after attempting to send the SMS, typically including success status or error details.

No binary data output is produced by this operation.

Example output structure:

[
  {
    "success": true,
    "messageId": "abc123",
    "details": "SMS sent successfully"
  }
]

Dependencies

  • Requires an API key credential to authenticate with the GoHighLevel MCP server.
  • The node expects the MCP server URL to be configured in the credentials.
  • Network access to the MCP server endpoint is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing Contact ID may cause the SMS sending to fail.
    • Incorrect or expired API credentials will result in authentication errors.
    • Network connectivity problems can prevent requests from reaching the MCP server.
  • Error messages:

    • Authentication failures usually indicate invalid API keys; verify and update credentials.
    • Errors related to missing parameters suggest required fields like Contact ID or message are empty.
    • Server errors might require checking the MCP server status or logs.

Links and References

Discussion