An intelligent agent is a program that, instead of following simple instructions, can add instructions based on events — the software appears to learn from experience. These programs using artificial intelligence free up marketers for more creative tasks.