テキストや音声等によるコミュニケーションを、人工知能を活用して自動化するプログラム。チャットボットを用いたコミュニケーションでは、相手方はチャットボットが組み込まれたコンピューターになる。あらかじめ設定されたパターンしか対応できない従来的な受け答えの仕組みとは異なり、人工知能の活用でコンピューターがより多くのパターンを学習することで、まるで本物の人と対話しているような自然なコミュニケーションが実現すると期待されている。ECサイトやカスタマーサポートのホームページに導入され始めており、簡単な受け答えはチャットボットに任せ、複雑なやりとりには人が介入するといった運用の工夫により活用されている例もある。