カルーセルは、高度なAIエージェントの対話内で使用されるリッチメッセージングブロックの一種です。最大10個の選択肢を、カードと呼ばれる視覚的な要素で表示できます。カルーセルは、AIエージェントが提示する選択肢の中から、カスタマーが視覚的にわかりやすく楽しく選べるようにするための手段です。
カルーセルブロックについて
-
カードブロック:カルーセル内の最初のカードを表します。画像URL、カードタイトル、説明のフィールドが含まれています。
-
カードボタンブロック:関連カードのボタン要素を表します。各ボタンは、標準ボタンと外部リンク付きボタンの2種類のいずれかになります。
「詳細」ウィンドウの「フォールバック」トグルを使用して、カルーセルを操作しないユーザーのフォールバックを追加できます。対話フロー内にフォールバックブロックが表示され、代替の分岐として設定できます。
カルーセルブロックは、メッセージングAIエージェントと特定のCRMでのみ使用できます。CRMは、カルーセルに対して特定の要件や制限を設けている場合があります。
CRM固有の要件と制限
Sunshine Conversationsでのカルーセルの使用
Sunshine Conversationsでは、リッチフォーマットメッセージングをサポートする際に、以下の要件および制限があります。
ブロックのタイプ | コンポーネント | Sunshine Conversationsの制限 |
---|---|---|
カード | すべてのフィールド |
|
カード枚数 |
|
|
画像 |
|
|
カードタイトル |
|
|
説明 |
|
|
カードボタン | ボタンの数 |
|
ボタンのテキスト |
|
|
外部リンク付きのボタン |
|
Zendesk Chatでのカルーセルの使用
Zendesk Chatでは、リッチフォーマットメッセージングをサポートする際に、以下の要件および制限があります。
ブロックのタイプ | コンポーネント | Zendesk Chatの制限事項 |
---|---|---|
カード | すべてのフィールド |
|
カード枚数 |
|
|
画像 |
|
|
カードタイトル |
|
|
説明 |
|
|
カードボタン | ボタンの数 |
|
ボタンのテキスト |
|
|
外部リンク付きのボタン |
|
Freshchatでのカルーセルの使用
Freshchatでは、リッチフォーマットメッセージングをサポートする際に、以下の要件および制限があります。
ブロックのタイプ | コンポーネント | Freshchatの制限事項 |
---|---|---|
カード | すべてのフィールド |
|
カード枚数 |
|
|
画像 |
|
|
カードタイトル |
|
|
説明 |
|
|
カードボタン | ボタンの数 |
|
ボタンのテキスト |
|
|
外部リンク付きのボタン |
|
Salesforceでのカルーセルの使用
カルーセルを使用する前に、Salesforceでリッチメッセージングを有効にする最新のスクリプトを実装する必要があります。
操作性を向上させるには、カードごとのボタンを3個以下にすることをお勧めします。
ブロックのタイプ | コンポーネント | Salesforceの制限事項 |
---|---|---|
カード | 画像 |
|
カードボタン | 外部リンク付きのボタン |
|
APIインテグレーションによるカルーセルカードの設定
カルーセルはデフォルトでは静的ですが、既存のカスタムAPIインテグレーションから取得したコンテンツを使って、動的に表示させることも可能です。動的カルーセルでは、カードブロックおよびカードボタンブロックは、動的コンテンツを含むテンプレートです。
-
対話ビルダーでプラス(+)アイコンをクリックし、カルーセルブロックを追加します。
動的カルーセルブロックが、最初のテンプレートカードブロック、フォールバックブロック、および「詳細」ウィンドウと共に表示されます。
- フォールバックを削除するには(オプション)、「詳細」ウィンドウで「フォールバック」の選択を解除します。
あるいは、フォールバックを代替の分岐として設定することもできます。
- 「詳細」ウィンドウで、「動的コンテンツに変換」をクリックし、配列タイプパラメータとして「
dataSources
」と入力します。 - テンプレートカードブロックで、テキストまたはパラメータ(
%imageurl
、%title
、%description
)をそれぞれのフィールドに入力します。 - テンプレートカードボタンブロックで、テキストまたは「
%buttontext
」などのパラメータを入力します。