Using TriLuna Numbers for SMS Verification (Netflix, Google, Banks, 2FA)
The short version
Don’t use a TriLuna-provisioned number — your personal assistant line, a group line, a voice agent line, or any number we set up for you — as the phone number on accounts that send SMS verification codes.
Use the number from your mobile carrier (Rogers, Bell, Telus, Verizon, AT&T, etc.) for those.
Why this happens
TriLuna numbers are VoIP numbers — they’re hosted with our telephony provider rather than tied to a SIM card on a mobile carrier. That works fine for normal calls and texts, but many consumer services block SMS to VoIP numbers as an anti-fraud measure.
When a service like Netflix tries to send a verification code:
- They look up the destination number against carrier databases.
- If the number is flagged as VoIP, their system silently drops the message — they don’t send it, and they don’t tell you.
- Their app shows “we’ve texted a code to (xxx) xxx-xxxx” but no SMS ever leaves their side. Nothing arrives on our side either, because nothing was ever sent.
This isn’t a bug on TriLuna’s end and it’s not something we can fix — the sending service is the one that decided not to deliver.
Services that commonly block VoIP numbers
- Netflix, Spotify, Apple ID, Google account signup
- Banks, credit cards, brokerages (almost always)
- WhatsApp, Telegram (sometimes)
- Government services (CRA, DMV, etc.)
- Anything that says “we’ll text you a code” for account security
Services that usually work fine
- Regular person-to-person texting
- Newsletters and marketing SMS you opt into
- Appointment reminders, delivery notifications
- TriLuna group messages and AI agent conversations
What to do instead
For accounts that require SMS verification, use your real mobile carrier number — the one on your phone’s SIM card. Once the account is set up, you can usually switch the contact number in account settings if you prefer to receive ongoing notifications on your TriLuna number.
How to tell if this is what happened
If a verification code never arrives on your TriLuna number:
- Wait a couple of minutes (sometimes there’s a small delay).
- Try “resend code” once.
- If still nothing — assume the sending service is blocking VoIP numbers. Switch to your carrier number.
You don’t need to contact TriLuna support for this; we can confirm the message never reached our system, but there’s nothing we can do to make the sender deliver it.