Home /how-it-works/byot

Why does InsertLead require Bring Your Own Twilio?

Bring Your Own Twilio (BYOT) means you own the Twilio account, the phone numbers, the A2P 10DLC registration, and the sender reputation. InsertLead is the software layer that orchestrates sending and AI on top of your account, but we never own the messaging infrastructure. You pay Twilio directly for messages (no markup), and if you ever leave InsertLead, you keep your numbers, your A2P registration, and your conversation history.

On this page
  1. What is BYOT?
  2. Why BYOT matters for wholesalers
  3. What credentials we actually need
  4. BYOT vs rented numbers (LaunchControl, REI Reply)
  5. What happens if you switch platforms later

What is BYOT?

Bring Your Own Twilio is the simple idea that the company sending the texts should be your company, not ours. You sign up at twilio.com, register an A2P 10DLC Brand under your EIN, register a Campaign for real estate outreach, buy one or more US local numbers, and paste your Account SID + Auth Token + sending number into InsertLead's settings page.

From that moment on, every message InsertLead sends is sent through your Twilio account. Twilio bills you directly, the carrier sees you (your Brand, your EIN) as the sender, and InsertLead never moves a cent of the SMS billing. We charge a flat monthly subscription for the platform itself; the messaging is a separate line item on your Twilio invoice.

Why BYOT matters for wholesalers

1. Your sender reputation is yours alone.

In a shared-pool platform, your numbers are shared with every other customer on the same plan. If someone else on that pool gets reported as spam or abuses the carriers, the entire pool's reputation goes down — including your messages. With BYOT, your numbers' deliverability depends entirely on your own behavior.

2. You keep your A2P 10DLC registration.

A2P 10DLC registration is filed against your EIN, your business address, your sample messages. That registration is non-trivial: it took your time and money, and it builds trust with the carriers over months. When you BYOT, the registration belongs to you. Switch platforms tomorrow and the registration follows.

3. You're the legal sender of record.

Under TCPA and state telemarketing laws, the company sending the messages bears the liability. With a rented-pool platform, the situation is murkier — you're the buyer, but the platform is technically the sender. With BYOT, the line is clear: you sent it, so the legal exposure is yours, but so is the legal control. You decide the recipient list. You decide the consent posture. You decide the opt-out responses.

4. No middleman markup on SMS cost.

Twilio's published US local SMS rate is around $0.0083 per outbound segment for A2P 10DLC traffic at standard tier. Rented-pool platforms typically mark that up 2-3x and bake it into a "credit" system. BYOT means you pay Twilio's actual rate. Sourced to Twilio's pricing page.

What credentials we actually need

Three things, all stored encrypted in our database:

  • Account SID — a public identifier (starts with AC). You get it from your Twilio Console home page.
  • Auth Token — a secret. Same place as the Account SID. Stored Fernet-encrypted in our DB. We never log it. We never display it back to you in the UI.
  • Sending phone number — a US local number you've bought + provisioned for SMS. Starts with +1 in E.164.

You also need to point Twilio's webhooks at InsertLead's inbound URLs (we show you the exact URLs in your settings page) so we can receive replies and delivery status callbacks. Two-minute job in the Twilio Console.

BYOT vs rented numbers (LaunchControl, REI Reply)

The standard model for wholesaling SMS platforms is "rent a number, pay credits." Here's the trade matrix:

  • Setup speed: rented platforms = sign up, send a text in 5 minutes. BYOT = a couple hours to register A2P (or 3-5 days end-to-end with Fast Track). Slower up front.
  • Reputation: rented = shared pool risk. BYOT = your behavior alone.
  • Per-message cost: rented = bundled credits, often 2-3x Twilio rate. BYOT = Twilio rate.
  • Portability: rented = leave the platform, lose the numbers. BYOT = take everything with you.
  • Compliance: rented = the platform's compliance team can pause you for any reason. BYOT = only the carriers can pause you, and only for actual violations.

The honest answer: if you're sending 100 texts a month for fun, the rented model is simpler. If you're running a wholesaling business and SMS is a core revenue channel, BYOT pays for itself in 30-60 days.

What happens if you switch platforms later

Suppose you sign up for InsertLead, run on us for six months, and decide a different platform is a better fit. With BYOT, the switch is mechanically simple:

  1. Cancel your InsertLead subscription.
  2. Update the webhook URLs in your Twilio Console to point at the new platform.
  3. Move your A2P registration over (it's already filed under your EIN, no re-filing needed).
  4. Your numbers, your conversation history (we'll export it for you), and your sender reputation come with you.

This is the opposite of the rented-pool model, where leaving the platform means losing every conversation thread, every number, and starting your A2P registration over from scratch.


Ready to try it? Request beta access