Do you need API keys or a phone number to sell white-label AI?
No API key, phone number or voice setup is needed to run demos on Lumina Sales. Here is what a DIY voice stack requires, what client builds add, and what you give up.
Lumina8 min read
No. To run demos on Lumina Sales you do not need an API key, a phone number, or any voice infrastructure. The voice and chat agents run on our side, the minutes are included in the $49 a month, and you can send a working demo link the same day you sign up. Client builds are a different story, and we will get to that, because that is where phone numbers and carrier rules start to matter.
If you have priced out the do-it-yourself route, you already know why people ask. Voice AI looks simple on a landing page and turns into five vendor accounts the first time you try to put a real number on it. Here is what that setup involves, what you skip with a white-label platform, and the tradeoff you accept in exchange.
What do you need to set up voice AI on your own?
Take a common assembled stack: a voice orchestration platform, a telephony provider, and your own number.
Vapi's documentation for importing a number lists the prerequisites plainly. You need a Twilio account, a Twilio number, and your Twilio Account SID and Auth Token, which you paste into the Vapi dashboard before you assign the number to an assistant. That is two vendors, two dashboards, and one credential pair you now have to store somewhere safe. Vapi also lets you add your own provider keys under an Integrations tab, and once a key is validated, usage on that provider bills to you directly instead of through Vapi. Sensible if you have volume pricing. One more account to watch if you do not.
Then there is text. If your build sends SMS from a US number, carriers expect registration. Twilio's onboarding guide walks through a customer profile, a brand registration, and a campaign registration, and it quotes 72 hours or more for the profile, up to 5 business days for a standard campaign, with manual brand reviews taking seven business days or more. That is a wait you hit on your first client, not your tenth, and it lands right when the client is most excited.
None of this is hard for a developer. It is just a lot of surface area for someone whose actual job is selling.
What do you skip on Lumina Sales?
For the demo side, all of it. From our own : the voice and chat agents run on our infrastructure, the minutes come with your subscription, and there is no API key to obtain, no phone number to buy, and nothing to configure before your first call.
In practice, the first ten minutes look like this. You pick a subdomain and upload a logo. You pick a trade, pick a layout, and type the prospect's business name. Then you send the link, and the prospect can talk to the receptionist from their browser. Nothing for them to install and nothing for you to provision.
The plan comes with 100 live voice minutes, 500 chat messages and 50 website audits a month, with a five-minute cap on any single call. Those limits are on the pricing section in full, and we went through every limit and who it pinches in a separate post. If a demo hits the cap, the live parts pause and the prospect sees a neutral message. No invoice shows up.
What about a real client's phone line?
Here is where we should be careful, because the honest answer has two halves.
The $49 plan covers your agency side. A build you order for a client is a separate order: a wholesale setup fee, a wholesale monthly, and per-minute voice where the build answers calls. The top tier lists voice at $0.35 a minute. All of it is agreed on a 30-minute call before anything is built, and you set the retail price above it.
What the build needs on the phone side is settled in intake and on that call, not on a pricing page. We are not going to pretend there is one public checklist that fits every trade. A dental practice that wants calls forwarded after hours needs something different from a towing company that wants every ring answered.
What we can say with confidence is the general rule from our post on canceling: the number belongs to the client, and in most setups the AI answers in front of the existing line rather than replacing it. Forwarding can be undone in an afternoon. Porting a number cannot. If you are the one explaining it to an owner who has had the same number for eleven years, that difference is the whole conversation. The onboarding step collects the calendar, the phone number, and who gets the leads, so you are not chasing those one text at a time.
What do you give up by not owning the stack?
Control, mostly. This is the part of the post the sales page would skip.
When you assemble your own stack, you choose the model, the voice, the telephony carrier, and the recording storage. You can swap a voice vendor in an afternoon if a competitor ships something better. You can bring enterprise pricing you negotiated yourself. On a platform where the infrastructure is ours, you get fewer decisions and fewer things to break, and you also get fewer levers.
Our public pages do not promise that you can pick the underlying model or bring your own provider accounts. If that matters to you, ask on the pricing call before you commit a client to it, and get the answer in writing. A platform that gets vague on that question is telling you something.
The second cost is dependency. Your clients' systems run on our infrastructure, so the questions that apply to any vendor apply to us: what happens to a live build if you stop paying the wholesale monthly, how much notice you get, and what the exit looks like. Those terms are set per build, so ask for them on the call. We covered the questions worth asking in the cancellation post.
Who should build their own stack instead?
Build your own if any of these describe you.
You are a developer who enjoys the plumbing and wants to charge for custom engineering. A white-label stack will feel restrictive, and it should. Our model assumes you order builds from us at wholesale.
You need a specific model or voice that we do not offer, or a carrier arrangement you already pay for.
You run enough volume that per-minute metering beats a flat plan. At hundreds of outbound demos a month, the 100-minute allowance and the published demo limits will pinch.
If you are weighing the two routes seriously, Vapi or Retell versus a white-label platform lays out the cost comparison, and building versus buying an AI agency stack covers the time side. The short version: the DIY route saves money per minute and costs you the weeks you spend wiring it. The platform route costs you control and saves those weeks.
FAQ
Do I need an OpenAI or Anthropic API key to use Lumina Sales?
No. There is no API key to obtain for the demos or the plan. The voice and chat agents run on our infrastructure, and the cost of the underlying usage is covered by your subscription up to the published limits.
Do I need to buy a phone number for my demo?
No. Your prospect talks to the demo from the browser on your subdomain, so there is no number to buy or forward. A phone number only enters the picture when you order a live build for a client, and the details are agreed on the pricing call.
Can I bring my own voice or model provider?
Our public pages do not say that you can, so do not assume it. If a specific model or provider is a requirement for a client, raise it on the 30-minute pricing call before you sell the deal.
Will I still pay per minute for anything?
Not on the $49 plan. There is no metered invoice, and the live nodes pause at the cap. Voice on a client build is billed per minute at the rate agreed for that build, and the top tier guide rate is $0.35 a minute.
How long until I can send a demo without any setup?
About ten minutes, most of it spent choosing a subdomain and uploading a logo. Building the demo is picking a trade and a layout and typing in the prospect's business name.
Your next step
Open the live demo on our homepage and call the receptionist yourself. It takes no signup, and you will see in two minutes whether this is the experience you want to hand a prospect. If it is, start your workspace and send your first link today. If you are weighing the DIY route, write down the one setup step you were dreading, and ask us on the pricing call how we handle it.