Automator

With Automator you can automate much of what you do with your computer. Create and print a family directory with the contacts in your Address Book. Find and add images from your favorite websites to iPhoto. Print your documents to your iPad. Instantly rename dozens of files in the Finder. Even perform scheduled backups of important information. There’s no limit to what you can do, and Automator can do in seconds and minutes what could take you hours to do by hand.

"Instant snapshot" workflow sample
Have you ever wanted to take a quick snapshot of yourself to add to an email, message, or chat? As an example of how easily you can use Automator to create your own automation tools, here’s a sample workflow you can build and install as a system-wide service for using your portable Mac’s or iMac’s built-in camera to instantly take and add a snapshot of you into your iPhoto library. ("System-wide service" means you'll be able to access it from an application's menu, under Services, as shown at the end of these steps.)

Follow these steps on your computer to make the same service for yourself:

 The Automator icon in Launchpad

Open Automator from the Launchpad by clicking the icon of “Otto” the Automator robot. A new Automator workflow window will appear.
You choose the type of Automator workflow document you want to create from the template picker sheet
In the new window’s drop-down template sheet (as shown above), select Service as the type of workflow document to create, and then click the Choose button.

Elements of the Automator workflow window
An Automator window contains:

(1) a Library column on the left, sorted by application or category, containing a list of all of the Automator actions installed on your computer
(2) an Action column in the middle displaying the available actions for the selected application or category
(3) a search field for quickly locating actions to add to the workflow
(4) an information box on the bottom-left to provide helpful information about a selected action
(5) a workflow pane on the right side of the window, where you drag actions to build your “automation recipe"
(6) The "Service receives" pop-up menu

The template sheet will recede to reveal a new workflow document, ready for editing:
An Automator workflow window, ready to be edited


Let’s continue creating the snapshot-taking workflow:
Service workflows are often designed to work with files or text, selected in other applications, such as image files selected in the Finder. In this example workflow, the service will generate a new photo for you, so there’s no need to accept any other files as input for the workflow. Set the service workflow to ignore any existing selected items by choosing no input from the Service receives pop-up menu (6) at the top of the window (see the image above).
Now that the input settings for the service workflow have been set, let’s construct the workflow by finding and adding actions from the Actions Library to the workflow area. We’ll begin by locating an Automator action for taking a camera snapshot. In the search field (1) enter the term snapshot and any Automator actions related to that search term will appear in the Actions list below the search field (see below).
Dragging an action into the workflow area

According to its description at the bottom left of the workfow window (see above), the Take Video Snapshot action, is perfect for automating the quick snapshot of a photo using the computer’s built-in camera. Drag the action title from the Actions list (2) into the workflow area (3).
Release the cursor to finish adding the action to the workflow:
Automator actions display their parameter controls in the action’s inline view

When an action is added to the workflow area (see above), it displays a rectangular view containing controls for setting the values of any parameters it uses. In the view for the Take Video Snapshot action, there is a checkbox, titled Take picture automatically, for indicating whether you want to require the user to click a button to take the photo snapshot. Select the checkbox (1) to have the workflow take the picture automatically. All you’ll need to do is smile.
Using the same search and add process you used for locating and adding the Take Video Snapshot action to the workflow, search for the term import, and locate and add the Import Files into iPhoto action to the end of the workflow:
A second action has been added to the workflow

Notice that the two actions in the workflow (see above) are linked together (1), indicating that the results of the first action, the new photo file taken by the computer’s camera, will be passed to the second action as its input. This is generally how Automator workflows function, passing information and items between each step (action) in the workflow.

Finally, as a bit of cleanup, we’ll indicate we want to delete the original image file taken by the camera, after it has been imported into iPhoto, by selecting the Delete Source Images… checkbox (2) in the action view (see above).

That’s all there is to creating a simple workflow for taking a camera snapshot and adding it to iPhoto! Now you’re ready to save and install the workflow.

To save and install the service workflow, choose Save… from the File menu. In the drop-down naming sheet, enter Instant Snapshot as the name for the service, and click the Save button. The new service workflow will automatically be installed as part of the System-wide Services architecture, and be available from any application’s Services menu. You can now close the workflow window.
Using the service
 
To use your new service, center yourself infront of the computer, and select Instant Snapshot from the Services menu, which is available from within any application:

Running the service
Your Mac will beep three times and then take a picture, which will be automatically added to your iPhoto library:

The new snapshot is added to iPhoto

Using Automator, you have now created a useful tool for making it easy to take and add a snapshot of yourself to your iPhoto library.
Tip of the Day News Mac Tips and Tricks Games ★★★★★ Tips+Tricks MacTips WebApps Tips + Tricks Widgets Downloads iPhoto Safari Tips Apple Free Apps Personal GarageBand iMovie Internet Utilities Multimedia Apple Downloads Pro Tip iWeb Dashboard iTunes Mac Dashcode iDVD DashboardClocks Support 10.8 Applications iLife News OSX Tutorials 10.7 Desktop Mac Tip of the Day AppleTV Dashboard Widgets Finder Firefox MacWidgets OS X Mountain Lion Tips and Tricks TopApps Videos 10.6 Keyboard Shortcuts iPad iPhone Mac 10.9 AirPlay Apps on Mac Dock Just Added Mac App Store MacApps MacNN OS X OS X Lion Softpedia Tricks Updates iCal iLife iLife Widgets iPhone Tips and Tricks FAQ Mail AppShopper.com AppleNews Application Tips Customizing Customizing Your Mac Dashboard Guidelines Developer Widgets Exposé Games Widgets Mac App Store - News Mac OS X 10.6 Mac OS X 10.8 Mountain Lion Mac101 MacNews MacUpdate Mac|Life OS X Daily Preview Snow Leopard Tips Terminal TextEdit Top10 Mac Tips VersionTracker Video Tutorials Windows iCloud iLife 11 iWork  Navigation Key Combos Mac 101 MacSupport OS X 10.8 Mountain Lion OS X Mavericks Search Widgets Security iDVD Widgets iPod 10 Keyboard Shortcuts for Text 9 to 5 Mac A A-Z Glossery - iPhone App ATMac Address Book App App Store - News AppShopper Apple Gazette Apple Keynotes Apple Matters Apple Pro Apple Support Tips Apple Updates AppleInsider Applelinks Apps A-Z Apps Apps Apps Apps on Mac - Dashboard Widget Asteroid Audio Automator B BindApple Blogs + Forums Widgets Business Widgets C Calculate + Convert Changing the background Check external devices Check spelling and grammar Clear Versions History + Auto-Save Cache Data Cult of Mac Cydia D Daily Tips and Tricks Dashboard - Tips+Tricks Dashboard Tips and Tricks Dashboard Widget DashboardCandy DashboardSearch DashboardWidgets.com Desktop Computers Developer Forum Developer News Developer Tips Development Tools Disable restored windows when re-opening specific apps Discussions Display a login banner Display a short message Display system stats Dual Boot OS X 10.7 Lion + OS X 10.8 Mountain Lion E Easy Mac Tips Email + Messaging Widgets Essential Expose Extract and Save Mac Application Icons F Find a MAC Address in Mac OS X Find iMessage Users + Contacts Folders Food Widgets Freeware G Get iTunes track notifications in your Dock Get quick information with widgets Google News H Hackint0sh Hacks Hongkiat How To How to disable the Java web plug-in I IT Industry Today Icons Icons + Screensavers Image Capture Information Widgets InsanelyMac Installation International Widgets J Just Added - iPhone Apps Just Added Downloads Just For Fun Widgets K Keynote Address L Launchpad for Mac OS X Snow Leopard Links Lion M Mac App Store - Business Mac App Store - Developer Tools Mac App Store - Education Mac App Store - Entertainment Mac App Store - Finance Mac App Store - Games Mac App Store - Graphics + Design Mac App Store - Health + Fitness Mac App Store - Lifestyle Mac App Store - Medical Mac App Store - Music Mac App Store - Photography Mac App Store - Productivity Mac App Store - Reference Mac App Store - Social Networking Mac App Store - Sports Mac App Store - Top 50 Mac Apps Mac App Store - Travel Mac App Store - Utilities Mac App Store - Video Mac App Store - Weather Mac Developer Tips Mac OS X Mac OS X 10.7 Lion Mac OS X Applications Mac OS X Things Mac OS X Tips Mac OS X Tips - News Mac OSX Hints Mac OSX Hints - News Mac Quick Tips Mac Tips Mac Tips Daily Mac Tips and Tricks - Desktop App Mac Tips and Tricks - Mac OS X Dashboard Widget Mac360 MacApp MacApper MacFixIt MacLion MacMusic MacOSXAudio.com MacRumors MacTech MacUpdate.com MacintoshOS.com Maciverse Macworld.com - iPhone App Reviews ManiacDev MobileMe News ModMyi.com Most Recent Movies + TV Widgets Music Widgets N Navigating + Selecting Text in Mac OS X Networking + Security Widgets New Application Tips New iPhone Apps News Widgets News on Mac Notification Center O OS X - FAQ OS X 10.7 OS X Basics OS X Mac Tips + Tricks OS X Mountain Lion - News OS X Snow Leopard OSX Basics Open source OpenDashboard P Pages Podcast Widgets Portable Computers Ports and Connectors Preferences Press Release Q R Radio + Podcasts Widgets Rampant Mac - iPhone Wallpapers Rename Files and Folders Restart an external device S SD and SDXC card slot FAQ Safari 5.1 Safari 6 Safari Videos Scheduled Startup and Shutdown Set Up Storage Devices Set up iCloud Shopping Widgets Simple Desks Snow Leopard Softonic - Mac Softonic.com Softpedia - Tips + Tricks Softpedia.com Stacks Staff picks Status Widgets Storage StorePreview Switch 101 Syncing with iTunes System Preferences T TUAW The Apple Blog The Apple Core The Mac Observer The Mac Screencast Guy The MacTips Podcast TheDashboard Time Machine Tools Top 10 Grossing Apps Top 25 Grossing Apps Top 50 Grossing Apps Top iTunes Tips Top10 Paid Apps Top10 Widgets Top50 Dashboard Widgets Translates Transportation Travel Widgets U Updating Useful iPhone Shortcuts Using iChat V W Wallpaper Want More Mac Tips ? Web Apps Webcam Widgets Widget Work X YouTube Videos Z ZDNet apple.stackexchange.com digg gSearch - iPhone App iChat iClarified iCloud + MobileMe iCloud News iCloud system requirements iDesign - iPhone Wallpaper iHackintosh iLife - iPhoto - iMovie - iWeb - GarageBand - iDVD iLife Discussions iLife Discussions - GarageBand iLife Discussions - iDVD iLife Discussions - iMovie iLife Discussions - iPhoto iLife Discussions - iTunes iLife Discussions - iWeb iLife Support iLife System Requirements iLife ’09 iMovie Widgets iOS 4 iOS Developer News iPad - News iPhone - News iPhone 4 iPhone App iPhone SDK iPhoto Widgets iPod - News iPod News iPod Tips and Tricks - iPhone App iPod touch iTunes - Latest Movie Trailers iTunes - News iTunes - Top News iTunes App Store iTunes App Store - All New Applications iTunes Keyboard Shortcuts iTunes News iTunes Plus FAQ macosxtips.co.uk switchtoamac.com thinkmac.net www.freemacware.com ...organise your mac 10 Quick Mac Tips 10.10 101 ASC Animation Slow-Mo Aperture Aperture Glossary Apple Support Communities Boot Camp Bored of your Mac? Collect RSS feed URLS from Mail Create Ringtones in iTunes Customise your desktop + screen saver Does your Mac qualify for free 10.8 upgrade? Download Download YouTube and Other Videos FTP FTP with Finder Finder Tips Gatekeeper Get Mac News Get More Mac and iOS Tips Get More Mac and iOS Tips... Get OS X Tips Get RSS Menu Extension for Safari 6 Get Windows Live Hotmail with Mail Get Yahoo Mail with Mail Get a Homepage - Mac OS X Style Glossary Google Hidden Features Hidden Features in OS X 10.8 Mountain Lion Hotmail Install Windows 8 on a Mac Mac 101 - Get One on One with your Mac... Mac OS X Dashboard Widget Mac Support Mac Tips and Tricks - Learn how to set up MacBasics MacHelp MacVideos News and Help Notification Center Tips OCD Friendly Volume Controls OS X 10.5 to 10.8 Upgrade OS X Features OS X Mavericks Tips OS X Mountain Lion Hompage OS X Mountain Lion Installation Guides OS X Tips Organize Your Dock Quick Define Quick Googling Quick Math RSS Remote Folder and Synchronization Remove Dock Icons in OS X Mountain Lion Reset specific parts of Safari ScreenCast Online Screenshots Search Search Google Search Mac Tips and Tricks Second Clipboard Security Tips Siri Siri Tips Snippets Speed Up Your Mac Stop Automatically Updates Summarize Text System Configuration Take advantage of Quick Look Taking Screenshots Text Tip Tips and Support Top Mac Tips Top Security Tips USB 3 devices on Mac - FAQ Use Smart Folders effectively Which Mac is Worth Your Investment? Widgets On Your Desktop Windows 8 Xcode Xcode Tips Yahoo YouTube iOS Support iPad Support iPhone Support iPod Support onemac.net onemac.org use and troubleshoot your Mac