エージェントとは,定型的な繰り返し作業や時間の掛かる作業をユーザに代わって行うものです。エージェントを利用することによって作業の効率が向上し,ユーザはより創造的な作業に時間を掛けることができます。
エージェントは,ユーザの用途に合わせたきっかけ(トリガといいます)と,それに対する仕事(アクションといいます)によって成り立ちます。例えば,「新しいメールが届いたら(トリガ),メッセージを表示する(アクション)」というエージェントが考えられます。