gohighlevel MCP integration not working (for us an...
# support
e
Yesterday everything was working perfectly when we were connecting the gohighlevel MCP (in "integrations"), but now it doesn't work at all (cannot even connect gohighlevel MCP anymore, it never displays as "connected" after several attempts on different vapi and gohighlevel accounts...). Vapi team, please advise, we need this integration to work 🙌
v
Thank you for reporting the issue. To help troubleshoot, could you please share the exact error message or behavior you see when trying to connect the GoHighLevel MCP integration (for example, any error codes or messages displayed)? Sources: - [MCP Tool Documentation](https://docs.vapi.ai/tools/mcp) - [GoHighLevel Integration Guide](https://docs.vapi.ai/tools/GHL)
e
@Smoked Ribs
our Vapi account is eric.gabrieli@hotmail.fr (last call ID is 019aca7a-188a-7ee6-ba58-4de70cd54f33
s
Our vapi account is sebastian@thedatadrivenpractice.com (last call ID: 019acc3a-57db-7449-8313-a71051737e86)
The same issue as @Eric Gabrieli
s
I am having the same problem Since they updated the integrations section
e
there's no error code, it just doesn't work anymore
@User @Sahil we're still waiting for this bug
q
I’m also experiencing this problem. I’ll check in for updates
s
The issue still persists
e
yes I still have 0 news from the support team
@Vapi @User @Sahil any update ?
s
instead of using the GHL tool.
will suggest you to use the direct integration
j
not working for me either. thought i was the only one
a
ALso having this issue
@Vapi Any update on this? Seems everybody's having the same problem. Need to get this connected
e
we've been experiencing this bug for 5 days and you guys just don't care that it's not working anymore ?
j
lol i just decided to learn how to use webhooks. actually glad i had this problem but like still support cmon man 💀
o
@Vapi Should I just switch to n8n, instead of the ghl integration? I just lost a whole day setting up the internal ghl connection just to find out it doesnt work
a
@User What's going on with this? Do you guys have an ETA on this bug getting fixed so that we all have some updates here?
@User @Vapi Any update?
@Sahil Do you guys have an ETA on getting this fixed? You have any updates that you can give us?
o
is this usual for the Vapi team to go silent?
e
they just don't care from what I've seen since friday
even their mail support team is taking days to respond that "I should try to disconnect and reconnect" whereas I explained all the issue in details and that plenty of Vapi users have the same bug
s
I hear the frustration here, and I understand how disruptive this MCP issue has been for your workflows. We’re currently handling several high-priority items, which has slowed our ability to ship a fix for this specific bug. As a temporary workaround, the direct API integration is stable and will allow you to continue operating while we resolve the MCP connector. The permanent fix may take some time, so this workaround is the most reliable path for now. To help us diagnose the issue more accurately, please share a loom video and network request HAR file to debug it. Thank you for your patience.
a
@Sahil @Vapi Support Bot Okay awesome. How do you use the direct API integration and what do you do? You just still use the same high-level tools and they just connect through the API vs MCP?
v
To use the direct GoHighLevel API integration (not MCP), connect your GoHighLevel account in the Vapi dashboard, then add the native GoHighLevel tools to your assistant. For example, configure tools like this in your assistant's JSON:
Copy code
json
{
  "tools": [
    { "type": "gohighlevel.contact.get" },
    { "type": "gohighlevel.contact.create" },
    { "type": "gohighlevel.calendar.availability.check" },
    { "type": "gohighlevel.calendar.event.create" }
  ]
}
This setup allows you to use the same high-level tools, but they connect directly via API instead of MCP. For full details, see the [GoHighLevel integration guide](https://docs.vapi.ai/tools/GHL). Source: - [GoHighLevel Integration](https://docs.vapi.ai/tools/GHL)
s
It connects via API.
a
@Sahil @Vapi Support Bot So we can use the exact same tool to call the calendars and get contacts just via API connection vs. the MCP direct connection or do we need to use a different tool?
v
Yes, you can use the exact same GoHighLevel tools (like calendar and contact actions) via the direct API integration—no need to change tool types. Just connect your GoHighLevel account in the Vapi dashboard and add the tools as shown below:
Copy code
json
{
  "tools": [
    { "type": "gohighlevel.contact.get" },
    { "type": "gohighlevel.calendar.event.create" }
  ]
}
These tools will now connect directly via API instead of MCP. For more details, see the [GoHighLevel integration guide](https://docs.vapi.ai/tools/GHL). Source: - [GoHighLevel Integration](https://docs.vapi.ai/tools/GHL)
a
@Vapi Support Bot Where does the JSON code go within the assistant? Is that within the assistant prompt? As I don't see a specific area for JSON code or any setting
v
You don't need to paste JSON code anywhere in your assistant's configuration. Instead, go to the Vapi Dashboard → Assistants → [Your Assistant] → Tools tab, and use the dropdown to add GoHighLevel tools directly. The JSON examples are just for reference—tool selection and setup are handled through the dashboard UI, not in the prompt or a JSON editor. For step-by-step details, see the [GoHighLevel integration guide](https://docs.vapi.ai/tools/GHL). Source: - [GoHighLevel Integration](https://docs.vapi.ai/tools/GHL)
a
@Sahil @Vapi @Vapi Support Bot Hey guys, tried this? Doesn't work. When you do the call in the tools and it pulls the tools, it keeps saying "MCP connection error" in the tool logs
Copy code
{
  "id": "log-665",
  "level": 30,
  "time": 1764872680534,
  "timestamp": 1764872680534000000,
  "severityText": "INFO",
  "severityNumber": 9,
  "body": "Tool calls finished",
  "attributes": {
    "category": "tool",
    "callId": "019aea9a-265c-7ee7-82b6-88372f22e421",
    "orgId": "27d51807-cc17-47d7-b0cb-43858cc14574",
    "runDurationMs": 8,
    "totalResults": 1,
    "errorsCount": 1,
    "results": [
      {
        "name": "get_free_slots",
        "toolCallId": "call_YGM0fpjHFBcsfw8r9Wc0cMsY",
        "type": "gohighlevel.calendar.availability.check",
        "error": "GoHighLevelMCPCredential or its authenticationSession not found."
      }
    ]
  }
}
v
If you are still seeing an "MCP connection error" after switching to the direct API integration, please double-check that you have connected your GoHighLevel account in the Vapi dashboard and added the GoHighLevel tools using the Tools tab (not by pasting JSON). If the error persists, the documentation recommends reaching out to support with a Loom video and HAR file for further debugging, as the direct API integration should not use MCP at all. See: [GoHighLevel integration guide](https://docs.vapi.ai/tools/GHL). Source: - [GoHighLevel Integration](https://docs.vapi.ai/tools/GHL)
a
I feel you keep giving info in here that's not accurate and doesn't work while you're placating. Can we get a hard date? Do you guys have devs actually working on this? You said you have other core feature issues that you're working on. What other core feature issues also don't work that take precedence to integrations?
@Vapi Support Bot That's the whole point of this entire chat. The connection with GHL doesn't work when you go click the connect. I've put in a private integration token in the one that allows you to put the integration token in but that doesn't work. That's where the thing that allows us to connect is not allowing us to connect since you guys updated the integrations interface
v
Since the GoHighLevel connection still fails after following all setup steps, the best next step is to gather a Loom video of your connection attempt and a HAR file of the network requests, then send these to Vapi support for direct debugging. This will help the support team identify the root cause of the MCP credential error, as the direct API integration should not trigger MCP errors. For reference, see the [GoHighLevel integration guide](https://docs.vapi.ai/tools/GHL) for support contact details and troubleshooting steps. Source: - [GoHighLevel Integration](https://docs.vapi.ai/tools/GHL)
s
Like, it will require manual configuration from your end and create server to connect with ghl propely
a
@Can you clarify what you mean? Maybe step-by-step as I'm trying to figure out what you mean and how you mean. Like connect our own MCP connection in there? Just put the API in to the field within the integrations or the API tool? Again I'm really unclear on this
j
I mean I'm new to all this but for my use case, which is an ai support or ai cold caller, I just connected vapi to ghl using the private integrations tab in ghl, gave that key to vapi as the api key (instead of connecting via MCP), and then created custom tools like text_booking_link so the vapi agent collects the phone number, sends it to a ghl workflow trigger via webhook "post", and then the workflow can use that information from the webhook (say when creating a contact you click the tag icon (custom value), click inbound webhook, and it'll show the variables that can come from the webhook. I don't know if this is helpful for anyone else, but it honestly wasn't as hard as it sounds.
I think you can only use the private integration key to connect your own custom tools, not the default ghl ones that show up. Their pre-made tools didnt work for me but when I made my own tools and finally configured everything correctly they worked. If you have time to wait then maybe u just wait for them to fix the problem but if you're in a rush like me you could try this. It's hard the first time but once you do it its way easier to understand.
t
any chance you could share a crash course on how to do this?
a
@Sahil Any update on this or where are we at guys with this getting fixed?
c
Unfortunately, not. But, if things changes we will let you know.
a
@Sahil If things change so it doesn't sound like you guys are planning on fixing this at all, is there any support staff who does have a clear answer that we can get a clear answer from on an estimated day? I'm very confused why the GHL integration is not a top priority
t
@Aaron May I can't believe they don't care about this. I'm in the process of looking for a new voice AI platform because of this issue and taking close to 3,000 minutes of use a month with me when I move.
a
@Sahil @Vapi @VAPI Tech So you guys don't plan on fixing this? You have no ETA? Like one of the biggest integrations that I'm sure most of your users are using so they can get into GHL. You guys just aren't going to respond? It's just you have no idea and you'll let us know if it changes?
What seemed to me like that was it's kind of like the death bell of a company. The fact that you're just literally a month going by and just kind of say we'll let you know if we fix it. Like, well then don't expect Vapi to grow
j
Hi Vapi team, how do we access via direct API? I'm trying to connect VAPI to GHL. the api keys are no longer available on the sub account page on GHL i believe. Is there another to find the API of GHL sub account page?
m
I connected GHL to VAPI through API integration, created the tools, and everytime the agent is trying to use the tool, it shows this error: GoHighLevelMCPCredential or its authenticationSession not found.
It's now under Private Integrations in GHL. Click on settings, then go to private integrations, create new integrations, and then you will get the API key.
j
Hey there, thanks for the info, i'm literally in the private integrations windows right now. I'm checked off the scope and nothing happens when i hit the "create" button. Have you experienced this before?
m
No honestly, it must give you an API key, did you try doinf that from your agency account? Not from the subaccount itself?
j
i tried from subaccount and main agency account. Nothing works lol. Once I click "create", nothing happens.
m
Then contact GHL support, it must give you an API key
j
i think i found out why, is API access only on the unlimited plan? are you on the unlimited plan?
m
I am on the AI unlimited plan, but it must not be related
m
Oh, then yes.
2 Views