コンポーネントはジャーニーを構築するためのブロックです。これらを組み合わせて設定することで、自動化されたデータフローを作成します。
コンポーネント
次の表に、各コンポーネントとその設定を一覧表示します。詳細については、「リファレンス」 列のリンクをクリックしてください。
カテゴリ | アイコン | 名前 | 説明 | 設定 | リファレンス |
コア |
| 条件分岐 | 条件ルールに基づいて、ジャーニーを異なるブランチにルーティングします。 | ルールまたはルールグループを追加して、条件の評価方法を定義します。
サポートされているルール変数:
サポートされている一致条件:
| |
| 別のステップへのジャンプ | ジャーニー内の他のステップにジャンプします。 | ジャンプ先のコンポーネントとジャンプの最大回数を指定します。最大回数に達すると、ジャーニーはジャンプせずに次のステップに進みます。 | ||
| 変数の設定 | ジャーニーの後続のステップで使用するカスタム変数を作成または変更します。 | 変数を追加し、任意で値を割り当てます。ジャーニー内の他のコンポーネントは、その変数を参照できます。 | ||
| 待機 | 指定された期間、ジャーニーを一時停止します。 | 一時停止する期間を設定します。指定した時間が経過すると、ジャーニーは再開します。 | ||
| 電話番号の認識 | 国際形式の電話番号から国番号と ISO 国コードを識別します。 | 入力された電話番号から国番号または国コードを出力します。結果に基づいて分岐させることができます。 たとえば、番号が 8613012345678 の場合、コンポーネントは国番号 86 と ISO 国コード CN を出力できます。 | ||
| テキストからの言語認識 | メッセージの言語を識別し、後続のステップで使用するために変数として保存します。 | ユーザーのメッセージの言語を自動的に識別し、後続のコンポーネントで使用するために変数として出力します。 | ||
| テキスト内のエンティティ認識 | 電話番号やメールアドレスなどの特定の情報をテキストから抽出し、後続のステップで使用します。 | ソーステキストまたは変数からエンティティを抽出します。電話番号とメールアドレスをサポートします。 | ||
| HTTP リクエスト | 指定された URL に HTTP リクエストを送信します。 | 2 つのリクエストメソッドをサポートします。
失敗ブランチを追加して、リクエストの成功時と失敗時で、個別のアクションを定義します。 | ||
| 関数の呼び出し | Alibaba Cloud Function Compute のカスタム関数を呼び出して、データ処理、リモートサービスの呼び出し、データストレージなどのカスタムビジネスロジックを実行します。 | このコンポーネントを使用するには、まずFunction Compute を有効化し、そのコンソールで関数を設定する必要があります。 | ||
| 日時による分岐 | 複数の日時条件に基づいてジャーニーを誘導します。 | 日付、時間範囲、曜日に基づいて条件を指定します。タイムゾーン設定がサポートされています。 | ||
| ランダム分岐 | 定義された確率に基づいて、ジャーニーをランダムなブランチに誘導します。これを使用して、さまざまなメッセージを送信したり、A/B テストを実行したりします。 | 各ブランチの確率を設定します。すべてのブランチの確率の合計は 100% にする必要があります。 | ||
| ジャーニーへの転送 | セッションを別のジャーニーに転送し、現在のジャーニーを直ちに終了します。 | 公開済みのジャーニーを選択します。 | ||
| ジャーニーへの転送 (新規) | セッションを別のジャーニーに転送し、必要に応じて子ジャーニーの終了を待機します。 | 既存のジャーニーを選択し、子ジャーニーに渡すパラメーターを設定します。 | ||
メッセージング |
| WhatsApp メッセージの送信 | WhatsApp メッセージを送信します。ユーザーは WhatsApp 固有の機能で返信できます。 | 2 つのアクションをサポートします。
両方のアクションで、次のメッセージタイプがサポートされます。
| |
| WhatsApp タイピングインジケーターの送信 | 応答を準備中であることを示すタイピングインジケーターをユーザーに表示します。 | 設定は不要です。このコンポーネントは WhatsApp メッセージでのみ使用でき、 WhatsApp メッセージを送信 または WhatsApp の応答を待機 コンポーネントと組み合わせて使用する必要があります。 | ||
| WhatsApp/Viber/Instagram/LINE/Telegram の応答を待機 | ユーザーが WhatsApp、Viber、Instagram、LINE、または Telegram メッセージに返信するのを待ちます。 | 返信のタイムアウト期間を設定します。返信が受信されない場合のタイムアウトブランチを有効にし、後続のコンポーネントで使用する出力変数を定義できます。 | ||
| Viber メッセージの送信 | Viber メッセージを送信します。ユーザーは Viber 固有の機能で返信できます。 | 2 つのアクションをサポートします。
サポートされているメッセージタイプ:
説明 固定送信は、選択されたチャネルまたはパラメーターから、指定の番号またはパラメーターにメッセージを送信します。 | ||
| Messenger メッセージの送信 | Messenger メッセージを送信します。ユーザーは Messenger 固有の機能で返信できます。 | 2 つのアクションをサポートします。
両方のアクションで、次のメッセージタイプがサポートされます。
| ||
| Instagram メッセージの送信 | Instagram メッセージを送信します。ユーザーは Instagram 固有の機能で返信できます。 | 2 つのアクションをサポートします。
両方のアクションで、次のメッセージタイプがサポートされます。
| ||
| LINE メッセージの送信 | LINE メッセージを送信します。ユーザーは LINE 固有の機能で返信できます。 | 2 つのアクションをサポートします。
両方のアクションで、次のメッセージタイプがサポートされます。
| ||
| Telegram メッセージの送信 | Telegram メッセージを送信します。ユーザーは Telegram 固有の機能で返信できます。 | 2 つのアクションをサポートします。
両方のアクションで、次のメッセージタイプがサポートされます。
| ||
| SMS メッセージの送信 | SMS メッセージを送信します。 | 送信者 ID を選択し、次のいずれかの SMS タイプを選択します。
| ||
| メールの送信 | メールを送信します。 | メールチャネルとメッセージテンプレートを選択して、メールを送信します。 | ||
インテリジェンス |
| 自然言語対話 | 大規模言語モデル (LLM) に接続して、モデルの応答を待機しながら着信メッセージをキューイングおよび処理することで、継続的な会話を維持します。 | モデルまたはアプリケーションを設定して、自然言語対話を有効にします。 | |
| 感情/トピック分類 | テキスト分類を実行し、カスタムの感情またはトピックのラベルを割り当てます。 | 変数または直接入力からのテキストを分析し、カスタムラベルを割り当てます。割り当てられたラベルに基づいてジャーニーを分岐させます。Alibaba Cloud Model Studio が必要です。 | ||
| 自然言語生成 | 大規模言語モデルを使用して、マルチターンの会話、知識の検索、コンテンツの生成を行います。 | モデルまたはアプリケーションを設定して、このコンポーネントを使用します。 | ||
オンラインカスタマーサービス |
| エージェントへの転送 | 現在のジャーニーを有人のエージェントに転送し、待機します。 | 「agent connected」や「agent busy」などのプロンプトメッセージを送信するかどうかを指定します。エージェントの返信タイムアウトと、エージェントに転送する会話のタイプを設定します。 | |
コンタクト |
| オーディエンスグループへの登録 | 指定のオーディエンスグループにユーザーを追加します。 | ユーザーの電話番号と名前を指定のオーディエンスグループに追加します。 | |
| オーディエンスグループからの登録解除 | 指定のオーディエンスグループからユーザーを削除します。 | ユーザーを削除するオーディエンスグループを指定します。 |