🔌 Connect GoHighLevel
1
Open Settings → Integrations
Start the GoHighLevel connection and sign in as an admin of the sub-account.
2
Pick the client's sub-account (location)
Choose the location where the contacts already live, not the agency account.
3
Approve every permission
If any permission is declined, part of the sync stops working later.
Check: open a contact in AI Sync that also exists in GoHighLevel. Its
GoHighLevel contact ID should be filled in. A blank ID means the wrong location
is connected.
🔄 What syncs, and when
A text is copied over as a record only: the lead is never texted a second
time.
📤 Text from GoHighLevel through AI Sync
You can type a text in GoHighLevel and have AI Sync send it. It goes out from the contact’s texting line in AI Sync, on whatever carrier that line uses. The lead sees the same number as when you text from AI Sync, and the reply comes back to both places.1
Open the contact's conversation in GoHighLevel
Use the normal Conversations screen.
2
Choose AI Sync as the channel
In the message box, open the channel picker and choose AI Sync.
3
Type and send
AI Sync sends it within a few seconds. GoHighLevel marks it Delivered. If
it can’t go out, it is marked Failed with the reason, for example This
contact is marked Do Not Text.
- Do Not Text contacts are never texted.
- The number comes from Texting Lines: the same number the lead already knows, or else the rep’s line, or else the team line.
- If no texting line is set up, the text is marked Failed with No texting line is set up yet.
- A contact that is new to AI Sync is added automatically from GoHighLevel.
✅ Five-minute test
Use your own cell phone as the lead.1
Text from AI Sync
Send a text from the AI Sync Inbox. Within a minute it appears on the contact
in GoHighLevel.
2
Reply from your phone
The reply appears in the AI Sync Inbox straight away, and in GoHighLevel within about a minute.
3
Text from GoHighLevel on the AI Sync channel
Your phone receives it from the same number. GoHighLevel shows Delivered,
and the AI Sync Inbox shows the text.
4
Call the contact from the dialer
After the call, GoHighLevel shows it on the contact with the recording.
🛠️ Troubleshooting
Texts from AI Sync don't appear in GoHighLevel
Texts from AI Sync don't appear in GoHighLevel
The contact must be linked to GoHighLevel (it has a GoHighLevel contact ID).
New contacts are linked within a couple of minutes, and the text is copied
once they are. If it never links, check that the right location is connected.
AI Sync isn't in GoHighLevel's channel picker
AI Sync isn't in GoHighLevel's channel picker
The AI Sync app must be installed on that sub-account. Reconnect GoHighLevel
from Settings → Integrations, then reload GoHighLevel.
A text sent from GoHighLevel shows Failed
A text sent from GoHighLevel shows Failed
Hover over it to read the reason. It is usually a Do Not Text contact, a
missing texting line, or a number that isn’t registered for texting (10DLC).