Noun
softbot (plural softbots) (computing) A computer program that acts on behalf of a user or another program.