Software agents for interactive applications
Agent cast in the role of giving help or suggestions
Agent continuously running. If it doesn’t get it now, it might later
Agent expected to be helpful once in a while, not always
If agent is not helpful, user continues with their task