About the Scriptable category


#1

Hi folks!

There’s a new automation app called Scriptable which is in beta right now. As the name implies it is an app where you can write scripts - scripts to automate things! It uses JavaScript as the scripting language (if you want to pick a programming language to learn that will help you automate across platforms I’d recommend learning it anyway), and from then on it’s up to you what you do!

There are lots of things you can do with Scriptable, it already has Siri Shortcuts support too.

A new approach to automation. Automate tasks using JavaScript with bridges to the native APIs such as the file system, alerts, pasteboard, image picker and much more.

  • Native APIs bridged to JavaScript with comprehensive documentation
  • Configure Siri Shortcuts to easily run scripts using Siri
  • Run a script with input from an activity sheet
  • All scripts are stored as files and can be accessed using Files.app

As we already have a bunch of automation nerds here, Scriptable is getting its own sub-category to help us trade scripts throughout the beta (and beyond!). Please make sure to file bug reports via TestFlight so that @Simonb can handle them appropriately - he’s naturally focusing on developing the app, and I’m in charge of the community :slight_smile:


The TestFlight is currently closed, this post and thread will be updated if another beta sign up becomes available.


Issues with multipart form data
#2

Is there a place where we can learn more about what Scriptable is?

I’m curious to know if it’s like a JavaScript version of Pythonista or a scripted version of Workflow/Shortcuts or something else entirely? Or is it better to just be surprised once downloading it.


#3

Signed up for the beta once I saw your (re)tweet.

According to the form Scriptable will run on iOS 12 only. Might be good to know.


#4

It’s more Pythonista like :slight_smile:


#5

There’s a new description from the latest TestFlight email:

A new approach to automation. Automate tasks using JavaScript with bridges to the native APIs such as the file system, alerts, pasteboard, image picker and much more.

  • Native APIs bridged to JavaScript with comprehensive documentation
  • Configure Siri Shortcuts to easily run scripts using Siri
  • Run a script with input from an activity sheet
  • All scripts are stored as files and can be accessed using Files.app

#6

Odd, 5S is on device list but not iPhone 6/Plus. I guess I’ll wait until I’m actually running iOS 12 rather than sitting on TestFlight access for a month before I can actually use it.


#7

FYI the iOS 12 beta has been very stable for me.

I signed up because I wanted to play with the new Siri Shortcuts app, but that’s been MIA in the betas so far.

Scriptable has come along at a good time. There are a bunch of things I do in the Workflow App that are just plain awkward to implement there and I don’t see that improving when it becomes Siri Shortcuts. Now I have an alternative to play with!

I have dabbled with Pythonista but it doesn’t have good (any?) support for calendars built in. My first experiment with scriptable was for calendar access and it worked first time!


#8

Please make a thread and post your script! I’m looking for calendar examples :slight_smile:


#9

How can we sign up for the beta?


#10

From the first post in this thread :wink:


#11

Amazing App!

What will it cost? (One-time purchase? Subscription?)

When will it be released?

Could be my very first purchase on the day iOS 12 is released… :wink:


#12

I saw Simon say somewhere on Twitter that he is planning to release it around the iOS 12 release.

(I don’t know the answer to the other questions though!)


#13

All options are still in play.

I don’t want to commit to anything yet. Releasing it when iOS 12 launches would be cool.


#14

Do you have in the roadmap to add a Console (kind of Playground) and debugging capabilities? Thanks


#15

No doubt that it would be super useful but it’s also a very complex task. Maybe I’ll work on some slightly more advanced debugging features in the future but it’s not a priority at the moment. My focus right now is on stability and ensuring there is a good variety of bridges to native APIs.


#16

Understood, thank you very much, great app by the way.


#17

Got my first iOS 12 Beta Screentime report.

Scriptable was the number 1 App (by far) :smile:


#18

Is it OK to mention a somewhat similar App that might be of interest to people that love Scriptable (like me)?


#19

Just an induvidual opinion, but if it’s an app that might be useful for Automation do a new post about it. If it isn’t Scriptable, then it would make sense not to mention it under the Scriptable category … unless of course you were integrating the two apps, in which case it would seem to me to be a reasonable fit.


#20

Are you going to post it somewhere else? Please let us know where, thanks