Send GoHighLevel Message
ghl_send_messageSend an outbound message (SMS or Email) to a contact or conversation in GoHighLevel. Requires explicit confirmation and owner approval to execute.
Instructions
Send an outward-facing message with POST /conversations/messages. Requires confirm: true and owner approval before live execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Message channel/type accepted by GoHighLevel, such as SMS or Email. | |
| extra | No | Optional additional GoHighLevel fields to pass through when the API supports fields not modeled by this tool. | |
| confirm | Yes | Required for destructive tools. The API call is made only when confirm is explicitly true. | |
| message | Yes | Outbound message body. | |
| subject | No | ||
| toEmail | No | ||
| contactId | No | Contact ID. One of contactId or conversationId is usually required. | |
| fromEmail | No | ||
| attachments | No | ||
| conversationId | No | Conversation ID. One of contactId or conversationId is usually required. | |
| response_format | No | Output format: markdown for human-readable summaries, json for structured output. | markdown |