コンポーネントは、フローを構成する基本的な要素です。これらを組み合わせて設定することで、自動化されたデータフローを作成します。
コンポーネント
次の表では、各コンポーネントとその設定について説明します。詳細については、「リファレンス」列のリンクをクリックしてください。
カテゴリ | アイコン | 名前 | 説明 | 設定 | リファレンス |
コア |
| 条件による分岐 | 条件ルールに基づいて、フローを異なるブランチにルーティングします。 | ルールまたはルールグループを追加して、条件の評価方法を定義します:
サポートされているルール変数:
サポートされている一致条件:
| |
| 別のステップへのジャンプ | フロー内の他の任意のステップにジャンプします。 | ターゲットコンポーネントと最大ジャンプ回数を指定します。最大回数に達すると、フローはジャンプせずに次のステップに進みます。 | ||
| 変数の設定 | フローの後続のステップで使用するカスタム変数を作成または変更します。 | 変数を追加し、任意で値を割り当てます。フロー内の他のコンポーネントがその変数を参照できます。 | ||
| 待機 | 指定した期間、フローを一時停止します。 | 一時停止期間を設定します。指定した時間が経過すると、フローは再開されます。 | ||
| 電話番号の認識 | 国際形式の電話番号から国番号と 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 の応答待機 | ユーザーが WhatsApp、Viber、または Instagram のメッセージに返信するのを待ちます。 | 返信のタイムアウト期間を設定します。返信がない場合にタイムアウトブランチを有効にし、後続のコンポーネントで使用する出力変数を定義できます。 | ||
| Viber メッセージの送信 | Viber メッセージを送信します。ユーザーは Viber 固有の機能で返信できます。 | 2 つのアクションをサポートしています:
サポートされているメッセージタイプ:
説明 「固定送信」は、選択したチャネルまたはパラメーターから、指定した番号またはパラメーターにメッセージを送信します。 | ||
| Messenger メッセージの送信 | Messenger メッセージを送信します。ユーザーは Messenger 固有の機能で返信できます。 | 2 つのアクションをサポートしています:
どちらのアクションも、次のメッセージタイプをサポートしています:
| ||
| Instagram メッセージの送信 | Instagram メッセージを送信します。ユーザーは Instagram 固有の機能で返信できます。 | 2 つのアクションをサポートしています:
どちらのアクションも、次のメッセージタイプをサポートしています:
| ||
| SMS メッセージの送信 | SMS メッセージを送信します。 | 送信者 ID を選択し、次の SMS タイプのいずれかを選択します:
| ||
| メールの送信 | メールを送信します。 | メールチャネルとメッセージテンプレートを選択して、メールを送信します。 | ||
インテリジェンス |
| 自然言語対話 | 大規模言語モデル (LLM) に接続し、モデルの応答を待機しながら受信メッセージをキューに入れて処理することで、継続的な会話を維持します。 | 自然言語対話を有効にするには、モデルまたはアプリケーションを設定します。 | |
| 感情/トピック分類 | テキストをカスタムの感情またはトピックのラベルで分類します。 | 変数または直接入力からのテキストを分析し、カスタムラベルを割り当てます。割り当てられたラベルに基づいてフローを分岐させます。Alibaba Cloud Model Studio が必要です。 | ||
| 自然言語生成 | 複数回の対話、知識検索、コンテンツ生成に LLM を使用します。 | このコンポーネントを使用するには、モデルまたはアプリケーションを設定します。 | ||
オンラインカスタマーサービス |
| エージェントへの転送 | 現在のフローを人間のエージェントに転送し、待機します。 | エージェント接続済みやエージェント対応中などのプロンプトメッセージを送信するかどうかを指定します。エージェントの返信タイムアウトと、エージェントに転送する会話のタイプを設定します。 | |
連絡先 |
| グループへの登録 | ユーザーを指定されたグループに追加します。 | ユーザーの電話番号と名前を指定されたグループに追加します。 | |
| グループからの登録解除 | 指定されたグループからユーザーを削除します。 | ユーザーを削除するグループを指定します。 |