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.
Related
I have had a couple of customers wondering if they can use their own phone numbers to send out SMS using Twilio.
I am wondering if this is possible?
What are the carrier charges in this case and do I need to verify this number before enabling this functionality for an individual user?
The number you want to send messages from (or to) needs to be controlled by Twilio. However, it is possible to port your number from your current provider over to Twilio and thus give Twilio control over that number. This is possible, at least in some countries.
This support article here describes how this can be done for US numbers.
How do I get my twilio Virtual landline number to show as caller id when I call my customer from my cellphone? Both my cell phone and twilio virtual landline numbers are "verified" with twilio.
Twilio developer evangelist here.
To make your Twilio number appear, you would need to generate the outbound call to the customer from Twilio. There are a couple of ways you can do this. The easiest is likely triggering a call to your phone first with the REST API then connecting you to the customer using <Dial> and setting the callerId to your Twilio number. If you wanted to do the entire thing starting from an outbound call on your phone, you could build an app that let you dial a Twilio number, then use <Gather> to take the number you want to dial, and then connect the call out to that number. And the hardest way is building yourself an application using the Twilio Voice SDK so you can open the app and dial your customer.
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.
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.
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.