Integrate with HighLevel CRM
Looking to automate lead capture and deal flow into your HighLevel CRM?
This guide walks you through how to connect MagicBlocks with HighLevel, so every qualified lead is instantly delivered without manual work or missed opportunities.
🧠 Let your AI Agent work the leads. Let HighLevel close them.
🧩 Why Connect MagicBlocks to HighLevel?
By integrating MagicBlocks with HighLevel, you can:
✅ Auto-send qualified leads directly to HighLevel
✅ Assign them to the right contact and pipeline
✅ Map important data fields like phone and email
✅ Eliminate lead loss from manual handling
🛠 Step-by-Step: Connect HighLevel to MagicBlocks
1. Open Your AI Agent in MagicBlocks
Go to Agents
Select the Agent you want to integrate
Click Lead Transfer
2. Choose Event to Trigger Lead Sync
Under “Select event to send lead”, choose an event like Session End or any custom goal (e.g. Meeting Booked).
This determines when MagicBlocks sends the lead into HighLevel.
3. Choose HighLevel as the Delivery Channel
Click the HighLevel tab
Click Select your account
Then choose “Create your first HighLevel connection”
This will prompt you to add your HighLevel API Key.
🎥 This video will explain the step-by-step process on how to integrate HighLevel to your Magicblocks AI Agent:
🔐 How to Find Your HighLevel API Key
Your API Key is what connects MagicBlocks to your HighLevel account. Here's where to find it:
Log into HighLevel
→ Visit your workspace at gohighlevel.com
Go to Settings
→ Bottom left panel
Click Business Profile
Scroll to the top section labeled API Key
Copy the key
→ It starts with eyJ...
4. Paste the API Key into MagicBlocks
Give your connection a name (e.g., "HighLevel Sales")
Paste the API Key
Click Connect
Once connected, your HighLevel account will show up in the dropdown.
✅ You’re Now Connected to HighLevel!
Now you can toggle on “Activate lead delivery” and continue with deal and data mapping.
🔁 Map Your Fields
MagicBlocks lets you map each captured lead field to its HighLevel equivalent.
Example mapping:
Phone ➡️ Phone
Email ➡️ Email
Click + Add fields to include custom fields like Name, Company, Zip Code, etc.
🧪 Test the Integration
Click Test Post to simulate lead delivery.
On the right, you’ll see a sample Payload with mapped data:
Phone: 8174489760
Email: johndoe@gmail.com
🎉 All Done!
Your MagicBlocks AI Agent now sends leads directly into your HighLevel CRM at the exact moment you choose, no extra effort, no copy-pasting.