Skip to content

Apps ​

App-specific integrations.

import Apps;

addTodoistItem ​

Adds a new item to Todoist.

addTodoistItem(item: Text, project: Text, dueDate: Text, remindMeOn: Text, reminderType: Enum, priority: Enum, notes: Text, files: File) -> URL
ParameterTypeDefault
itemText—
projectText"Inbox"
dueDateText—
remindMeOnText—
reminderTypeEmail | Push Notification | Text Message"Email"
priority4 | 3 | 2 | 1"4"
notesText—
filesFile—

Shortcuts action: is.workflow.actions.todoist.add

addToInstapaper ​

Adds the input to Instapaper.

addToInstapaper(folder: Text, url: Text)
ParameterTypeDefault
folderText—
urlText—

Shortcuts action: is.workflow.actions.instapaper.add

addToPinboard ​

Adds the URL passed into the action to your Pinboard.

addToPinboard(title: Text, tags: Text, public: Boolean, unread: Boolean, description: Text, url: Text)
ParameterTypeDefault
titleText—
tagsText—
publicBooleantrue
unreadBooleantrue
descriptionText—
urlText—

Shortcuts action: is.workflow.actions.pinboard.add

addToPocket ​

Adds the input to Pocket.

addToPocket(tags: Text, url: Text)
ParameterTypeDefault
tagsText—
urlText—

Shortcuts action: is.workflow.actions.pocket.add

addTrelloCard ​

Creates a new card on the specified list and board in your Trello account.

addTrelloCard(item: Text, board: Text, list: Text, due: Text, position: Enum, attachments: File, description: Text) -> TrelloItem
ParameterTypeDefault
itemText—
boardText—
listText—
dueText—
positionTop | Bottom"Top"
attachmentsFile—
descriptionText—

Shortcuts action: is.workflow.actions.trello.add.card

appendToDropboxTextFile ​

Adds the text passed as input to the end of the specified file.

appendToDropboxTextFile(filePath: Text, mode: Enum, makeNewLine: Boolean, text: Text) -> File
ParameterTypeDefault
filePathText—
modeAppend | Prepend"Append"
makeNewLineBooleantrue
textText—

If no file exists yet at the specified path, a new file will be created. Make sure to include a file extension (usually .txt) at the end of your path.

Shortcuts action: is.workflow.actions.dropbox.appendfile

appendToEvernote ​

Finds a note using the specified criteria and appends the input to the note.

appendToEvernote(content: Any, noteTitle: Text, mode: Enum, inNotebook: Text) -> EvernoteNote
ParameterTypeDefault
contentAny—
noteTitleText—
modeAppend | Prepend"Append"
inNotebookText—

Shortcuts action: is.workflow.actions.evernote.append

createDropboxFolder ​

Makes a new Dropbox folder.

createDropboxFolder(path: Text)
ParameterTypeDefault
pathText—

Shortcuts action: is.workflow.actions.dropbox.createfolder

createEvernoteNote ​

Saves the input as a note in Evernote.

createEvernoteNote(noteTitle: Text, notebook: Text, tags: List<Text>, content: Any) -> EvernoteNote
ParameterTypeDefault
noteTitleText—
notebookText—
tagsList<Text>—
contentAny—

Shortcuts action: is.workflow.actions.evernote.new

createTrelloBoard ​

Creates a new board in your Trello account.

createTrelloBoard(name: Text, description: Text) -> TrelloItem
ParameterTypeDefault
nameText—
descriptionText—

Shortcuts action: is.workflow.actions.trello.add.board

createTrelloList ​

Creates a new list on the specified board in your Trello account.

createTrelloList(name: Text, board: Text, position: Enum) -> TrelloItem
ParameterTypeDefault
nameText—
boardText—
positionTop | Bottom"Top"

Shortcuts action: is.workflow.actions.trello.add.list

deleteEvernoteNotes ​

Deletes the notes passed as input from Evernote.

deleteEvernoteNotes(notes: EvernoteNote)
ParameterTypeDefault
notesEvernoteNote—

Shortcuts action: is.workflow.actions.evernote.delete

getDetailsOfTrelloItem ​

getDetailsOfTrelloItem(get: Enum) -> Any
ParameterTypeDefault
getName | Board | List | Due Date | Description | URL—

Shortcuts action: is.workflow.actions.properties.trello

getDetailsOfUlyssesSheet ​

getDetailsOfUlyssesSheet(get: Enum) -> Any
ParameterTypeDefault
getTitle | Text | Keywords | Notes | Identifier—

Shortcuts action: is.workflow.actions.properties.ulysses.sheet

getDropboxFile ​

Gets files from Dropbox. Turn off “Show Document Picker” to specify a path to retrieve.

getDropboxFile(showDocumentPicker: Boolean, selectMultiple: Boolean, filePath: Text, initialPath: Text, errorIfNotFound: Boolean) -> File
ParameterTypeDefault
showDocumentPickerBooleantrue
selectMultipleBooleanfalse
filePathText—
initialPathText—
errorIfNotFoundBooleantrue

Shortcuts action: is.workflow.actions.dropbox.open

Gets a link to the Evernote note passed into the action, which can be shared.

getEvernoteNoteLink(inAppLink: Boolean, note: EvernoteNote) -> URL
ParameterTypeDefault
inAppLinkBooleanfalse
noteEvernoteNote—

Shortcuts action: is.workflow.actions.evernote.getlink

getEvernoteNotes ​

Gets recent notes from Evernote, optionally filtering based on criteria.

getEvernoteNotes(titleSearch: Text, tags: List<Text>, inNotebook: Text, WFEvernoteNotesCount: Number) -> EvernoteNote
ParameterTypeDefault
titleSearchText—
tagsList<Text>—
inNotebookText—
WFEvernoteNotesCountNumber1

Shortcuts action: is.workflow.actions.evernote.get

getInstapaperBookmarks ​

Gets the contents of a folder in Instapaper. Requires Instapaper Premium.

getInstapaperBookmarks(folder: Text, WFBookmarkCount: Number) -> URL
ParameterTypeDefault
folderText—
WFBookmarkCountNumber5

Shortcuts action: is.workflow.actions.instapaper.get

getItemsFromPocket ​

Returns items in your Pocket account.

getItemsFromPocket(WFPocketItemCount: Number, type: Enum, search: Text, tag: Text) -> URL
ParameterTypeDefault
WFPocketItemCountNumber—
typeUnread | Archived | All"All"
searchText—
tagText—

Shortcuts action: is.workflow.actions.pocket.get

getPinboardBookmarks ​

Gets bookmarks in your Pinboard account.

getPinboardBookmarks(tags: Text, WFBookmarkCount: Number) -> URL
ParameterTypeDefault
tagsText—
WFBookmarkCountNumber5

Shortcuts action: is.workflow.actions.pinboard.get

getTrelloItems ​

Gets cards, lists, or boards in your Trello account.

getTrelloItems(get: Enum, board: Text, list: Text) -> TrelloItem
ParameterTypeDefault
getBoards | Lists | Cards"Boards"
boardText—
listText—

Shortcuts action: is.workflow.actions.trello.get

importToLightroom ​

Imports the photos passed as input into Lightroom.

importToLightroom(applyPreset: Boolean, presetGroup: Enum, preset: Text, photos: Image)
ParameterTypeDefault
applyPresetBooleanfalse
presetGroupB&W | Color | Creative | Curve | Grain | Sharpening | Vignetting"Color"
presetText—
photosImage—

Shortcuts action: is.workflow.actions.lightroom.import

launchAppleTvApp ​

launchAppleTvApp()

Shortcuts action: com.apple.TVRemoteUIService.LaunchApplicationIntent

launchAppleTvRemote ​

launchAppleTvRemote()

Shortcuts action: com.apple.TVRemoteUIService.LaunchRemoteIntent

openInBlindsquare ​

Opens BlindSquare showing information about the place passed as input, so you can save it as a favorite, start tracking it, or start simulation mode.

openInBlindsquare(startSimulation: Boolean, location: Text)
ParameterTypeDefault
startSimulationBooleanfalse
locationText—

Shortcuts action: is.workflow.actions.showinblindsquare

openInGoodreader ​

Opens a file in GoodReader.

openInGoodreader(file: File)
ParameterTypeDefault
fileFile—

Shortcuts action: is.workflow.actions.goodreader.open

pauseAppleTv ​

pauseAppleTv()

Shortcuts action: com.apple.TVRemoteUIService.PauseContentIntent

postToSlack ​

Posts the input to the specified Slack channel.

postToSlack(account: Text, channel: Text, content: Any)
ParameterTypeDefault
accountText—
channelText—
contentAny—

Shortcuts action: is.workflow.actions.slack.send

postToTumblr ​

Posts the content passed into the action to Tumblr.

postToTumblr(content: Any, composeInTumblr: Boolean, blog: Text, type: Text, postStatus: Enum, title: Text, source: Text, caption: Text, tags: Text, description: Text) -> URL
ParameterTypeDefault
contentAny—
composeInTumblrBoolean—
blogText—
typeText—
postStatusPost Now | Add to Queue | Save as Draft | Post Privately"Post Now"
titleText—
sourceText—
captionText—
tagsText—
descriptionText—

Shortcuts action: is.workflow.actions.tumblr.post

postToWordpress ​

Posts the input to a WordPress blog as a new post or page.

postToWordpress(account: Text, blog: Text, title: Text, type: Text, format: Text, status: Text, categories: Text, tags: Text, advanced: Any, allowComments: Boolean, slug: Text, excerpt: Text, publishDate: Text, template: Text, featuredImage: Image, ShowCustomFields: Any, CustomFields: Dictionary, content: Any) -> URL
ParameterTypeDefault
accountText—
blogText—
titleText—
typeText—
formatText—
statusText—
categoriesText—
tagsText—
advancedAny—
allowCommentsBoolean—
slugText—
excerptText—
publishDateText—
templateText—
featuredImageImage—
ShowCustomFieldsAny—
CustomFieldsDictionary—
contentAny—

Shortcuts action: is.workflow.actions.wordpress.post

reduceLoudSounds ​

reduceLoudSounds()

Shortcuts action: com.apple.TVRemoteUIService.ReduceLoudSoundsIntent

requestPayment ​

Requests a payment from the specified people using a payment app on your device.

requestPayment(recipients: Text, amount: Number, openInApp: Boolean, note: Text)
ParameterTypeDefault
recipientsText—
amountNumber—
openInAppBooleanfalse
noteText—

Shortcuts action: is.workflow.actions.venmo.request

saveDropboxFile ​

Save files to Dropbox. Turn off “Ask Where to Save” in order to specify a destination path.

saveDropboxFile(askWhereToSave: Boolean, destinationPath: Text, replaceExistingFiles: Boolean, file: File) -> File
ParameterTypeDefault
askWhereToSaveBooleantrue
destinationPathText—
replaceExistingFilesBoolean—
fileFile—

Shortcuts action: is.workflow.actions.dropbox.savefile

saveWithTransmit ​

saveWithTransmit(saveTo: Enum, favoriteName: Text, path: Text)
ParameterTypeDefault
saveToLocal | Remote"Remote"
favoriteNameText—
pathText—

Shortcuts action: com.panic.iOS.Transmit.Share

sendPayment ​

Sends a payment to the specified people using a payment app on your device.

sendPayment(recipients: Text, amount: Number, openInApp: Boolean, note: Text)
ParameterTypeDefault
recipientsText—
amountNumber—
openInAppBooleanfalse
noteText—

Shortcuts action: is.workflow.actions.venmo.pay

skipAppleTvContent ​

skipAppleTvContent()

Shortcuts action: com.apple.TVRemoteUIService.SkipContentIntent

sleepAppleTv ​

sleepAppleTv()

Shortcuts action: com.apple.TVRemoteUIService.SleepAppleTVIntent

switchAppleTvUser ​

switchAppleTvUser()

Shortcuts action: com.apple.TVRemoteUIService.SwitchUserAccountIntent

toggleAppleTvAppearance ​

toggleAppleTvAppearance()

Shortcuts action: com.apple.TVRemoteUIService.ToggleSystemAppearanceIntent

toggleCaptions ​

toggleCaptions()

Shortcuts action: com.apple.TVRemoteUIService.ToggleCaptionsIntent

uploadToCloudapp ​

Uploads the input to CloudApp and returns the CloudApp URL.

uploadToCloudapp(linkPrivacy: Enum, content: Any) -> URL
ParameterTypeDefault
linkPrivacyPrivate | Public"Private"
contentAny—

Shortcuts action: is.workflow.actions.cloudapp.upload

wakeAppleTv ​

wakeAppleTv()

Shortcuts action: com.apple.TVRemoteUIService.WakeAppleTVIntent