対象プランオプション機能
本記事では、連携を開始するために必要な事前準備として、SlackとWorkato間の認証設定と事前準備をご紹介します。テンプレートレシピでは、Slackのbotで通知していますが、個人アカウントを利用して通知する方法もございます。個人アカウントをご利用の場合は、応用編:Slackの個人アカウントを利用して通知したい場合をご確認ください。
1. SlackのワークスペースにSlackのbot(Workbot)を追加する
Slackのマーケットプレイスから[Workbot JP]と検索し、Slackワークスペース上にWorkbotを追加します。
2. 通知させたいSlackチャンネルにWorkbot JPを招待する
通知させたい該当のチャンネルのスレッド上に @Workbot JP を入力し招待します。
3. ワークフローにログインする
① EventHubの管理画面から[設定]>[ワークフロー]をクリックし、[利用する]を選択します。
<tips> -ワークフローのメニューが表示されない場合は、担当のカスタマーサクセス または 画面右下にある吹き出しマークからカスタマーサポートへお問い合わせください。
-メニューは表示されるものの、うまくログインできない場合はセッションが切れている可能性があります。一度EventHubの管理画面をリロードしてください。</tips>
4. WorkatoとSlackを連携する
① Slack通知を追加したいレシピにて追加したい箇所の [+]>[Add step] をクリックします。
② [Action in app]をクリックします。
③ [Workbot for Slack]を指定します。
④ [Action]にて[Post message as Slack Workbot]をクリックし、[Connection]にて以下を設定します。
| Connection name | コネクションの名称を入力します。 例: EH<>Slack通知 |
| Location | コネクションの格納先のフォルダを設定します。 貴社のWorkato環境内のどこのプロジェクトやフォルダに格納するか選択してください。 |
⑤ Workatoに連携させる該当のワークスペースを選択し、[許可する]をクリックします。
これでWorkatoと通知先Slackの連携は完了です✅
<attention>Connectionの設定時にエラーになる場合がございます。
その際は一度レシピの編集を終了し、[コネクション]から該当のアセットをクリックし、[接続]をお試しください。
</attention>
応用編:Slackの個人アカウントを利用して通知したい場合
Workatoのbotではなく、Slackの個人アカウントを利用して通知する方法もございます。ここでは、個人アカウントの接続方法を説明します。
① [Add step] > [Action in app]にて、Slackを選択します。
② [Action]にて[Post message] を選択します。
③ [Connection]にて、[Connect]をクリックします。
④ 権限を確認し、[許可する] をクリックします。
これでワークフローとSlackの個人アカウントの連携は完了です✅