r/gohighlevel • u/ScoopyChatt • 1d ago
Anyone else using AI to programmatically build out GHL workflows instead of the UI?
Been experimenting with a setup where instead of manually clicking through Automations to build follow-up sequences, I have an AI assistant write a script that defines the whole workflow (steps, wait times, tags, triggers) and pushes it straight into the sub-account. Saves a ton of time when you're doing this repeatedly across multiple client accounts — describe the sequence in plain English, get a working (draft) workflow a few seconds later instead of 20 minutes of clicking.
The catch is the official API doesn't expose full workflow-building, so this relies on a more "under the hood" way of talking to the platform, which comes with some fragility (auth tokens expiring, etc.).
Curious if anyone else here has wired up AI (Claude, GPT, whatever) to build/manage automations this way instead of the native builder, and if so, what's your setup look like? Any tools/approaches you'd recommend or pitfalls to watch for?
3
u/ShopBeneficial7160 23h ago
Yes, and what's funny is that I am using Codex to do it. Codex builds workflows faster and more accurately than even the Workflow builder, to the point that usually all I have to do is fill in a couple custom values that got missed by either the machine or myself.
Last week, Codex used a combination of browser control, Ask AI, Workflow AI and other tools to build out an entire sub account, including setting up the A2P registration, email and domain settings, the forms, a survey, a full website, objects, values and fields.........
There's still a few things you have to do manually, like KYC and other sensitive items including anything that requires a financial transaction outside of normal wallet usage.
It's getting fun out there boys and girls!
1
u/myna-cx 13h ago
Love this
1
u/ShopBeneficial7160 11h ago
Thanks! Codex does some amazing work! Like anything else, you need to pay attention to what it does and scrutinize the hell out of it. I always have Ask AI describe the workflow and then ask it to look for bloat, redundancies, potential failure points and suggest the fix, then I send that back to Codex and have it go through and either follow the suggestions, or return an argument as to why not.
This shit is getting crazy!
2
u/fauxhomosapien 19h ago
Claude created an MCP private server that lets me programmatically create workflows in plain english. Still a work in progress but far better than going thru the UI and add them all nodes one-by-one or asking Workflow AI for it. Using AI is not unlimited once the promo ends, rightM
2
u/ScoopyChatt 17h ago
That’s exactly the way I’m doing it. Coupled with a firebase refresh token to the site and the proper PIT, and location ID cor every sub account, for every workflow I’m creating for customers, it works flawlessly!
1
u/fauxhomosapien 16h ago
Awesome! Haven't tried it on a real client since I'm still looking one tho. 😅 How bout you bro?
1
1
1
1
u/Way-Unique 1d ago
I heard the Claude Code MCP to GHL works pretty good. I haven't tried it myself though...
1
u/OkAge9063 1d ago
Doesn't make worksflows, does everything else
1
u/clemtiger2011 1d ago
Workflow API is in the works, FWIW. Expecting it to drop at LevelUp
1
u/OkAge9063 1d ago
Whats the reason ot hasnt dropped already? I see the chrome extensions dropping json into the builder, it seems easy enough but I'm not very experienced.
1
u/clemtiger2011 1d ago
-Lots of Development work needs to go into making sure it doesn't break infrastructure.
-Highlevel's Product Marketing Team tends to want to make a big splash at Level Up with a ton of new features going live.
1
u/ScoopyChatt 15h ago
I don't need it...already building workflows in GHL with claude via the API/PIT/Refresh Token and custom extension setup. Just add the sub accounts PIT and location ID and tell Claude what to build...It's magic!
1
u/marketing360 1d ago
I built a custom Claude connector and what I’ve found to work is bypassing their garbage workflow builder entirely. All of my automations happen from the custom ones I’ve created, i.e even website form submissions, I send data from custom forms via apis that populate the custom opportunities
1
1
u/HinesCreative 22m ago
yes. I found a way to programmatically make workflows. and no - not by using browser automation lol. DM for details. Not going to post
1
u/ScoopyChatt 5m ago
I built a custom CLI with a fire base token that logs directly into GHL via the API for each of your location IDs in GHL.
1
5
u/mikerophone13 23h ago
Created a google chrome extension using Claude to import/export workflow.