2140
Views
4
Comments
Sending SMS from application
Question

Hi, there is a function needed to send sms to user and get a response via sms. what plugin/connector is available and if there is any hardware needed. need advise. thanks.

2019-09-24 18-41-25
Jorge Martins
 
MVP

Hi adren lam,

You fail to mention if you are talking about Mobile Apps or Web Applications, and that is quite relevant here.

For Web Applications:

Up until OutSystems 10, the platform had built-in server-side support to send/receive SMS (you would need to create a new SMS Flow, just like you can create new UI Flows). This would require an SMS Gateway properly configured (instructions detailed in the OutSystems Platform Server's Installation Checklist).

From OutSystems 11 onwards, I guess your only bet is to use existing online services that provide that functionality. You have several available on the forge: Twilio and SMS Carrier where easy to spot there. There are a few other specific to countries like Zenziva SMS for Indonesia, or SMS Talk for Brazil.

For Mobile Applications (OutSystems 10 onwards):

For Mobile Apps, this kind of functionality can still be achieved server-side, but for devices with SMS capabilities you may be able to use the devices' hardware to directly send/receive SMS from your applications. From what I could see, the current forge plugins that support this feature are only available for Android (but you can see here there are other Cordova plugins that are cross platform, but they are lacking an OutSystems wrapper plugin): SMS Cordova Plugin and the more recent SMS Receiver Plugin from the same package author.

Hope this helps.

2020-02-28 09-46-54
Eduardo Jauch

Hello Adren, 

You didn't specify if you are working with mobile or Web application, but as you talked about hardware, I'll assume you are talking about the later. 

The platform does not have a built-in mechanism to send sms, but it has an interface that can be used to send sms through an sms gateway if you have one (not usual). 

The most common scenario is to use a third part paid service like twilio. There are a component in forge for that. 

For mobile you have plugins in forge you can use to send sms through the device. 

Hope this helps. 

Cheers 

2023-10-19 05-09-59
Mangesh Phanse

Hi Eduardo,

Does twilio works for India. I am also looking for solution that sends bulk sms with the help of timer. 


UserImage.jpg
Indiana Jones

Hello! There are many different plugins and connectors available for sending SMS messages and receiving responses via SMS. Some popular options include Twilio, SMSala, and Plivo.

To use these services, you typically need to sign up for an account and purchase credits or a subscription plan. Once you have an account, you can use their APIs or libraries to integrate SMS functionality into your application.

In terms of hardware, you generally don't need any special equipment to send or receive SMS messages using these services. However, you may need to provide a phone number to receive responses or verify your account.

I hope this helps! Let me know if you have any other questions.

Source: Bulk SMS Service Provider in Singapore

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.