How toEnable Twilio Rebilling in HighLevel

Picture this. You just landed a killer SaaS client. The onboarding is flawless, their team is hyped, and you’re ready to flip the switch. Then, the dreaded roadblock hits: they already have their own Twilio account.

Suddenly, your seamless HighLevel setup turns into an operational nightmare. You’re bouncing between their external Twilio login and your agency dashboard. It’s chaotic, it wastes your team’s time, and worst of all? You are completely missing out on those sweet SaaS rebilling margins.

You shouldn’t have to leave money on the table just because a client brought their own tech stack. The ultimate fix is porting their Twilio numbers directly into your master agency account. Once they’re under your roof, you can activate Twilio Rebilling and take back control of your MRR.

Ready to streamline this? Here is exactly how to do it in 60 seconds:

Part 1: Build the Twilio Foundation

First, we need to create a dedicated space for your client’s numbers inside your own Twilio ecosystem.

  1. Log into your master Twilio account.
  2. Click the Gear Icon, select Sub-accounts, and click the red + icon to create a new sub-account.
  3. Name this sub-account to match the client you are activating rebilling for.

Part 2: Submit the Master Transfer Request

Next, we tell Twilio to move the numbers. You’ll need two specific IDs for this: the Losing Account SID (where the numbers are now) and the Gaining Account SID (the sub-account you just built). You can easily grab the Losing SID inside your HighLevel account by going to Agency Settings > Twilio and looking next to your client’s name.

  1. Open a support ticket inside your Twilio account by clicking the ? icon and selecting Submit a Ticket.
  2. Copy, fill in, and paste this exact template into your ticket, then submit:

Hi Twilio,

My client [client name] whose Twilio account is registered under [client’s Twilio account email] would like to move the following numbers from their account to a sub-account in my account:

[list of phone numbers]

The Losing Account SID is: [the SID of the sub-account giving up the phone number] The Gaining Account SID is: [the SID for the new sub-account created in Step 1]

We would like the number(s) above transferred as soon as possible. Thanks in advance!

Part 3: Get the Client’s Thumbs Up

Twilio won’t just hand over phone numbers without the client’s permission. They need a matching ticket from the client’s side to authorize the transfer.

  1. Change the very first paragraph of the template above to read: “I would like to transfer the following number(s) from my Twilio account to another account:”
  2. Send this updated template to your client and have them open a ticket from within their Twilio account using that exact text.

Part 4: Wire It Up in HighLevel

Once Twilio approves the transfer and you get the confirmation email, you’ll see those numbers sitting perfectly in your new sub-account. Let’s hook it all up to HighLevel. First, grab the new SID and Auth Token by logging into Twilio, clicking the Gear Icon > Sub-accounts, and clicking your client’s name.

  1. Log into your HighLevel account.
  2. Navigate to Agency Settings, then click Twilio.
  3. Scroll down to your client, click the Three Dots Icon to the right of their account name, and select Update Credentials.
  4. Replace the old values with the new SID and Auth Token from your Twilio sub-account.

Frequently Asked Questions

How do I build the Twilio Foundation?

First, we need to create a dedicated space for your client’s numbers inside your own Twilio ecosystem. Log into your master Twilio account. Click the Gear Icon, select Sub-accounts, and click the red + icon to create a new sub-account. Name this sub-account to match the client you are activating rebilling for.

What should I know about submit the Master Transfer Request?

Next, we tell Twilio to move the numbers. You’ll need two specific IDs for this: the Losing Account SID (where the numbers are now) and the Gaining Account SID (the sub-account you just built). You can easily grab the Losing SID inside your HighLevel account by going to Agency Settings > Twilio and looking next to your client’s name. Open a support ticket inside your Twilio account by clicking the ? icon and selecting Submit a Ticket. Copy, fill in, and paste this exact template into your ticket, then submit: Hi Twilio, My client [client name] whose Twilio account is registered under [client’s Twilio account email] would like to move the following numbers from their account to a sub-account in my account: [list of phone numbers] The Losing Account SID is: [the SID of the sub-account giving up the phone number] The Gaining Account SID is: [the SID for the new sub-account created in Step 1] We would like the number(s) above transferred as soon as possible. Thanks in advance!

What should I know about get the Client’s Thumbs Up?

Twilio won’t just hand over phone numbers without the client’s permission. They need a matching ticket from the client’s side to authorize the transfer. Change the very first paragraph of the template above to read: “I would like to transfer the following number(s) from my Twilio account to another account:” Send this updated template to your client and have them open a ticket from within their Twilio account using that exact text.

Start Your HighLevel Free Trial

Browse all GoHighLevel guides · HighLevel Payments · SaaS & White Label.