In many ways describing what is and is not an actor is best left to project specifics and personal experience. Below I’ve outlined a good rule to follow when trying to figure out if a “thing” is an actor or not in a use case.
Technological and coding misadventures!