A presentation and sample code covering how to make custom actions for use in Automator workflows.