This guide walks you through how to:
Convert your Go High Level (GHL) phone integration from LC Phone to Twilio.
Import your Twilio numbers into Centerfy AI using SIP Trunking.
Enable the same phone number for AI-powered voice and SMS messaging.
Maintain GHL functionality while leveraging Twilio’s telephony for AI calls.
This ensures seamless call handling, outbound automation, and conversational AI workflows all from one unified number.
GHL has removed the ability for agencies to make this change directly. You'll need to submit a request to GHL Support to disable LC Phone on your subaccount.
GHL Location Name
GHL Location ID
Twilio Account SID
Twilio Auth Token
You can find your Twilio SID and Auth Token in your Twilio Console:
Go to Dashboard > Account Info.
Gather your GHL Location Name and Location ID.
Log into Twilio and copy your Account SID and Auth Token.
Ensure your Twilio account has a verified Customer Profile in:
Admin > Trust Hub > Customer Profile
(This is required for number and call functionality.)
Submit a ticket to GHL support requesting LC Phone to be disabled on your subaccount and Twilio to be enabled.
Important: Any numbers not transferred before LC is disabled will be permanently lost. Ensure all numbers are ready in your Twilio account.
Elastic SIP Trunking connects your Twilio number to our VoIP infrastructure, allowing your AI assistant to handle both inbound and outbound calls.
Go to console.twilio.com
Click Explore Products
Select Super Network
Click Elastic SIP Trunking
Click Get Started, then Create a SIP Trunk
Name your trunk and click Create
Enable Call Recording (from ringing)
Enable Call Transfer (SIP REFER)
Set Caller ID for Transfer Target
Click Save
Click Termination in the left menu
Copy your Termination SIP URI (used later)
Click the "+" next to IP Access Control Lists
Add:
default ACL 1 → 0.0.0.0/1
default ACL 2 → 128.0.0.0/1
Save changes
Go to Origination
Add this URI:
sip:ecabe71af1354f858dc49374b8293591.sip.telnyx.com
In the SIP Trunk dashboard, click Add a Number
Either Buy a new number or Add an existing Twilio number
Format your number as:+<country_code><number> (e.g., +14155552671)
Go to your Centerfy AI portal
Navigate to the "Numbers" section
Click Import Number
Enter:
The number in raw format (+countrycode + number, no spaces)
The Termination SIP URI from Twilio
Click Import
Your number is now ready to be connected to any AI assistant for inbound and outbound calling using that same Twilio number.
If calling doesn’t work:
Go to your Twilio Logs to diagnose issues.
Check:
You used a raw-formatted number
You whitelisted IPs correctly under Termination ACLs
Your Twilio account is verified (Customer Profile > Verified)
Country-specific regulations are met
Contact Twilio Support for SIP trunk or call-routing issues—Centerfy AI does not control SIP acceptance or phone routing.
Q: Can I use the same number for AI voice and SMS?
A: Yes. Once LC Phone is disabled and Twilio is active, the number can be used for both AI Voice (via SIP trunk) and AI SMS (via workflows in GHL).
Q: Will my number still work in GHL for workflows and triggers?
A: Yes. As long as it’s properly set up in Twilio and mapped in GHL, you can continue using it for automation.
Q: Do I need to set up a new number?
A: No. You can use an existing Twilio number, but it must be linked to your SIP trunk and properly formatted.
Q: What happens if I don’t disable LC before importing?
A: You won’t be able to activate Twilio, and your AI agent won’t be able to use the number for calls. You may also risk losing access to your number if it's not transferred properly.
Q: Can I use other SIP providers besides Twilio?
A: Yes, as long as they support Elastic SIP Trunking and you have the correct termination/origination URIs.
Q: Is this setup HIPAA compliant?
A: Twilio offers HIPAA compliance via BAA, but you must request it on their enterprise plan. Centerfy AI does not process or store SIP calls—compliance depends on your telephony provider.