Twilio SMS: Using a local number for incoming SMS - api

We are looking into Twilio for an SMS campaign where we will be sending an SMS to the customer and according to customer's reply to SMS either 1,2,3 we will update customer data. It looks like we can do this using Twilio REST API using a UK number for example but all our customers are in UAE. We couldn't buy a UAE local number. All we can do is send receive to Dubai customers from UK number. Since it is an international SMS it may lead to customer confusion.
So is it possible to send and receive SMS in Dubai from a local Dubai number (+971 prefix) ?
Thanks and regards

Looking at available numbers, it looks like there are no mobile numbers in the UAE, a requirement for 2-way SMS. You will need to find an alternate channel to perform the survey, for example email. WhatsApp may be an option, depending on how popular it is in that country.

Related

WhatsApp Business api cloud: How do I register a Customer's phonenumber via api?

Currently, I am using WhatsApp Business api cloud on one of my web project, I would like to register a customer's phone number but via api instead through meta, developer platform like following:
"Here is the image to register customer's number in the meta developer platform"
I want do this:
(managing the phone numbers)
but via api, and later of that send the verification code via api as well.
If someone can help me , telling me if that is possible and sharing documentation or the endpoint I would appreciate it very much, I've been looking at the documentation and postman's examples for 2 days without any success.
I'm sorry I didn't share the pictures directly, it is my first question on Stackoverflow
Thanks in advance,
Greetings!
I guess you are using WhatsApp provided a test phone number in From, you need to read this, https://developers.facebook.com/docs/whatsapp/cloud-api/get-started#sent-test-message
Enter the recipient phone number you would like to message in the To field. Ensure the number is correct, and that you want to add it to your list of 5 possible message recipients —as you add phone numbers, follow the prompts on the screen to verify you have access to them. Once this number has been added, it cannot be removed from your list.
Note: This limitation is only for WhatsApp-provided test phone numbers. Real phone numbers that you register do not have a limit on the number of recipients.
You don't need to register receivers' phone numbers if you are using your own real business phone number in the sender's phone number.

Text / SMS enabling existing Landline numbers

In one of the article I came to know that RESTCOMM supports Text / SMS enabling the landline and 800 Toll-Free numbers.
Can I seek some help on how do we SMS / Text enable existing landline and 800 Toll-free numbers, so that any customer sent SMS messages to such SMS/Text enabled land line numbers, be routed to a Restcomm Instance hosted App?
To put this into the context, Lets say an existing business in UK has a landline number 0800 123 4567. Now that business wants to Text / SMS enable their land line number so that their customers can send SMS message to that land line numbers and receive a brief response back to guide the customers. For this to happen I think the following is required.s
1) Text / SMS enable the business’s land line number i.e. 0800 123 4567 and inform the appropriate carrier to enable SMS channel for that number and forward / route any Incoming Messages (for that number) to virtual-number#Restcomm_IP:Port.
2) This virtual number should have been configured on Restcomm Instnace and also Restcomm App (for processing incoming messages) is attached to that virtual number. Once the SMS message is routed to this Restcomm Instance IP, that message will be handled by the Restcomm App and process it as per the configured rules and send out a response SMS out to the customer who sent the SMS to land line number.
At high level the above two points are summarize the underneath mechanism and assuming it is correct, my question is about Point (1).
i.e. how can we Text /SMS enable an existing land line number so that the its Telecom operator / carrier can open the SMS channel and route the incoming SMS to Restcomm Instance IP.
Is this some we need to deal directly with the Telecom operator or are there any intermediate service providers to facilitate this SMS / Text enabling. In particular I am asking this question from UK but happy to know how it works in other countries toop ls.
Request for your responses and thanks in advance
Ias M
Landline texting allows you to send or receive text messages over your landline telephone number from a web portal. I have used a web service Text Aspect which facilitates landline texting for my business.When a customer contact my business on my existing landline number, that message get shown on my webportal. I can also reply to that message from my web portal and the user will receive it through my landline number.

Message not delivered with Orange SMS API

I am using PHP library on github "github.com/ismaeltoe/osms-php" to access Orange SMS API . no sms is delivered to any number in the same country.
This is the message i get after sending a message.Screenshot 1
This is the message i get when i check my sms balance Screenshot 2
The sms balance was 100 and it is now 88 as shown in the image but nothing was recieved.
Any help is highly appreciated
Ok, so, I was able to send SMS with Orange SMS API.
Firstly, You can not send SMS to phone number outside of the country's API you are using.
I've written a post about how to send SMS using Orange SMS API with more explications but in french.

Programmatically sending money (from a business) via Paypal with just a users email address

We're trying to setup an incentive program in our work place, we want to setup a self service incentive program where each user gets "points" for completing various tasks and then after a certain threshold be able to convert them points into money. But we just want to use email addresses/phone numbers as the method to pay them. Just like the inbuilt Paypal send money feature.
Is this possible to do via one of their APIs? I've looked through their API's and I can only see receiving money, not sending money....
I would have liked to use Square Cash but that is not available in my country (we're not strictly tied to PayPal if there is an alternative service that will accomplish the goal)
If you have a US Business PayPal account you can use MassPay to send payments from your account by specifying the email address.
https://developer.paypal.com/webapps/developer/docs/classic/products/mass-pay/
The other option is to use Adaptive Payments to send Implicit Payments from your account to another user. You can specify email address, and if you want to pay the fees for the transaction you can specify that in the call.
https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/gs_AdaptivePayments/

how do i connect oracle apex to send sms using a sms gateway?

I'm trying to develop an application in oracle apex that would send SMS to a mobile phone and I don't seem to know how to go about it.
I've read articles on other programming languages but don't know how to implement using apex.
I need instructions to guide me, willing to do any assignments I'd be given.
Why can't you just send them as email?
You can send email to SMS gateways and it will be received as a text message. You will need to know the address used by your recipient's carrier, but there are various sources listing each carrier's address and message format, such as this.
For example, to send to a number typically expressed in the USA as 987-555-0100, you would email 9875550100#SMS-gateway.