Rovoエージェントを使用したSlack連携機能の紹介!
2026年01月20日(2026年03月27日 更新)
松本遥也 Haruya Matsumoto
リックソフト開発部 生成AI活用チーム 新卒エンジニアの松本です。
リックソフトでは AI ツールの効果的な利活用に力を入れています。
今回の記事ではAtlassian Rovoのカスタムエージェント(以下、Rovoエージェント)に新しく追加されたSlack連携機能を活用したユースケースを紹介します!
本記事の情報は2026年1月時点の情報であり、現時点では RovoエージェントのSlack連携機能はベータ版です。
Atlassian Rovoとは?
Rovoは Jiraや Confluenceといった社内情報を横断的に検索できるツールです。
Chat画面を開いて、自然言語で質問を行うことで対話形式で社内の情報から回答を生成してくれます。
最近では「詳細調査」機能や「Web検索の結果を含める」機能、検索に使用する社内ナレッジをアプリごとに絞り込む機能なども追加されました。
Rovoとは?:What is Rovo? | Rovo | Atlassian Support


Rovoのカスタムエージェントについて
Rovoでは、ユースケースに沿ったカスタムエージェントを作成することができます!

基本設定
◦ 動作
- Rovoエージェントが全てのシナリオで実施する動作を設定します。例としては、「日本語で回答を行う」や「簡潔・丁寧に回答をする」などです。
◦ 会話のきっかけ
- Rovoエージェントとチャットを開始した際に、初めに提案されるプロンプトを設定できます。
- 想定されるユースケースを設定しておくと便利です。
シナリオについて
Rovoエージェントに実施させたい内容に合わせて、シナリオを複数設定することができます。
それぞれのシナリオに対して「トリガー」、「指示」、「ナレッジ」、「スキル」を設定します。
◦ 既定のシナリオ
- 既定のシナリオは他のシナリオが存在しない場合や他のシナリオがトリガーされなかった場合に実行されます。
◦ トリガー
- 既定のシナリオ以外では、トリガーを設定することでどのような時にそのシナリオを実行するのか設定できます。

◦ 指示
- 指示を与えることで、そのシナリオがトリガーされた時に Rovoがどのような動作をするのか設定できます。

◦ ナレッジ
- Rovoが回答を生成する際に使用できるナレッジソースを指定することができます。
- カスタムナレッジを選択すると、Jiraや Confluenceなどから特定のスペースを選択することもできます。
- 詳細調査を有効にするとそのシナリオがトリガーされた時に「Deep Research」を行います。

◦ スキル
- スキルを設定することで、Jira課題の作成・編集、Confluenceページの作成・編集、接続済みの外部アプリとの連携など用意されている様々な機能を Rovoエージェントが使用できるように設定できます。

Rovoエージェントに関する公式ドキュメント:エージェント | Rovo | アトラシアン サポート
Rovoエージェント×Slack連携のユースケース紹介!
ここからは「特定の Slackチャンネルメッセージをもとに Jira課題を自動生成」するユースケースを紹介します。
今回紹介する機能「Read messages in Slack」
Slackからメッセージを取得するスキルである「Read messages in Slack」を使用します。
この機能により接続している Slackワークスペースの特定のチャンネルからメッセージを取得することができます。

現在は単一の Slackワークスペースとのみ接続することができます。
Rovoエージェントの詳細設定
今回は「開発チーム」という名前の Jiraプロジェクトに課題を作成すると想定します。

Slackメッセージのイメージ

本ユースケースの Rovoエージェント全体像
① 既定のシナリオを設定
◦ 指示
- [任意の SlackチャンネルのIDを指定] の部分をメッセージの取得対象のチャンネルIDに置き換える必要があります。
あなたは SlackのチャンネルID"[任意のSlackチャンネルのIDを指定]"のチャンネルからメッセージを取得し、その内容に基づいて Jiraの"開発チーム"スペースに課題を作成するアシスタントです。
- メッセージ内容を確認し、課題のタイトルや説明文を提案してください。
- メッセージ内容に応じて適切な Jira課題タイプやフィールドを提案してください。
- 作成前に内容や設定をユーザーに確認し、正確性を重視してください。
- ユーザーからの指定が無い場合は直近5件のメッセージを取得してください。
- 課題を作成する前に Jiraの"開発チーム"スペースから課題一覧を取得してください。
- 取得した課題一覧に Slackから取得したメッセージと同じの内容のものがある場合は、作成されていない課題だけ作成してください。
- 作成する課題が無い場合は、"新規に作成する課題はありません"と回答してください。
- すべての回答は明確・簡潔・丁寧なトーンで行ってください。

◦ ナレッジ
- Jiraプロジェクトの「開発チーム」をカスタムナレッジとして設定します。

◦ スキル
- Create work item
■ 新規にJira課題を作成するスキル。 - Assign work item
■ Jira課題に担当者を設定するスキル。 - Read messages in Slack
■ Slackからメッセージを取得するスキル。

「Read messages in Slack」はベータ版の機能です。
指示の部分でチャンネルIDを設定しないと上手くメッセージが取得できないことがあるため、指示の中でチャンネルIDを明示的に設定することをおすすめします。
会話のきっかけを用意
会話のきっかけを用意しておくことで、ユーザーが Rovoエージェントを利用しやすくなります。

使用イメージ
会話のきっかけから「slackから Jira課題を作成して」を選択。
初めて Slackから情報を取得する場合は、認証の URLが案内されるので接続するワークスペースを選択して、許可をする必要があります。

提案された内容で、そのまま作成するように Rovoに依頼します。


それぞれの課題作成用のボタンが提示されるので、クリックして課題を作成することができます。
現状では、「Create all」ボタンは使用不可なため、それぞれの課題をクリックして作成する必要があります。
Jiraの課題作成画面が表示されるので、変更したいフィールドがあれば変更を行った上で課題の作成が可能です。

Jiraを確認すると課題が作成されていることを確認できます!

新たに Slackに「データベースに接続できません。」というメッセージを追加して、もう一度 Rovoにメッセージを送信します。

Jira課題がまだ作成されていないメッセージに対してのみ、課題を作成するように案内され、「Edit details」ボタンをクリックして課題を作成することができます。
おわりに
今回は Rovoエージェントを使用した Slack連携のユースケースをご紹介しました!
Rovoエージェントは設定次第で様々な活用方法がありますが、構築には実務に即したノウハウが不可欠です。
リックソフトでは、AI ツールの効果的な利活用に力を入れており、その知識をもとにお客様の環境に合わせたご提案が可能です。
「自社の業務プロセスを AIで最適化したい」「Rovoを導入したが、具体的な活用イメージが湧かない」とお悩みの方は、ぜひご相談ください!
松本遥也 Haruya Matsumoto
この記事を読んだ⼈におすすめのページ
本情報はブログを公開した時点の情報となります。
Software Collection
Jira Service Management
Customer Service Management
Assets
Rovo
Focus
Jira Align
Talent




5,000名以上のエンタープライズで Jira / Confluenceを選ぶ理由 ― 情報ガバナンスとセキュリティを両立する Atlassian Guard活用術
モダン開発の落とし穴『認知負荷』の正体――。複雑なエンジニアリング環境を救うIDP (Compass)の価値を一般家庭に例える
SFA・Excel・データ整形の限界を突破!Workatoで予実管理を自動化する方法|月末の「あの作業」がなくなる
Jira通知の種類と設定を比較解説|メール・Slack・Teams・フィルターのベストプラクティス