Many Automator workflows involve copying photos from a digital camera or card reader. But what if you want the workflow to run automatically when you connect your camera or card? It’s a simple trick using the Image Capture application.
First, your workflow needs to be saved as an application (File > Save As… > “Workflow”). Then, from Image Capture’s preferences, select your workflow application under “When a camera is connected, open.”
Now, when you plug in your camera or insert a card into your card reader, the workflow will automatically run. This is particularly handy with a workflow such as ImPhotos, which copies photos to your hard drive, renames them, then imports into iPhoto.
From a suggestion by Philip Tyler