Underrutiner finnes i skript som deler av spesialisert AppleScript-kode plassert på slutten av skriptene dine. De blir navngitt og fungerer som kommandoer som kan fremkalles fra hvor som helst i skriptet ditt. Ofte opprettes underrutiner for å håndtere en oppgave som utføres flere ganger gjennom et skript.