カスタマーコミュニケーションマネジメント
CCMには次のような機能/技術要素が求められる
入力 - 顧客やトランザクション、セグメンテーションなどの各種データに加えて、文章やグラフィックスなどのコンテンツを、実行時に多様なソースから取得する
デザイン - コンテンツを分かりやすく表現する静的/動的なレイアウト、およびこれを作成するためのGUI機能。ビジネス担当者による文言などの更新を含む
ビジネスロジックとパーソナライゼーション - 顧客の契約内容や購入商品、あるいは属性やセグメンテーションなどの情報に基づいて、表示されるコンテンツ(データはその一部)をダイナミックに構成する
出力生成 - 高速に、印刷または電子配信向けの多様なフォーマットで生成する。郵送等のための後処理も含まれる
配信 - 印刷と郵送の他、Eメール、Web、モバイル、ビデオなど、顧客が望むメディアやデバイスで受け取ることを可能とする。