Podrutiny existují ve skriptech jako části specializovaného kódu AppleScript umístěného na konci vašich skriptů. Jsou pojmenovány a fungují jako příkazy, které lze vyvolat odkudkoli ve vašem skriptu. Nejčastěji se vytvářejí dílčí rutiny pro zpracování úkolu, který se v rámci skriptu provádí několikrát.