2.3 Release Notes

What’s new in Launch Center Pro 2.3

Launch Center Pro IFTTT Channel

*****UPDATE 1/30/17 IFTTT is no longer supported in Launch Center Pro*****

Launch Center Pro is now a full channel on IFTTT! The Launch Center app can be used as both a Trigger and as an Action endpoint. You can now set up an action in Launch Center to trigger any recipe on IFTTT.

launch://ifttt/trigger?name=HueLights&value1=Red&value2=Pink&value3=Yellow    
# ut oh, your room just got interesting  

Likewise, any other IFTTT Channel can send a push notification with a URL that can be executed with a simple swipe or tap. The possibilities are endless!

View our IFTTT Guide for more information

Launch Center Connect

Launch Center Connect helps you connect actions with online services such as IFTTT. You may easily create an account within the app, or at http://connect.launchcenterpro.com. More to come. :)

Location Triggers: Geofences & iBeacons

Actions can now be triggered by moving in or out of a geofence or iBeacon region. Unlike a simple reminder, these are actionable prompts to execute any action or URL. Additionally, each action’s location triggers may be filtered by:

  • Time range
  • Days of the week
  • No more than once per [x] minutes.

List Builder

Lists are a very powerful feature of Launch Center Pro. Until now, users had to create them manually. In 2.3, List is now an option directly from the prompt button when editing a URL.

Giphy - Animated GIFs

Love ’em or hate ’em, it’s never been easier to use them! We have direct integration with Giphy for all of your animated GIF needs. You can use them in any action that supports photo attachments:

launch://messaging?attach=photo:gif                         # browser starting with trending gifs  
launch://messaging?attach=photo:gif&gif-search=excited      # browser with predefined search  
launch://messaging?attach=photo:gif&gif-id=5GoVLqeAOo6PK    # direct link to GIF  

Additionally, you can get a direct link to a GIF using the [gif] tag:

[gif]                       # browser  
[gif:search term]           # browser with search term  
[gif-id:5GoVLqeAOo6PK]      # direct link to GIF  

# Sample Action:  
tweetbot:///post?text=[gif]  # Tweet a direct link to a GIF  

Encoding Helper Overhaul

In a huge change from previous versions, Launch Center Pro now supports nested encoding helpers. Simply wrap whatever you wish to be encoded in double curly braces. Nested braces will be encoded from inside-out.

Input tags like [clipboard] will now be properly expanded at the correct time. (No more manual encoding hacks to prevent early clipboard firing, etc.)

launch://email?lc-callback={{  
    launch://speak?text=Hellow&lc-callback={{  
        http://google.com?lc-callback={{
            http://bing.com}}}}}}  

It looks a lot better than manually encoding a triple-callback. :)

Nested Input Tag Support

2.3 brings support for nested input tags. Put lists in lists, prompts in dropbox paths, dropbox text in list values, etc. The possibilities are endless.

# Choose a predefined address, use the picker, or type in an email address  
launch://email?to=[list:To|Justin=justin@me.com|David=david@me.com|Picker=[[contact]]|Other=[[prompt-email:Email Address]]]  

As a rule, all tags are always executed inside out, left-to-right. (Except for [list], which only executes nested tags if the value is selected.)

As before, keep in mind that single brackets output the encoded version of the content, double brackets output it without change.

[action] Tag

In 2.3, you will now see an Action ID label at the bottom of every action’s Edit screen. (You can tap the label to copy it to your clipboard.) The tag will expand at runtime and the corresponding url will be inserted.

launch://x-callback-url/speak?text={{Hello master!}}&x-success=[action:15]  

This is especially useful if you have a common follow-up action that you use for x-callback-url. There is no longer a need to go through each action to edit the x-success values… simply edit the source action and you’re done!

LC Callback

x-callback-url is a wonderful thing… if it’s supported by your favorite apps. In the cases where it’s not, we have an alternate solution. Simply add an lc-callback parameter to the end of any URL in Launch Center Pro:

foursquare://venues/518aab26498ed82f5a9d36a8?lc-callback=[action:37]  

How does this work? Well… Launch Center Pro sent me to Foursquare where I checked into my favorite coffee shop. When I was done, I toggled back to Launch Center Pro via the multitasking menu. Launch center then executed the url of action #37, which coincidently is my Square payment app.

While not as fluid as x-callback-url, it is surprisingly useful for tasks you always do together.

Note: lc-callback parameters attached to any internal launch:// action will automatically be evaluated as x-callback-url. This can save you a bit of typing.

[contact] Tag

Launch Center Pro has always had a contact picker, but now you can get the picker in an action.

launch://email?to=[contact]&subject={{Status Report}}&body=[dropbox:My Documents]  

And as a bonus feature for you WhatsApp users out there… you can now easily get the abid for a contact with [contact-abid].

whatsapp://send?text={{Howdy!}}&abid=[contact-abid]  

The contact tag can be inserted from the toolbar while editing an Action.

Featured Actions

If you’ve seen Launch Center Pro before, you know it’s possible to do some amazing things with actions. In version 2.3, we make it easier to discover new and exciting actions via a “Feature Actions” section. Simply open Action Composer and you will find a perpetually growing list of actions with descriptions and tips.

Direct Links to Dropbox Files

Starting in 2.3, you may now get a direct link to any file on Dropbox. (As opposed to the share page.) Simply add a &directlink=yes parameter to an existing Dropbox action, or use one of these new tags/actions:

# gets the direct link, with a file browser starting in your gifs folder  
[dropbox-direct:pictures/gifs]  

# puts the selected file's direct link on your clipboard  
launch://dropbox/copy/directlink  

QR/Barcode Scanning

[scan] Tag

You can now get the value from almost any barcode or QR code and insert it directly into your url.

http://www.amazon.com/gp/aw/s/ref=is_box_?k=[scan]  

QR Action

Want to quickly scan a QR code and open the URL in Safari? No need for a separate app, just use:

launch://qr  

Goodbye [prompt-fleksy]

Sadly, the Fleksy SDK no longer supports the ability to enable and disable the Fleksy keyboard programmatically. This makes our [prompt-fleksy] tag impossible. In iOS 8 Fleksy will be available as a system wide keyboard, which will be a much better experience than [prompt-fleksy].

Powered by Zendesk