Alirutiinit ovat skripteissä erikoistuneen AppleScript-koodin osioina, jotka on sijoitettu skriptien loppuun. Ne on nimetty ja toimivat komentoina, jotka voidaan kutsua mistä tahansa komentosarjan alueesta. Useimmiten alirutiinit luodaan käsittelemään tehtävää, joka suoritetaan useita kertoja koko komentosarjassa.