FlowiseのAIエージェントからConnect AI経由でServiceDesk Plus に接続
Flowise AI は、AI ワークフローとカスタムエージェントを視覚的に構築できるオープンソースのノーコードツールです。ドラッグ&ドロップインターフェースにより、大規模言語モデル(LLM)を API、データベース、外部システムと簡単に統合できます。
CData Connect AI は、数百種類のエンタープライズデータソースへのリアルタイム接続を可能にします。Model Context Protocol(MCP)サーバーを通じて、CData Connect AI は Flowise エージェントとリアルタイムの ServiceDesk Plus をセキュアかつ効率的に橋渡しします。データのレプリケーションは不要です。Flowise AI の直感的なエージェントビルダーと CData の MCP 統合を組み合わせることで、Flowise AI ワークフロー内でリアルタイムの ServiceDesk Plus のデータ を取得、分析、操作できるエージェントを作成できます。
このガイドでは、Flowise AI を CData Connect AI MCP に接続し、認証情報を設定して、エージェントがリアルタイムでServiceDesk Plus のデータをクエリできるようにする方法を説明します。
ステップ 1:Flowise 用の ServiceDesk Plus 接続を設定
Flowise AI から ServiceDesk Plus への接続は、CData Connect AI のリモート MCP サーバーによって実現されます。Flowise AI からServiceDesk Plus のデータを操作するには、まず CData Connect AI で ServiceDesk Plus 接続を作成・設定します。
- Connect AI にログインし、Sources をクリック、次に Add Connection をクリック
- Add Connection パネルから ServiceDesk Plus を選択
-
ServiceDesk Plus に接続するために必要な認証プロパティを入力します。
OAuth 認証の設定
ServiceDeskPlus は、安全な認証のために Zoho OAuth 2.0 を使用します。OAuth アクセスをセットアップするには、以下のステップで進めます:
- https://api-console.zoho.com の Zoho Developer Console でアプリケーションを登録します
- アプリケーション構成に合わせてリダイレクト URI を設定します
- アプリケーション設定から Client ID と Client Secret を控えておきます
以下の接続プロパティを設定して接続を確立してください:
- AuthScheme:OAuth に設定します。
- OAuthClientId:Zoho アプリケーションの Client ID に設定します。
- OAuthClientSecret:Zoho アプリケーションの Client Secret に設定します。
- Scope:必要な ServiceDeskPlus の権限に設定します(デフォルトでは requests、problems、assets、projects への読み取りアクセスが含まれます)。
- Domain:ServiceDeskPlus のドメインに設定します。
- Portal:ServiceDeskPlus のポータルに設定します。
接続文字列の例
Profile=C:\profiles\ServiceDeskPlus.apip;ProfileSettings="Portal=itdesk;Domain=.in;Scope=SDPOnDemand.requests.READ SDPOnDemand.problems.READ SDPOnDemand.assets.READ SDPOnDemand.projects.READ";AuthScheme=OAuth;OAuthClientId=your_client_id;OAuthClientSecret=your_client_secret;
- Save & Test をクリック
- Permissions タブに移動し、ユーザーベースの権限を更新
接続が確立されると、ServiceDesk Plus データは CData Connect AI でアクセス可能になり、MCP 対応ツールで使用する準備が整います。
Personal Access Token を追加
Personal Access Token(PAT)は、Flowise AI から Connect AI への接続を認証するために使用されます。きめ細かいアクセス制御を維持するため、統合ごとに個別の PAT を作成することをお勧めします。
- Connect AI アプリの右上にある歯車アイコン()をクリックして Settings を開く
- Settings ページで Access Tokens セクションに移動し、 Create PAT をクリック
- PAT にわかりやすい名前を付けて Create をクリック
- トークンが表示されたらコピーして安全な場所に保存してください。再度表示されることはありません
ServiceDesk Plus 接続の設定と PAT の生成が完了したら、Flowise AI から Connect AI 経由でServiceDesk Plus のデータに接続できます。
ステップ 2:Flowise AI で Connect AI 認証情報を設定
Flowise AI ワークスペースにログインして統合をセットアップします。
OpenAI 認証情報を追加
- Credentials に移動し、Add Credential を選択
- ドロップダウンから OpenAI API を選択
- 名前(例:OpenAI_Key)を入力し、API キーを貼り付け
PAT 変数を追加
- Variables に移動し、Add Variable をクリック
- Variable Name(例:PAT)を設定し、タイプを Static に選択、Value に Base64 エンコードした username:PAT を設定
- Add をクリックして変数を保存
ステップ 3:Flowise AI でエージェントを構築
- Agent Flows に移動し、Add New を選択
- 「+」アイコンをクリックして新しいノードを追加し、Agent を選択してワークフローにドラッグ
- Start ノードを Agent ノードに接続
エージェント設定を構成
Agent ノードをダブルクリックして詳細を入力:
- Model:ChatOpenAI または希望のモデルを選択(例:gpt-4o-mini)
- Connect Credential:先ほど作成した OpenAI API キー認証情報を選択
- Streaming:有効
カスタム MCP ツールを追加
- Tools の下で Add Tool をクリックし、Custom MCP を選択
- 以下のように JSON パラメータを入力:
{
"url": "https://mcp.cloud.cdata.com/mcp",
"headers": {
"Authorization": "Basic {{$vars.PAT}}"
}
}
更新アイコンをクリックして利用可能な MCP アクションを読み込みます。アクションが一覧表示されたら、Flowise エージェントが CData Connect AI MCP に正常に接続されています。
ステップ 4:Flowise でリアルタイムのServiceDesk Plus のデータをテスト・クエリ
- Flowise で Chat タブを開く
- 「Show top 10 records fromServiceDesk Plus のデータtable」 のようなクエリを入力
- CData Connect AI MCP 接続を通じてリアルタイムでレスポンスが取得されることを確認
ワークフローの実行が完了すると、Flowise は CData Connect AI MCP サーバーを通じた Salesforce データの正常な取得を示します。MCP Client ノードにより、データに対して質問したり、レコードを取得したり、アクションを実行したりできます。
CData Connect AI を入手
クラウドアプリケーションから 数百種類の SaaS、ビッグデータ、NoSQL ソースに直接アクセスするには、CData Connect AI をお試しください!