- Home
- Blog
- Phone Numbers
- Wholesale Phone Numbers for SaaS and CRM Platforms: Add SMS to Your Product
Wholesale Phone Numbers for SaaS and CRM Platforms: Add SMS to Your Product
A SaaS or CRM platform can give every customer their own phone number by buying virtual numbers at wholesale prices and reselling them inside the product. With Fully Signal, an approved partner buys UK, Australian and Brazilian mobile numbers through a REST API, receives incoming SMS free on a signed webhook, sends SMS per part and forwards calls to any SIP address, all paid from one prepaid balance and white label.
In this article
Customers expect to text and call from the software they already use: their CRM, booking system, helpdesk or marketplace. Giving each account its own number turns your product into the place where those conversations happen. This guide shows how SaaS and CRM platforms add phone numbers with a wholesale provider, without becoming a telecom company.
Why platforms add phone numbers
- Stickier accounts. A number customers have printed on their cards and websites is hard to move away from.
- A new revenue line. Numbers are billed every month, so they add recurring revenue on top of your subscription.
- Better workflows. SMS replies land in the right contact record, booking confirmations go out automatically, and missed calls reach the right person.
- No new suppliers for your customers. They get a number inside a product they already pay for.
What a wholesale number gives your product
| Feature | How it works with Fully Signal |
|---|---|
| Real mobile numbers | UK (07), Australian and Brazilian mobile numbers, with more locations added |
| Incoming SMS | Free and unlimited, delivered to your webhook as a signed number.sms_received event |
| Outgoing SMS | Sent by API, charged per message part from your balance |
| Incoming calls | Free, forwarded to any SIP address: your app, a softphone or a PBX |
| Branding | White label: your customers see only your product |
| Billing | One prepaid balance, shared with eSIMs if you sell them too |
How the integration looks
The phone numbers API covers the whole life of a number, so you can keep the experience inside your product:
- List locations and prices to show your customers what is available.
- Search available numbers in a location, or let the platform pick any number.
- Buy the number with an idempotency key, so a retry never buys twice.
- Store the number against the customer's account in your database.
- Receive SMS on your webhook and show them in the conversation view.
- Send SMS from the customer's number when they reply.
- Forward calls to the SIP address your app or the customer chooses.
- Cancel the number when the customer leaves, so you stop paying for it.
Pricing it inside a subscription
Platforms usually pick one of three models:
| Model | Example | Best for |
|---|---|---|
| Add-on | +€5 a month per number | Products where only some customers need a number |
| Included | One number in the Pro plan | Products where texting is a core feature |
| Usage-based | Number fee + outgoing SMS at cost plus margin | High-volume senders |
Your cost is the wholesale monthly price of each number plus outgoing SMS. Incoming SMS and calls cost nothing, which keeps support-heavy and reply-heavy use cases profitable. More pricing ideas in how to price virtual numbers for resale.
Getting access
Phone numbers are a wholesale product for approved partners. You open a free partner account, add funds, and request access from the Phone numbers page of your partner panel with a short description of your use case. We review each request and email the answer. Once approved, the minimum single deposit on the account becomes €150, and numbers are paid from the same prepaid balance as everything else.
Good use cases to start with
- Booking and appointment tools: confirmations and reminders from a local number, replies straight into the calendar.
- Real-estate and recruitment CRMs: one number per agency, every text logged against the contact.
- Marketplaces: a local number per seller, so buyers can text without seeing a personal number.
- Helpdesks: SMS as a channel next to email and chat.
FAQ
Can a SaaS platform resell phone numbers under its own brand?
Yes. The numbers are white label: your customers see only your product, and the SMS and calls carry no Fully Signal branding.
Is receiving SMS charged?
No. Incoming SMS and incoming calls are free and unlimited. You pay the monthly price of each number and the outgoing SMS you send.
How do incoming messages reach my app?
Each incoming SMS is sent to your webhook as a signed number.sms_received event within seconds, and can also be read through the API.
Do I need my own phone system for calls?
No. Calls can be forwarded to any SIP address, including a softphone app. If you already run a PBX, forward them there.
Who can request wholesale numbers?
Any business with a free partner account and funds on its balance. Requests are reviewed one by one, and approval raises the minimum single deposit to €150.