ステップ1:kintoneとSendGridをマイアプリ連携
まずは、Yoomと今回使用するアプリのマイアプリ連携をしましょう。
Yoomにログイン後、左側メニュー「マイアプリ」から「+新規接続」をクリックしてください。
kintoneとSendGridをそれぞれ検索して、表示された内容に沿って入力を進めていきましょう。
kintoneはアプリ側での簡単な設定が、SendGrid はAPIキーの取得が必要です。
それぞれ以下のリンクを参考にしながら進めてください。
kintoneマイアプリ登録方法
SendGridのAPIキー取得方法(公式HP)
設定ができたらマイアプリ一覧にアイコンと一緒に表示されます。
kintoneも同様に表示されていれば、これでマイアプリ連携は完了です。
次からは具体的にフローの設定を進めていきます!
ステップ2:kintoneでアプリトリガーの設定
まずは「レコードが登録されたら」をクリックして、フローボットを起動するためのトリガーの設定をしましょう。
最初のページでは、マイアプリ連携が済んでいるkintoneのアカウントが表示されます。
タイトルは、わかりやすいものに変更できます。複数のフローを動かす際には見分けられるようにしておきましょう。
トリガーアクションは変更不可なので、アカウント情報を確認したら次に進みます。
次のページでは、フローを動かすための詳細設定を行います。
表示されているURLをコピーして(https://を削除するのを忘れずに!)をkintoneの管理画面で設定しましょう。
kintone側の画面の詳細や注意事項は、以下のリンクから確認できます。
<span class="mark-yellow"通知を送信する条件は「レコードの追加」なので、間違えないように注意してください!></span>
この設定をすることで、kintoneでレコードが追加されたらフローが起動するようになります。
設定ができたら「テスト」をクリックして、アウトプットを取得します。
ここで取得したアウトプットはこの後の設定で使用するので、確認しておきましょう。
問題がなければ「保存する」でアプリトリガーの設定は完了です。
ステップ3:kintoneでレコード追加の設定
続いて「レコードを追加する」をクリックしてください。
最初のページでは、先ほどと同様にアカウント情報などが表示されています。タイトルの修正などをしておきましょう。
そのまま下にスクロールすると、データベース連携のための項目が出てきます。
レコードを追加したkintoneのアプリIDを入力、または候補から選択しましょう。
「次へ」をクリックすると、正しく連携ができるかテストされます。
次の画面では、レコードの検索条件の設定をします。
指定した条件に合致するレコードの情報を取得し、SendGrid に反映させます。
ここでは、kintone上の項目のレコード番号がアウトプットで取得したレコードIDと一致することを条件としています。
設定ができたら、仮のレコード情報をkintoneに入力してから「テスト」をクリックし、アウトプットを取得しましょう。
ここまで確認出来たら「保存する」でレコード追加の設定は完了です。
ステップ4:SendGridで新規コンタクト追加するための設定
最後の設定「コンタクトリストに新規コンタクトを追加」をクリックしてください。
1ページ目では、kintoneの設定時と同様にアカウント情報の確認と、必要であればタイトルの修正をして次に進みます。
次のページでは、コンタクトリストに追加する内容と場所を設定します。
追加する情報とリストIDは候補から選択するだけで設定できます。
入力出来たら「テスト」をクリックしましょう。テストが成功すれば、仮のレコード情報がSendGrid に反映されています。
確認出来たら「保存する」ですべての設定は完了です。
トリガーをONにしてフローを動かしましょう。
これでkintoneで登録されたレコード情報がSendGrid に自動で反映されるようになりました。
kintone・SendGridを使ったその他の自動化例
ほかにもkintoneとSendGridを使った自動化の例がYoomにはたくさんあるので紹介します。
1.名刺情報をSendGridに自動登録
SendGridとSansanをアプリ連携すると、Sansanに登録された情報がSendGridに自動で登録されます。手入力の手間が省かれ、ミスの減少につながるでしょう。また、すぐに情報が反映されるため相手へのメールでのアプローチがが素早くなることも期待できますね。