Agency-managed Twilio allows an agency to use its own connected Twilio account for applicable HighLevel locations. Each location using the agency's Twilio connection should be associated with the appropriate Twilio sub-account so phone numbers, usage, and related configuration remain connected to the intended location. HighLevel's current Phone Integration settings let agencies identify the Twilio Account SID associated with each location.
Phone Rebilling allows agencies to charge clients for applicable Phone System usage according to the agency's supported rebilling configuration.
Important: This article applies to agencies using their own connected Twilio account. Locations using LC Phone follow the native HighLevel Phone System configuration instead. LC Phone can also support SaaS rebilling without requiring an agency-managed Twilio account.
Key Benefits of Correct Twilio Sub-Account Mapping
Correctly matching each HighLevel location to the appropriate Twilio sub-account helps maintain a clear relationship between the location, its phone numbers, and its phone usage. This is especially important before configuring rebilling or moving phone resources.
Accurate Location Mapping: Keep each HighLevel location associated with its intended Twilio sub-account.
Clear Billing Structure: Reduce confusion when reviewing phone usage and rebilling by keeping locations separated appropriately.
Safer Number Management: Make it easier to identify which Twilio sub-account owns the phone numbers used by a specific HighLevel location.
Simpler Troubleshooting: Use the Account SID to confirm the connection when calls, SMS, number syncing, or billing behavior needs investigation.
Flexible Migration: Keep the option to continue with agency-managed Twilio or migrate eligible locations to LC Phone.
Before You Configure Phone Rebilling
Phone Rebilling should be configured only after the location is associated with the correct phone-system account. Confirming this relationship first helps prevent usage or phone resources from being associated with the wrong location.
Before proceeding:
Confirm that the agency is using its own connected Twilio account.
Confirm which HighLevel location you are configuring.
Identify the Twilio sub-account that should correspond to that location.
Verify that the required phone numbers are under the appropriate Twilio account/sub-account.
Confirm the location's Twilio Account SID in HighLevel.
Correct any shared or mismatched Twilio SID configuration before relying on rebilling.
Security: Treat Twilio Auth Tokens and similar credentials as sensitive information. Do not expose live credentials in screenshots, documentation, or shared troubleshooting notes.
Verify the Twilio Sub-Account for a HighLevel Location
The Twilio Account SID provides a reliable way to match a HighLevel location with the corresponding Twilio sub-account. Current HighLevel documentation uses Phone Integration > Sub Account Settings for this verification.
Sign in to HighLevel and switch to Agency View.
Go to Settings > Phone Integration.
Open the Sub Account Settings tab.
Locate the HighLevel location you want to verify.
Confirm that the location is managed by Twilio.
Note the Account SID associated with the location.
Sign in to the agency's connected Twilio account.
Locate the Twilio sub-account with the matching Account SID.
The matching SID confirms which Twilio sub-account corresponds to that HighLevel location.
Tip: If a phone number is purchased from the correct connected Twilio sub-account, it should sync to the corresponding HighLevel location. Purchasing a number in the wrong Twilio sub-account can cause it to appear under the wrong location or require a number-movement process.
Configure Phone Rebilling
Once the location is connected to the correct Twilio sub-account, configure the applicable Phone Rebilling settings for the client.
The exact billing workflow can vary based on the agency's SaaS/rebilling setup. Current HighLevel billing also supports Phone System usage through newer wallet-based SaaS configurations.
Before enabling or reviewing Phone Rebilling:
Confirm the correct HighLevel location.
Confirm the correct phone provider.
Verify the Twilio Account SID.
Confirm the client billing/payment setup required by your SaaS configuration.
Configure the applicable Phone Rebilling markup or usage billing.
Review the client-facing billing configuration before activation.
Important: Do not use Phone Rebilling configuration to compensate for an incorrect Twilio location mapping. Correct the location-to-sub-account relationship first.
Troubleshoot Multiple Locations Using the Same Twilio Account SID
Each HighLevel location using agency-managed Twilio should be associated with the appropriate Twilio sub-account. If multiple locations were historically connected using the same Twilio Account SID or credentials, correct that configuration before relying on Phone Rebilling.
This is a legacy/misconfiguration troubleshooting scenario, not the recommended setup for new locations.
Step 1: Identify the Affected Locations
Go to Agency View > Settings > Phone Integration > Sub Account Settings.
Locate the affected locations.
Compare the Account SID displayed for each location.
Identify any locations that are unexpectedly using the same Twilio sub-account/SID.
Step 2: Identify the Correct Twilio Sub-Account
In the agency's Twilio account:
Review the available Twilio sub-accounts.
Determine which sub-account should belong to the affected HighLevel location.
If the appropriate sub-account does not exist, create or configure one using the supported Twilio process.
Note the correct Account SID.
Do not reuse another client's Twilio sub-account merely to avoid creating or correcting the relationship.
Step 3: Review the Phone Numbers and Resources
Confirm which phone numbers currently belong to the affected Twilio sub-account.
If the phone numbers are under the wrong sub-account, use the appropriate supported number-movement process before or as part of correcting the connection.
HighLevel currently provides an in-app Move Numbers tool for eligible same-agency moves, including supported Twilio-to-Twilio moves when both sub-accounts use the same master Twilio account. Other provider/account scenarios may require a different migration path.
Important: Moving a phone number does not automatically move every related asset or configuration. Review the dedicated number-movement guide before transferring production numbers.
Step 4: Correct the HighLevel Twilio Relationship
After identifying the correct destination Twilio sub-account:
Return to Agency View > Settings > Phone Integration > Sub Account Settings.
Locate the affected HighLevel location.
Use the available connection/credential management control for that location.
Update or verify the Twilio relationship using the correct sub-account information.
Save the change.
Do not publish or display the actual Twilio Auth Token in documentation or screenshots.
Step 5: Verify the Correct Account SID
After updating the connection:
Return to Sub Account Settings.
Confirm that the location now shows the expected Twilio Account SID.
Match that SID against the intended Twilio sub-account.
Only continue with Phone Rebilling after the relationship is correct.
Step 6: Test Calling and Messaging
After correcting the connection, test the affected location before considering the migration complete.
Verify:
Expected phone numbers are present.
An outbound call can be placed.
An inbound call reaches the expected destination.
Outbound SMS works where applicable.
Inbound SMS appears correctly.
Phone routing and number assignments remain correct.
Applicable messaging compliance requirements remain satisfied.
Move Phone Numbers Between Sub-Accounts
If a phone number is associated with the wrong sub-account, HighLevel provides dedicated number-movement workflows for supported scenarios.
For eligible numbers within the same HighLevel agency, the Move Numbers tool supports compatible moves, including Twilio-to-Twilio moves when both sub-accounts use the same master Twilio account. Current in-app support is documented for eligible US and Canada numbers.
For other scenarios—including provider conversions, different account structures, or certain international numbers—use the applicable supported migration process rather than manually releasing or deleting the number.
Important: Do not manually release a production phone number while a supported migration is in progress unless HighLevel Support specifically instructs you to do so.
Consider Migrating to LC Phone
Agencies that no longer want to manage an external Twilio configuration can migrate eligible locations to LC Phone, HighLevel's native Phone System. LC Phone removes the need to maintain a separate Twilio or other third-party phone provider for standard calling and messaging.
Existing sub-accounts are migrated individually from:
Agency View > Settings > Phone Integration > Sub Account Settings
Current HighLevel documentation confirms that SaaS rebilling continues to work with LC Phone.
Before migrating, review considerations such as:
Number migration eligibility.
A2P re-registration where applicable.
Regulatory Bundles for applicable countries/number types.
Historical recordings and voicemail retention.
Calling and messaging testing after migration.
Use the dedicated LC Phone migration article for the complete migration procedure.
Frequently Asked Questions
Q: How do I know which Twilio sub-account belongs to a HighLevel location?
Go to Agency View > Settings > Phone Integration > Sub Account Settings and locate the HighLevel location. Compare its Twilio Account SID with the sub-accounts in the agency's connected Twilio account.
Q: What should I do if two locations are using the same Twilio Account SID?
First determine the correct Twilio sub-account for each location. Move or configure the applicable phone resources as required, then correct the HighLevel connection so each location is associated with the intended Twilio sub-account before configuring Phone Rebilling.
Q: Should I reconnect multiple locations to the same Twilio credentials after separating them?
No. If the locations require separate Twilio sub-account relationships, keep those mappings separated rather than deliberately restoring the shared-credential configuration.
Q: Does this article apply to LC Phone locations?
No. The Twilio mapping instructions apply to locations using an agency-managed Twilio account. LC Phone locations use HighLevel's native Phone System.
Q: Can I move a Twilio phone number to another HighLevel sub-account?
Yes, in supported scenarios. HighLevel's Move Numbers tool supports eligible same-agency moves, including compatible Twilio-to-Twilio moves under the same master Twilio account. Other cases may require a different migration workflow.
Q: Will moving a phone number move all associated data and compliance settings?
No. Number movement does not automatically move every related asset or configuration. For example, the current same-agency number-movement documentation notes that contacts, conversations, analytics, historical call assets, and destination messaging registration are not automatically transferred.
Q: Can an agency move from Twilio to LC Phone and continue rebilling phone usage?
Yes. Current HighLevel documentation states that SaaS rebilling continues to work after eligible sub-accounts move to LC Phone.
Related Articles
How to Buy a Twilio Number for a HighLevel Location Open article
Moving Numbers Between Sub-Accounts (Same Agency) Open article
Moving Phone Numbers Across Accounts (US and International) Open article
How to Migrate an Agency and Sub-Account to LC Phone Open article
Phone System Pricing & Billing Guide Open article
Reselling and Rebilling through SaaS V2 Payment Providers Open article
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article