AMApplicationBuild 419 AMApplicationVersion 2.6 AMDocumentVersion 2 actions action AMAccepts Container List Optional Types com.apple.applescript.object AMActionVersion 1.0 AMApplication Automator AMParameterProperties source AMProvides Container List Types com.apple.applescript.object ActionBundlePath /System/Library/Automator/Run JavaScript.action ActionName Run JavaScript ActionParameters source var workspace = Library("workspace") var app = Application.currentApplication() app.includeStandardAdditions = true var response = app.displayDialog("Enter Name for New Workspace", { defaultAnswer: "", withIcon: "note", buttons: ["Cancel", "Continue"], defaultButton: "Continue" }) var selectedWorkspaceName = response.textReturned var allWorkspaceNames = workspace.getNames() for (var i = 0; i < allWorkspaceNames.length; i++) { if(allWorkspaceNames[i] == selectedWorkspaceName){ var response = app.displayDialog(" Workspace name already used. Please choose another", { defaultAnswer: "", withIcon: "note" }) } } var selectedWorkspaceProps = { Safari: [] } workspace.saveProperties(selectedWorkspaceName, selectedWorkspaceProps) workspace.addNewWindowTo(selectedWorkspaceName) // Result: {"buttonReturned":"Continue", "textReturned":"Jen"} // app.displayDialog("Hello, " + (response.textReturned) + ".") BundleIdentifier com.apple.Automator.RunJavaScript CFBundleVersion 1.0 CanShowSelectedItemsWhenRun CanShowWhenRun Category AMCategoryUtilities Class Name RunJavaScriptAction InputUUID FBE6C993-52EE-41D0-BD21-930E380F6DDF Keywords Run JavaScript OutputUUID B523AC97-AB88-4C3B-9AD9-7A312D268481 UUID 209EE2EE-6708-4074-A81D-C22F65CAC830 UnlocalizedApplications Automator arguments 0 default value function run(input, parameters) { // Your script goes here return input; } name source required 0 type 0 uuid 0 isViewVisible location 309.000000:316.000000 nibPath /System/Library/Automator/Run JavaScript.action/Contents/Resources/Base.lproj/main.nib isViewVisible connectors workflowMetaData serviceApplicationBundleID com.apple.Safari serviceApplicationPath /Applications/Safari.app serviceInputTypeIdentifier com.apple.Automator.nothing serviceOutputTypeIdentifier com.apple.Automator.nothing serviceProcessesInput 0 workflowTypeIdentifier com.apple.Automator.servicesMenu