【Zapier】Trelloでカードを追加したときにChatworkにメッセージを送る


前提

・Trelloでボードを作成してある
・Chatworkのアカウントがある
・Zapierのアカウントがある

プライベートでチーム開発をする際のタスク管理ツールとしてTrelloを使ってみようと思ったのですが、Trelloで何かしたときにChatworkの開発チームのグループにメッセージ送って共有したいなーとふわっと思いやってみました。今回はテストとしてTrelloでカードを追加したときにマイチャットにメッセージを送ります。

やり方を調べたらChatworkの公式にZapier使ってできると書いてあったので、Zapierを使います。公式は執筆時点だと画面キャプチャが実際と異なったりしたので、メモとして残しておきます。

ちなみにTrelloもZapierも使うのは今回が初めてです。

目標

Trelloでカードを追加したときにChatworkのマイチャットにメッセージを送る。

手順

Zapierにログインし「Create Zap」をクリックします。


「Name your zap」をクリックしZapの名前を変更します。
AppにTrelloを、Trigger EventにNew Cardを選択します。


「Continue」をクリックします。


Sign in to Trello」をクリックします。


認証画面が別ウィンドウで表示されますので、下までスクロールして「認証」をクリックします。


「Continue」をクリックします。


Board、List、Filterを選択し、「Continue」をクリックします。


「Test trigger」をクリックします。


カードがない状態で「Test trigger」をクリックすると、画像のようにテストできない旨が表示されますので、Trelloでカードを作ってから「Test trigger」をクリックします。


テストに成功しました。「Continue」をクリックします。


Triggerは完成したので、Actionの作成に入ります。
AppにChatworkを、Trigger EventにSend Messageを選択します。


「Continue」をクリックします。


Sign in to Chatwork」をクリックします。


認証画面が別ウィンドウで表示されます。
ChatworkのAPIトークンを入力欄に入れて「Yes, Continue」をクリックします。
APIトークンの取得についてはこちら


「Continue」をクリックします。


RoomとTextを画像のように設定し「Continue」をクリックします。


「Test & Continue」をクリックします。


テストに成功し、マイチャットにメッセージが届きました。
これで作成完了です。「Turn on Zap」をクリックします。


「Go to my Zaps」をクリックします。


Zapsに作成したZapがONの状態で表示されていることを確認できます。


作成が完了したところで、実際にTrelloにカードを追加してみます。
数分後、マイチャットに通知が来ることを確認できました。
Zap Historyから履歴を確認できます。


Zap HistoryのZap runsの中から情報を見たいZapをクリックすると、画像のように情報を確認できます。