software agent

noun

Meaning

A computer program that operates autonomously to perform specific tasks or achieve goals on behalf of a user or another system.

Examples

  • The software agent monitored stock prices throughout the day and executed trades whenever specific criteria were met.
  • Modern email filters act as a software agent, sorting incoming messages into folders based on pre-defined user preferences.

Synonyms: bot, intelligent agent, digital assistant, autonomous system