# SMS & Thunkable x & open link/web viewer

**URL:** <https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207>\
**Category:** Questions about Thunkable X\
**Tags:** beginner, sms\
**Created:** [October 18, 2020, 6:35pm UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207 "2020-10-18T18:35:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tim.casson.smithpc](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tim.casson.smithpc](https://community.thunkable.com/u/tim.casson.smithpc)\
**Post date:** [October 18, 2020, 6:35pm UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/1 "2020-10-18T18:35:00Z")

</div>

Hi all,

This will probably be embarrassing to ask even though I’ve read two threads here over and over again but I’m still hitting problems.

Firstly I’ve read these two posts :

> [@Texting (SMS) using Thunkable X](http://community.thunkable.com/t/texting-sms-using-thunkable-x/54393):
>
> OK it’s official I am getting a headache, now with the original android only version of thunkable the ability to code/create a function that allows a text/sms message to be sent within an app was rather easy. In fact there was a component for it. However in Thunkable X it seems elusive I have tried the webviewer function and that doesn’t work. I tried the share component and that didn’t seem to work either any suggestions.

And

> [@\[Feature\] Texting block (send and get SMS)](http://community.thunkable.com/t/feature-texting-block-send-and-get-sms/35261/2):
>
> Hello, sorry, but I did not understand what functionality you need. Using Thunkable X, you can send information in various ways - via email, SMS, through various messengers (using the Share component - [https://docs.thunkable.com/thunkable-cross-platform/create/components/social/share](https://docs.thunkable.com/thunkable-cross-platform/create/components/social/share)), storage, database and web server. What did you have difficulties with?

However when I use the open link method in the same way as these two threads show it does not work for me.

Instead when tying to action this by clicking a button it is appending the number, &body= and text together to try and find the contact and thus comes up with invalid recipient. This is on android and testing it through the live app.

Thank you in advance

Tim

---

<div class="post-metadata">

**Author:** ![tim.casson.smithpc](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tim.casson.smithpc](https://community.thunkable.com/u/tim.casson.smithpc)\
**Post date:** [October 21, 2020, 6:07am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/2 "2020-10-21T06:07:26Z")

</div>

Is there anyone who can help with this ? I am really struggling to get this to work and would appreciate any help with it

Thank you

Tim

---

<div class="post-metadata">

**Author:** ![tim.casson.smithpc](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tim.casson.smithpc](https://community.thunkable.com/u/tim.casson.smithpc)\
**Post date:** [October 27, 2020, 6:43am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/3 "2020-10-27T06:43:39Z")

</div>

I’m sorry but I thought at least someone would help, looks like thunkable x isn’t capable of sending SMS messages. I was looking to invest into this app builder too

If anyone has any thoughts on this please do reply otherwise sadly I’d have to look else where for an app builder.

Thanks

Tim

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [October 27, 2020, 8:31am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/4 "2020-10-27T08:31:01Z")

</div>

If you can be specific in what you want and add screenshots of your code or link to your project you will find many members here who are ready to help and share experiences.

It is very difficult to answer a general inquiry where it clearly points to a parsing or call ding error

> [@tim.casson.smithpc](#):
>
> comes up with invalid recipient

Happy to help if I know what you exactly need to do and what part you are facing difficulty in.

😁

---

<div class="post-metadata">

**Author:** ![v.krishna](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/v.krishna/32/84811_2.png) [@v.krishna](https://community.thunkable.com/u/v.krishna)\
**Post date:** [October 27, 2020, 8:34am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/5 "2020-10-27T08:34:57Z")

</div>

So, If you want to send SMS by investing some money I can suggest you a non-thunkable site called fast2SMS you can use it by reading docs of it and by seeing videos in youtube on how to use fast2SMS to send SMS you can just use a webviewer by hiding it you can send SMS or message and one more thing I can suggest you is push notification , although it will send like bulk , you can use the call get user id function and save it in a website by thunkable send & recieve message and can just send notification to the user by using user Id but you must send it by using website not by thunkable becoz thunkable can’t support sending notification in the app. One example of push notification site onesignal. You can see the installation of it in youtube (how to install in web)and this push notification is free but not fast2SMS

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [October 27, 2020, 10:04am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/6 "2020-10-27T10:04:43Z")

</div>

Well, you can always use twilio (it’s incredibly cheap) or set up an instance to textbelt on a virtual server.

Apple makes it so you can’t send a text message from within an app using native features with iPhones. Thunkable is made to work with both iOS and Android identically. Maybe this is why it’s unavailable for Either?

Can you show blocks of what you’ve tried so far that’s failed?

---

<div class="post-metadata">

**Author:** ![tim.casson.smithpc](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tim.casson.smithpc](https://community.thunkable.com/u/tim.casson.smithpc)\
**Post date:** [October 27, 2020, 10:56am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/7 "2020-10-27T10:56:35Z")

</div>

![Screenshot_20201027-101838_Chrome](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/3/2/32d9076a0a32a71ca5ec70ff2efd40d53ec2390b.jpeg) ![Screenshot_20201027-101845_Chrome](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/3/9/3913082bbd13e14a8d46f4898087573cd368dcc8.jpeg)

@muneer thank you for your reply. I’m simply wanting a button to be pressed and for a message to be sent. The number in this example is made up as I don’t want my number showing here.

Obviously I’m showing button1 twice here but I’ve set this up independently so one time it used webviewer and the other time openlink

When I run this and click on the button it first asks what app to use which is annoying but when I choose the messaging app it then reports invalid recipient as it has joined the number plus the &body= etc altogether

Hope this explains it better

Tim

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [October 27, 2020, 3:41pm UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/8 "2020-10-27T15:41:48Z")

</div>

Use the [Share] component of Thunkable and program the Button [Click] even with something such as

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/d/c/dcc97631313303df3153d508fe6944da8d0c1981.png)

It will do the job.  
😁

---

<div class="post-metadata">

**Author:** ![tim.casson.smithpc](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tim.casson.smithpc](https://community.thunkable.com/u/tim.casson.smithpc)\
**Post date:** [October 27, 2020, 3:46pm UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/9 "2020-10-27T15:46:48Z")

</div>

@muneer thank you for this however I used the share method first and all it did was open the text window with the contents and I had to physically press the send button

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [October 27, 2020, 4:21pm UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/10 "2020-10-27T16:21:29Z")

</div>

Yes, this is correct. This is actually a safety feature so no App sends SMS from your phone set without your consent.

I use [easysendsms.com](http://easysendsms.com) and the [open link] component to send Login passcode to users. Its not free though. The API of this service is easy and straight forward.

---

<div class="post-metadata">

**Author:** ![tim.casson.smithpc](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tim.casson.smithpc](https://community.thunkable.com/u/tim.casson.smithpc)\
**Post date:** [October 27, 2020, 6:53pm UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/11 "2020-10-27T18:53:32Z")

</div>

@muneer thank you for this.

However safety feature or not if I were to code in andriod SDK for example I can do this.

Considering thunkable x comes with a price tag I feel I’ll have to look elsewhere as having to use external resources defeats the object of such a simple thing I need to do.

Thank you for your help though

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [October 27, 2020, 7:14pm UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/12 "2020-10-27T19:14:01Z")

</div>

I think with a lot of users don’t understand is that thunkable is trying to build one platform and 1 codebase. If iOS doesn’t allow it, they’re not going to allow it on android because then realistically they have to create to code bases. The idea is to be able to create one out that is exactly the same on android and iOS. iOS does not allow this type of behavior, in app to send a text message or email at the push of a button. However, using anyone of a variety of services on the Internet, you will be able to do this.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [October 28, 2020, 7:17am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/13 "2020-10-28T07:17:45Z")

</div>

As far as I know, Android was allowing such think up to build 4. After that, the code to send SMS from an app will always request user confirmation.

---

<div class="post-metadata">

**Author:** ![Michael\_Rogulla](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@Michael\_Rogulla](https://community.thunkable.com/u/Michael_Rogulla)\
**Post date:** [October 28, 2020, 8:09am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/14 "2020-10-28T08:09:41Z")

</div>

Hi @tim.casson.smithpc,

just a small hint from me: Google has raised the bar for using SMS/telephone into apps:

> **[Reminder SMS/Call Log Policy Changes](https://android-developers.googleblog.com/2019/01/reminder-smscall-log-policy-changes.html)**
>
> Posted by Paul Bankhead, Director, Product Management, Google Play TLDR; As previously announced and directly communicated to develo...

---

<div class="post-metadata">

**Author:** ![jim.malmberg38](https://avatars.discourse-cdn.com/v4/letter/j/439d5e/32.png) [@jim.malmberg38](https://community.thunkable.com/u/jim.malmberg38)\
**Post date:** [February 23, 2021, 1:48am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/15 "2021-02-23T01:48:28Z")

</div>

Actually, I’m able to send text messages using a bulk sms program on Android 11. You just have to change some of the native android settings to do it.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [February 23, 2021, 9:54am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/16 "2021-02-23T09:54:18Z")

</div>

Bulk sms packages works. I use one too. The question was about native android support not third party.

---

<div class="post-metadata">

**Author:** ![jim.malmberg38](https://avatars.discourse-cdn.com/v4/letter/j/439d5e/32.png) [@jim.malmberg38](https://community.thunkable.com/u/jim.malmberg38)\
**Post date:** [February 27, 2021, 1:13am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/17 "2021-02-27T01:13:42Z")

</div>

I’m new to this so I’m not sure I understand the distinction. I’m interested in being able to send bulk SMS for CRM so I’m looking at Thunkable as a means to build an app for that. My take away so far is that Thunkable may not be able to do this. Am I wrong? I want to be able to load data from a csv file or similar and send text messages.

From what I have read on the forum, the most that I’ll be able to put together is a program that feeds data to my text application but I’ll have to press send each time to make the text go out. I’m really looking to build an application that sends text messages for my business, that is separate from my default texting app but I’m not sure if that’s possible and I don’t know why.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [February 27, 2021, 3:52am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/18 "2021-02-27T03:52:28Z")

</div>

If you use a text api service you can do this. Like twilio. They are dirt cheap to use.

1,000 texts ~ $7.50 USD

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [February 27, 2021, 8:11am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/19 "2021-02-27T08:11:26Z")

</div>

I’m using [easysendsms.com](http://easysendsms.com) and I use it normally for bulk messages to clients within Thunkable.

---

<div class="post-metadata">

**Author:** ![alandiazmc450s7q25](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@alandiazmc450s7q25](https://community.thunkable.com/u/alandiazmc450s7q25)\
**Post date:** [June 21, 2022, 3:59am UTC](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207/21 "2022-06-21T03:59:55Z")

</div>

Hello, I am really interested in how this works. I want to create an app that sends SMS text messages to the phone number provided by user input within the app. I understand that this can be done by using a text API, but in all honesty, I have no clue how this works. Is there any chance could you provide a screenshot of code that shows how this might work/look?

[Next page](https://community.thunkable.com/t/sms-thunkable-x-open-link-web-viewer/912207.md?page=2)
