VoIP Reseller vs Referral Agent: Which Model Fits Your MSP?

Tom Reed · Updated 3 November 2026
A referral agent introduces a customer and the provider bills and supports them, a VoIP reseller buys the service and invoices the customer under its own terms, and a platform partner goes further by running each customer's phone system from its own admin portal. The right model depends on how much of the customer relationship you want to own: the billing, first-line support and day-to-day admin. MSPs that already support their clients' IT usually fit the reseller or platform-partner model best, which is how the SessionPBX partner programme is built.
This guide is for MSPs, ITSPs, VoIP providers and IT resellers deciding how to sell voice. It isn't a checklist for comparing programmes (that's how to choose a VoIP reseller program), and it doesn't cover pricing. It's only about the business model: who owns the customer, the invoice, first-line support and the platform admin under each of the three ways to sell VoIP.
What are the three ways to sell VoIP?
Voice partnerships generally fall into one of three shapes. The names vary from provider to provider, but the split of responsibility is what matters.
Referral agent. You introduce a customer to a provider and step back. The customer signs with the provider, the provider invoices them and supports them, and you're paid under the provider's referral terms. It's the lightest-touch option: you recommend, the provider delivers. People also call this a telecom agent or a referral partner.
Reseller. You buy the service from the provider and sell it on. The customer signs with you, you invoice them at your own price, and you usually take the first support call. Behind the scenes, the provider still runs the platform, and how much of the day-to-day admin you can do yourself varies by provider. When people talk about how to become a VoIP reseller, this is usually the model they mean.
Platform partner. You resell, and you also run each customer's phone system yourself. You create and own a separate system for each customer, manage their users, call routing and trunk from your own partner account, and put your logo on the apps their staff use. Depending on the provider, the platform can be hosted for you or run on your own servers.
Who owns the customer, the invoice and support in each model?
This is the main difference between the three models. The first two columns describe how these models usually work across the industry; details vary by provider, so check the terms of any programme you join.
| Referral agent | Reseller | Platform partner (SessionPBX model) | |
|---|---|---|---|
| Who the customer signs with | The provider | You | You |
| Who invoices the customer | The provider | You, at your own price | You, at your own price and terms |
| How you earn | The provider's referral terms | Your margin | Your margin; no commissions to chase or payouts to wait for |
| First-line support | Usually the provider | Usually you | You |
| Day-to-day admin (users, numbers, call flows) | The provider or the customer | Varies by provider | You, from your own partner account |
| Your logo on the apps | No | Varies by provider | Yes, app logo branding on Windows, macOS, iOS and Android |
| Hosting | The provider's | The provider's | Hosted by SessionTalk or self-hosted on your own server (approved partners) |
A note on the logo row. With SessionPBX, app logo branding puts your logo and in-app product name on the softphones your customers use every day, applied inside the standard app at runtime, so there's no app-store wait. App logo branding for hosted PBX resellers explains how it works in practice.
A note on the numbers row. "Numbers" here means managing which number rings where. The numbers themselves, and the SIP trunk they sit on, come from the customer's chosen carrier in every model where the provider is SessionPBX: it's a bring-your-own SIP trunk phone system, and the carrier bills for numbers and calls.
When does a referral model make sense?
A referral model suits firms that want to offer voice without supporting it. If your team doesn't want to take calls about call routing, voicemail or a user's app, referring the customer keeps voice off your help desk entirely.
The trade-offs are clear:
- The provider owns the customer. The contract, the invoice and the support relationship sit with the provider, not with you.
- You don't control the experience. If the customer has a problem, they call the provider, and you hear about it second-hand, if at all.
- Your income depends on someone else's terms. You're paid under the provider's referral terms, which the provider sets and can change.
- Switching is hard. Because the customer signed with the provider, moving them to another platform later means a conversation you don't lead.
For a firm with no appetite for voice, that can be a fair deal. For an MSP that already supports a client's laptops, network and email, handing the phone system to someone else often means the client calls you anyway, but you can't fix anything.
When should an MSP or ITSP resell instead?
Resell when you want to keep the customer relationship. As a VoIP reseller you own the contract and the invoice, you set your own price, and the customer sees one supplier for IT and voice. It's the natural step for an MSP that's already the first call for everything else.
To resell VoIP well, you need a few things in place: someone to answer first-line voice questions, a way to bill the service alongside your other contracts, and a clear handover point to the provider for platform issues. Before you commit, run the readiness check in should your MSP add hosted PBX and voice services. When you get to pricing, how to price VoIP as an MSP covers the thinking, and packaging hosted PBX for MSPs and telecom resellers covers bundling voice with your existing services.
The gap in a pure reseller model is control. You're on the hook for support, but depending on the provider you may not be able to change a customer's call flow, add a user or fix a routing problem yourself. That's the gap a platform partner model closes.
Checklist: which model fits you?
- Do you want your name on the customer's invoice?
- Will you take first-line support calls for voice?
- Do you want to manage users, numbers and call flows for each customer yourself?
- Do your clients want your logo on their softphone apps?
- Do you want to run the platform on your own servers for some customers?
Mostly no means referral fits. Yes to the invoice and support questions means reseller. Yes to admin, logo or self-hosting means platform partner. If that's where you land, see how the SessionPBX partner programme works.

What does a platform partner do that a reseller doesn't?
A platform partner runs each customer's system, not just the contract. With SessionPBX, each customer gets their own SessionPBX project under your partner account. You create it, you own it, and you manage extensions, numbers, the SIP trunk and call flows for that customer. The trunk and the numbers on it still come from the customer's chosen carrier; you connect them and decide where each call goes.
That changes what you can offer:
- You fix things yourself. A new starter, a changed opening hours route or a new ring group is a change you make, not a ticket you raise with the provider.
- Each customer stays separate. One customer's setup, carrier and call flows don't affect another's.
- Any SIP-compliant carrier. Each customer can bring their own SIP trunk from any SIP-compliant carrier, or use the carrier you work with most.
- Users are set up without SIP settings. Apps are provisioned by QR code or a setup link, so you can provision softphones without sharing SIP passwords.
- Your logo on the apps. App logo branding puts your logo on the softphone apps your customers' users run on Windows, macOS, iOS and Android.
A platform partner also chooses where the platform runs. Put customers on SessionPBX hosted by SessionTalk, in the UK (London), the US (New York) or Singapore, chosen per customer, with nothing to run. Or self-host SessionPBX on your own servers and run many customer tenants on one platform with multi-tenant, with every customer kept separate. Self-hosted is available to approved partners only.
For running many customers side by side, see multi-tenant PBX for MSPs. For the per-customer runbook, from the first conversation to go-live, see the MSP customer onboarding guide for hosted PBX.

How does the SessionPBX Partner Programme work?
The SessionPBX Partner Programme is for PBX resellers, managed service providers, IT companies and communications providers that sell phone systems to business customers. It follows the platform partner model in the table above. You resell SessionPBX, a complete business phone system with your logo on every softphone, on Windows, macOS, iOS and Android.
- You own the billing. You set your own price and invoice your customer on your own terms. There are no commissions to chase and no payouts to wait for.
- One project per customer. Each customer gets their own SessionPBX project, created and owned by you.
- Hosted or self-hosted, your choice. Let SessionTalk host and maintain it, or run it on your own server with multi-tenant for many customers. Partner pricing applies to both hosting options, and the partners page has the details.
- Bring your own SIP trunk. Connect any SIP-compliant carrier by IP or by credentials. Your carrier bills for numbers and calls.
- Apps on every platform. Windows, macOS, iOS and Android, with QR or link provisioning.
Applying is simple: you don't need a portal account to apply, and every application is reviewed by our team, who contact you to discuss your business. Partner pricing is for businesses that resell to their own customers.
If you've decided you want to own the customer, the invoice and the platform, apply to the SessionPBX Partner Programme. If you'd like to see the product first, start with the hosted PBX your customers use.
FAQ
What is the difference between a VoIP reseller and a referral agent?
A referral agent introduces a customer to a provider, and the provider then signs, invoices and supports that customer. A VoIP reseller buys the service and sells it on, so the customer signs with the reseller and is invoiced by them at the reseller's own price. The reseller normally handles first-line support as well.
Do VoIP resellers set their own prices?
Yes, in a reseller model you set your own price and invoice the customer under your own terms. That's one of the main differences from a referral model. On the SessionPBX Partner Programme, you set your own price and invoice your customer, and the partners page explains how partner pricing works for hosted and self-hosted.
Can an MSP become a VoIP reseller without running its own servers?
Yes. With SessionPBX you can put customers on the hosted option, where SessionTalk hosts and maintains the platform in the UK (London), the US (New York) or Singapore. You still create and own each customer's project. Self-hosting on your own servers is an option for approved partners, not a requirement.
Who supports the customer when you resell VoIP?
Usually you do. When the customer signs with you, they expect to call you first, so resellers normally handle first-line support and pass platform issues to the provider. As a SessionPBX platform partner you can also make most day-to-day changes yourself, such as users, numbers and call flows, from your partner account.
Does SessionTalk pay referral commissions?
The SessionPBX Partner Programme doesn't work on referral payouts. Partners invoice their own customers at their own price, so there are no commissions to chase and no payouts to wait for. You keep the customer relationship and the billing, and SessionTalk bills your partner organisation for each customer subscription.
How do I apply to resell SessionPBX?
Apply on the SessionPBX partners page. Tell us about your company and the customers you support; you don't need a portal account to apply. Every application is reviewed by our team, who contact you to discuss your business. Once approved, your partner workspace is set up and you create your first customer project.


