Making units have different tasks

Hey guys. So i want to make a unit be able to have more tasks then follow, guard, defend, and attack move… Are there even more tasks you can do, cause i am using triggers to do stuff when the unit has action. I know there is a scouting ability, but what about repair?