Twilio - SMS mask my twilio number (from) with a non-twilio number - twilio

I have some 1-800 numbers - not hosted on Twilio - that I want to use as the "from" number for an sms app I am building using Twilio. Is there a way to mask the Twilio number with one of these non-Twilio numbers so that the text message appears to be coming from the non-twilio number?
Example:
My app sends text to customer using the Twilio number as the "from" number.
Twilio masks the Twilio number so that it appears that the text came from the 1-800 number.
Customer can respond via text and it will route back through twilio and not try to send a text to the 1-800 number.
If customer tries calling the number back, it will NOT route back through Twilio, but actually call the 1-800 number.
FYI - the 1-800 numbers are VoIP numbers and therefore cannot use the new hosted sms functionality built into Twilio.

You can indeed Toll Free numbers (VoIP) hosted numbers on Twilio, VoIP numbers are supported. Open a support ticket with Twilio about hosting these numbers.
You cannot use non-Twilio numbers as the From for outbound SMS. Verified CallerID only works for Voice calls, not SMS.

Related

Check if number is SMS/MMS capable before porting

I would like to check if a set of US numbers are SMS capable - the customer would like to have both SMS and voice on the numbers and I'd like to know if this is possible before porting the numbers to Twilio.
I tried the LookupAPI but that does not seem to give me this information.
I then sent a SMS to the number to see if the SMS is delivered and I get a delivered status in the Twilio API, which in theory would mean that the number is SMS capable, but I'm not sure if this test is conclusive.
Is there any other way I could determine the number capabilities without owning the number?
All US numbers ported over to Twilio support both Voice and SMS.

Twilio Error SMS-capable inbound phone number or short code for your account

I am forwarding SMS using studio flow and I want to use Message from Setting to use {{trigger.message.From}} rather than {{flow.channel.address}}
And it gives me this error
The From phone number +1xxxxxxxxxx is not a valid, SMS-capable inbound phone number or short code for your account
The reason for using this setting is when SMS is forwarded to the number it's sent from the Twilio number but I want it to send from the original number
Twilio developer evangelist here.
With Twilio, you can only send SMS messages from SMS capable phone numbers that you have bought, ported into or hosted in your account.
You cannot use the From number of an incoming message as the From number of an outbound message.

Twilio Response from a non-twilio number

When my friends text my Twilio bot, Twilio responds from another number which is not even Twilio's and is named "SMSInfo". I expect the bot to respond from the same number. I assure you that I haven't set any logic there that a response should come from another number. Also, note that "SMSInfo" is a number which often sends them verification codes for Fiverr or other things.
I just submitted a ticket to Twilio support and a bot automatically suggested me few articles. One of them solved the issue.
Sender ID change may occur when you send messages from a Twilio number
that is not local to your recipients, for example using a US Twilio
number to send SMS to Polish mobile users. This is often done to
comply with local regulations, or to ensure the highest possible
delivery rate for your messages.

How to set an outbound number as a unknown CallerId in Twilio

I am currently developing a phone system using Twilio for a company I work for. For some calls we do not want our outbound number to display to the customer we our calling and instead display "Unknown" or something along them lines is this possible within Twilio?
Ecorvo has it correct.
An OutgoingCallerId can only be represented by a Twilio number or number you have verified with Twilio.

Twilio using a local number I already have

Hi I have a local landline number and a mobile number, is it possible for twilio to make outgoing call thru the Mobile number or landline number I already have ? So that way customers call us back to our office number ?
Yes and no. Twilio can make the callerid show up as any number you have verified, but the actual call will be made by another number for billing purposes.
https://www.twilio.com/help/faq/voice/can-i-use-a-non-twilio-number-as-the-caller-id-for-outgoing-calls
Can I use a non-Twilio number as the caller ID for outgoing calls?
Yes, just verify the number with Twilio. Verification takes just a few
seconds, and proves to us that you have authority to use the phone
number. Sorry, no prank calls from your bro’s phone number! Once the
phone number has been verified, it can be used with the ‘callerID’
attribute for your outbound calls.

Resources