リストに戻る
Bitrix24 チャットボット統合ワークフローは、Webhook 統合を介してユーザーとチャットボット間の対話を容易にするように設計されています。ワークフローは、受信 HTTP リクエストをリッスンする
Webhook はデータを受信すると、その情報を
Set ノードに続いて、ワークフローは
データを処理した後、ワークフローは別の
最後に、ワークフローは、応答が正常に送信されたかどうかなど、特定の条件をチェックする


Bitrix24 チャットボットの統合
Business/Communication
Webhook 統合を特徴とする Bitrix24 チャットボットを開発するためのサンプル ワークフロー。
仕組み
Bitrix24 チャットボット統合ワークフローは、Webhook 統合を介してユーザーとチャットボット間の対話を容易にするように設計されています。ワークフローは、受信 HTTP リクエストをリッスンする
Webhook
ノードから始まります。ユーザーがチャットボットにメッセージを送信すると、このノードがデータをキャプチャし、ワークフローをトリガーします。Webhook はデータを受信すると、その情報を
Set
ノードに渡します。このノードは受信データを構造化するために利用され、後続のノードでの操作が容易になります。 Set ノードは通常、ユーザーのメッセージやユーザー ID などの関連フィールドを抽出してデータを準備します。Set ノードに続いて、ワークフローは
Function
ノードに進みます。このノードは構造化データをさらに処理し、必要なビジネス ロジックや変換を適用する可能性があります。たとえば、ユーザーの入力に基づいて適切な応答を決定し、チャットボットが送り返す応答を準備します。データを処理した後、ワークフローは別の
Set
ノードを利用して、ユーザーに送り返される応答をフォーマットします。この応答はHTTP リクエスト
ノードに送られ、このノードはフォーマットされたメッセージを Bitrix24 API に送り返し、チャットボットの応答をユーザーに効果的に伝えます。最後に、ワークフローは、応答が正常に送信されたかどうかなど、特定の条件をチェックする
IF
ノードで終了します。結果に応じて、ワークフローは結果をログに記録したり、エラーを処理したりできます。主な機能
1. Webhook の統合:
ワークフローは、チャットボットとのリアルタイム通信を可能にする Webhook から始まり、ユーザー入力に即座に応答できるようになります。
2. データの構造化:
Set ノードを使用すると、受信データが整理されて処理の準備が整い、データ処理の効率が向上します。
3. カスタム ロジック処理:
Function ノードによりカスタム ロジックの実装が可能になり、チャットボットがユーザー インタラクションに基づいてカスタマイズされた応答を提供できるようになります。
4. 動的な応答:
ワークフローはユーザー入力に基づいて動的な応答を生成し、ユーザーの関与と満足度を向上させることができます。
5. エラー処理:
IF ノードを含めることにより、条件付きロジックで応答を効果的に管理できるようになり、エラーが適切に記録され、処理されることが保証されます。
ツールの統合
- Webhook ノード:
チャットボットと対話するユーザーからの受信 HTTP リクエストをキャプチャします。
- ノードの設定:
受信データを構造化し、さらなる処理のために準備します。
- 関数ノード:
データを処理し、ビジネス ロジックを適用して応答を決定します。
- HTTP リクエスト ノード:
フォーマットされた応答を Bitrix24 API に送り返します。
- IF ノード:
条件をチェックして、操作の成功または失敗に基づいてワークフローの結果を管理します。
API キーが必要です
このワークフローを利用するには、Bitrix24 API の API キーと資格情報を構成する必要があります。チャットボットと Bitrix24 プラットフォーム間の安全な通信を確保するには、認証に特定の API キーが必要です。統合を成功させるために、HTTP 要求ノードに必要な資格情報が設定されていることを確認してください。










