「Dify × Make × PowerAutomate」を活用した社内問い合わせBOT開発の挑戦記

今回は「Dify×Make×PowerAutomate」を活用し、社内問い合わせBOTの開発に挑戦した経験をまとめます。

作成しようと思った課題背景

私のチームでは、膨大なドキュメントの中から必要な資料を探すのに時間がかかる、緊急時に情報がすぐ見つからない、といった課題を抱えていました。
そこで、「誰でも即座に使える」「時間を要さない」「最新ナレッジに基づいて回答できる」仕組みとして、Teams上で動作する社内問い合わせBOTの開発に着手しました。

構成図と仕組み

まずはChatBOTの構成図を作成。
ユーザーがTeamsBOTに問い合わせ → ノーコードツール「Dify」に連携 → Dify内部のナレッジデータベースをもとにAIが回答を生成 → TeamsBOTに返す、という流れです。
さらに、SharePointとDifyのナレッジを連携させて、ナレッジを自動更新する仕組みも組み込みました。

実際に作成出来たもの

おや・・・。
完成したのは、TeamsBOTではなくLINEBOTでした。
TeamsBOTでは管理者権限の制約によりうまく動作せず、急遽LINEBOTへ切り替え。
結果として、部署内外の質問や機密事項にもナレッジデータをもとに回答でき、一定の成果を得ることができました。

結論

現実は厳しい・・・。
SharePointとの連携も同様に管理者権限の壁に阻まれ、想定通りには進みませんでした。
結論としては、LINEBOTによる社内問い合わせBOTの構築には成功したものの、セキュリティ面での懸念が残ります。
今後は「管理者権限を取得するか」「他の方法で実現できないか」など、さらなる挑戦を続けていきたいと思います。
プロトアウトスタジオの詳細はこちらスクール詳細はこちら〉お役立ち資料無料ダウンロード無料資料請求〉