[備忘録] SlackにTrelloを連携させてみた
Slackを利用されている会社さんって結構多いと思うのですが、
今回は下記のような業務を想定してSlackとTrelloを連携させてみました。
・情シス宛に社員が質問/依頼したい場合、Slackでメッセージを送る
・質問/依頼メッセージをTrelloに登録してタスク管理する
・SlackにTrelloをインストールする
1. Slackの画面左下の「アプリを追加する」から、「Trello」を検索
2. Web上でTrelloが立ち上がるので、左側のアイコン下の「Slackに追加」をクリック
3. 別画面に遷移するので、「Slackに追加する」をクリック
4. 連携させたいワークスペースを選択(今回は2つあるうちの「test」を追加)
5. Trelloのワークスペース画面が立ち上がるので、「Add to Slack」をクリック
6. 「許可する」をクリック
7. Slack画面の左下の「App」に無事追加されました🎉
※アンインストール方法
1. Slack画面左下の「App」から対象アプリをクリック(①)し、アプリの詳細画面を開き(②)、その他を開いて(③)、設定をクリック(④)
2. ブラウザでTrelloのページに遷移するので、画面一番下の「アプリを削除する」から削除可能
・情シス宛に社員が質問/依頼する際の専用チャンネルを作成してTrelloを連携させる
1. チャンネルを作成し(今回は「help-情シス」)、「/invite @trello」と送信
※連携されたかは、該当チャンネルの詳細画面(①)の「その他(②)」から、「xxx内のアプリを表示する(③)」で確認可能
2. Trelloのワークスペースボードをリンクさせる(今回は「情シスQ&A」と言うワークスペースボードをリンクさせます。※testと言うワークスペース内には、2つのワークスペースボード(「xxx」と「情シスQ&A」)があり、更に「情シスQ&A」内には「PC-Repair」と「Add Account」と言うリストがあります)
「情シスQ&A」のURLをコピーし、「/trello link https://trello.com/xxxxxxxx」と送信。
3. 「Join」をクリックすると無事リンク完了🎉
※今回は「PC-Repair」のリストにリンクさせましたが、もし別のをデフォルトにしたい場合は「Join」左横の「Change Default List」より選択可能。
※ちなみにワークスペースボード上に何もリストがない場合(今回の場合「情シス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」がリンクされます。
・専用チャンネルにメッセージを送って自動でTrelloにカードとして登録する
Trelloとリンクできたので、「/trello add xxxx」でカード追加できるようになりました!
が、カードを追加してもただのリストの名前でしかないので、情シス側がもう少し見やすいように、そしてリクエストする側もフォーマットに沿ってリクエストしやすい感じにしたいので、良い方法がないか検討してみます 🤔
また、Slackチャンネル1つにつき1つのリストとリンクするので、依頼内容に寄ってリストを分けられると良いかもとか思ったり。。。
※良い方法思いついたら、別記事としてUPします!