[備忘録] SlackにTrelloを連携させてみた

Slackを利用されている会社さんって結構多いと思うのですが、

今回は下記のような業務を想定してSlackとTrelloを連携させてみました。

・情シス宛に社員が質問/依頼したい場合、Slackでメッセージを送る

・質問/依頼メッセージをTrelloに登録してタスク管理する

 

・SlackにTrelloをインストールする

1. Slackの画面左下の「アプリを追加する」から、「Trello」を検索

f:id:totin_3:20210430092952p:plain

 

2. Web上でTrelloが立ち上がるので、左側のアイコン下の「Slackに追加」をクリック

f:id:totin_3:20210430093124p:plain

 

3. 別画面に遷移するので、「Slackに追加する」をクリック

f:id:totin_3:20210430093230p:plain

 

4. 連携させたいワークスペースを選択(今回は2つあるうちの「test」を追加)

f:id:totin_3:20210430103157p:plain

 

5. Trelloのワークスペース画面が立ち上がるので、「Add to Slack」をクリック

f:id:totin_3:20210430103324p:plain

 

6. 「許可する」をクリック

f:id:totin_3:20210430103737p:plain

 

7. Slack画面の左下の「App」に無事追加されました🎉

f:id:totin_3:20210430102442p:plain

 

※アンインストール方法

1. Slack画面左下の「App」から対象アプリをクリック(①)し、アプリの詳細画面を開き(②)、その他を開いて(③)、設定をクリック(④)

f:id:totin_3:20210430105346p:plain

 

2. ブラウザでTrelloのページに遷移するので、画面一番下の「アプリを削除する」から削除可能

f:id:totin_3:20210430111430p:plain

 

・情シス宛に社員が質問/依頼する際の専用チャンネルを作成してTrelloを連携させる

1. チャンネルを作成し(今回は「help-情シス」)、「/invite @trello」と送信

f:id:totin_3:20210430102558p:plain

 

※連携されたかは、該当チャンネルの詳細画面(①)の「その他(②)」から、「xxx内のアプリを表示する(③)」で確認可能

f:id:totin_3:20210430145035p:plain

 

2. Trelloのワークスペースボードをリンクさせる(今回は「情シスQ&A」と言うワークスペースボードをリンクさせます。※testと言うワークスペース内には、2つのワークスペースボード(「xxx」と「情シスQ&A」)があり、更に「情シスQ&A」内には「PC-Repair」と「Add Account」と言うリストがあります)

「情シスQ&A」のURLをコピーし、「/trello link https://trello.com/xxxxxxxx」と送信。

f:id:totin_3:20210507133235p:plain

f:id:totin_3:20210507142142p:plain
 

3. 「Join」をクリックすると無事リンク完了🎉

※今回は「PC-Repair」のリストにリンクさせましたが、もし別のをデフォルトにしたい場合は「Join」左横の「Change Default List」より選択可能。

f:id:totin_3:20210507141620p:plain

※ちなみにワークスペースボード上に何もリストがない場合(今回の場合「情シスQ&A」内に「PC-Repair」も「Add Account」も何もない場合)、「カードを作成するには少なくとも1つのリストを作成する必要があります」とのメッセージが表示されます。

Trello上でリストを作成後、「/trello set-list 番号」とメッセージを送信すると、ボード内のリストがリンクされます(番号は、ボード内左側から1、2、・・・と割り当てられているようです)。私の場合、「/trello set-list 1」とやると「PC-Repair」が、「/trello set-list 2」とやると「Add Account」がリンクされます。

f:id:totin_3:20210507142907p:plain


・専用チャンネルにメッセージを送って自動でTrelloにカードとして登録する

Trelloとリンクできたので、「/trello add xxxx」でカード追加できるようになりました!

f:id:totin_3:20210507152132p:plain

 

が、カードを追加してもただのリストの名前でしかないので、情シス側がもう少し見やすいように、そしてリクエストする側もフォーマットに沿ってリクエストしやすい感じにしたいので、良い方法がないか検討してみます 🤔

また、Slackチャンネル1つにつき1つのリストとリンクするので、依頼内容に寄ってリストを分けられると良いかもとか思ったり。。。

※良い方法思いついたら、別記事としてUPします!

f:id:totin_3:20210507152342p:plain