software agent

noun
UK /ˈsɒftweər ˈeɪdʒənt/
US /ˈsɔːftwer ˈeɪdʒənt/

A software agent is a computer program that does jobs for you on its own.

The software agent checks my email and sorts it while I sleep.


OTHER MEANINGS

2. A program that acts on behalf of a user to find or gather information.

A shopping software agent compared prices across many websites.

3. A piece of code that watches a system and reacts to changes.

The software agent alerted the team when the server went down.

4. An AI-driven program that can make choices to reach a goal.

The software agent learned to play the game better each round.