作成
更新
キーワード
, ,

iPaaS活用術 | kintoneのレコード追加や編集内容をChatworkに自動通知する方法

本記事では、ツールとツールを連携するプラットフォームBizteX Connectを用いた業務自動化の方法についてご紹介します。BizteX ConnectでkintoneとChatworkを連携し、kintone内でのレコード追加・編集された内容をChatworkに自動通知することで、業務工数削減を実現します。

LINEで送る
Pocket

BizteX Connectを活用した業務自動化方法を解説

kintoneのレコード追加や編集をチャットツールに通知する方法

BizteX Connectを用いて、kintoneのレコードの新規追加や編集、削除をきっかけにChatworkへと通知をおこなう方法を紹介します。

BizteX Connectを活用することで、ビジネスチャットを用いた任意の宛先へのメンションやファイルの添付、タスクの追加などさまざまな方法で連携が可能です。

Chatwork以外でも、LINE WORKSやSlack、Teamsなどでも同様の方法で連携が可能です。

以下では、BizteX Connect内での設定手順を解説します。

【設定手順】

①kintone イベントの設定

新規シナリオ作成画面において、アプリの一覧からkintoneを選択し、イベント選択画面で『レコードの追加/編集を検知する』を選択します。

つぎに、BizteX ConnectでWebhook URLを発行します。
新しいコネクタを作成する』をクリックし、任意のタイトルを入力して『コネクタ作成』をクリックします。

上記でWebhook URLが発行されます。Webhook URLは後ほど使用するため、コピーしておいてください。
次に、検知するイベントをプルダウンから指定します。

発行したWebhook URLをkintoneのアプリにも登録します。
連携させたいkintoneアプリの設定画面より、『Webhook』を選択してください。
Webhook設定画面を開くと、右上の+ボタンよりWebhookを新規追加することができます。

Webhook URLの箇所に先ほどコピーしたURLを入力し、通知を設定する条件を設定し、保存をクリックします。

※Webhook URLをペーストするさいには、https://が重複しますので必ず削除をおこなってください。
その後、アプリの更新をおこないます。

※同一のWebhookを使いまわすと、意図しないタイミングでシナリオが稼働する場合があります。
※ひとつのシナリオにつき、ひとつのWebhookの発行を推奨いたします。

②kintone サンプルデータの登録

続いて、Connectの画面に戻り、データのサンプル取得をおこないます。
初期状態で表示されているデータはプリセットで表示される値になりますので、実際にkintoneに登録されるデータを検知させます。
サンプル確認をクリックすると、サンプル取得の画面に移りますので、Webhook待機をクリックします。

Webhook待機をクリックすると以下の画面が表示されます。
リクエスト待機中に、kintoneにテストレコードを追加してください。

待機中にkintoneにテストレコードが追加され、データの疎通が行われるとウィンドウが自動で閉じ以下の画面になります。
追加したレコードの情報が表示されていれば、イベント部分の設定は完了です。

疎通した内容が反映されていれば、ここまでの設定は完了です。

③Chatwork アクションの設定

続いて、Chatoworkへメッセージを投稿するアクションの設定をおこないます。
完了して次へ、をクリックするとアクションの設定に進みますので、Chatworkを選択します。
選択するとアクションの選択に移りますので、ここで『ルームを指定してメッセージを投稿する』を選択します。

認証コネクタ作成画面に移りますので、任意のタイトルを入力し、Chatworkから取得したAPI Tokenをトークンの箇所に入力します。

API Tokenは、WEBブラウザ版のChatworkの『サービス連携』のページから発行いただけます。
※API Tokenに関する詳細はこちらをご参照ください。
※API TokenはChatworkのユーザ単位での払い出しになります。
※異なるユーザからメッセージを投稿する場合、認証コネクタを新たに作成する必要があります。

認証コネクタの設定が完了したら、次へをクリックし、メッセージ投稿の基本設定をおこないます。
まず投稿先のルームを指定します。

参加しているチャットルームの一覧が『ルーム』のプルダウンに表示されますので、その一覧から直接指定することが可能です。もしくは、『カスタム入力』をONにすることで、チャットルームのIDを直接指定することができます。

④Chatwork 投稿メッセージの入力

ルームの選択が完了したら、メッセージを入力します。
直接テキストを平文で入力することも可能ですし、テキスト入力時に画面右部に表示されるパラメータの一覧をクリックすることで、シナリオ稼働時に受信しているパラメータを動的に使用することが可能です。

メッセージの入力が完了したら次に進み、テスト実行をおこないます。

指定したルームに設定したメッセージが入力されていれば設定は完了です。

⑤シナリオの保存と有効化

画面右上から、『保存』をクリックします。編集がロックされますので、保存ボタンの左にある『シナリオ有効化』をONにしましょう。

シナリオが有効化されている状態でkintoneに新規レコードが追加されれば、自動でChatworkへの投稿がおこなわれます。

おわりに

ふだんお使いになられているクラウドサービスを連携させることで、日常的な業務の工数削減を実現します。

本記事で取り上げたkintoneとChatworkのほかにも、さまざまなツールとツールの連携が可能になります。ぜひお試しください!

RPAの活用事例
LINEで送る
Pocket