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.
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.
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.
From my reading I garnered that you have to purchase a Twilio number then you can perform
a programmatic action on an incoming call or phone number to that purchased Twilio number?
I need to be able to have any existing number not a Twilio number receive a call
then perform an action on that call or phone number based on information in my database regarding that phone number, be it reject or allow the call. Is this something Twilio can do?
No. You can't intercept any call. In other words, you don't have any API that allows you to perform anything starting from a phone call.
You have two options;
- Port your existing numbers (http://www.twilio.com/help/faq/porting)
- Point your existing numbers to Twilio DDI's