①マイアプリ連携
まずYoomにログインをして、左メニューにある「マイアプリ」を選択します。
画面遷移後に「+新規接続」を押下してください。
連携したいアプリを選択し、画面に従ってログイン・サインインをすることで連携が完了します。
登録が完了すると、マイアプリの一覧にアイコンが表示されます。
②既存のテンプレートをコピーする
Notionのページにアンケートの回答情報が作成されたらGoogle Chatに通知する
上記のテンプレートを使用することで簡単に自動化ができます。
まずはYoomでマイプロジェクトを開き、「+新規接続」を押下してください。
次に「テンプレートギャラリーから作成」を押下します。
右上の検索窓で先ほどのテンプレートタイトル(Notionのページにアンケートの回答情報が作成されたらGoogle Chatに通知する)を入力して検索します。
表示されたテンプレートの右側に青字で「テンプレート作成」とあるので選択してください。
これでテンプレートのコピーまで完了しました。よく見ると画面上に赤い「!」が表示されているのが分かるかと思います。
次は各トリガーの設定を進めて、このエラーマークを消していく作業に入ります。
③トリガーの設定
まずは「ページが作成または更新されたら」を選択し、必要事項を入力して設定していきます。
連携するアカウント情報(メールアドレス)を入力してください。
[設定方法]
- トリガーの起動間隔:5分、10分、15分、30分、60分の間隔から選べます。※プランによって起動間隔の選択内容が変わります。
動作確認としてテストボタンが設置されているので、必要があれば試してみてください。
画面下部までスクロールすると詳細設定の項目があり、同時に50件以上起動された場合の処理方法を指定することができます。
「保存する」を押すことで設定を保存して最初の画面に戻れます。
「ページが作成または更新されたら」の横についていたエラーマークが消えているのを確認してください。
ここでエラーマークが消えていない場合は設定がうまくできていない状態になります。
次は「Google Chatに通知する」の設定です。
先ほどと同様に必要事項を入力して設定していきます。
連携するアカウント情報(メールアドレス)を入力して、「次へ」を押下してください。
[設定方法]
- スペースID:GoogleチャットURL内の「/space/」以降の文字列がスペースIDとなります。例)AAAA3b8XTvw
- キー:「スペース名 > Webhookを管理」から取得したWebhookURL内の「key=」以降の文字列を記載してください。
- トークン:「スペース名 > Webhookを管理」から取得したWebhookURL内の「token=」以降の文字列を記載してください。その際、末尾の「%3D」は削除してください。
- メッセージ内容:送信したいメッセージ内容を任意で設定してください。
動作確認としてテストボタンが設置されているので、必要があれば試してみてください。
詳細設定では以下の項目が設定可能です。
- APIレスポンスがエラーだった場合の動作設定:エラーレスポンス(400系)だった場合でも次のオペレーションに進む
- 事前確認設定:実行する前に確認する
- 自動リトライ設定:オペレーションの実行に失敗した場合、最大で5回自動でリトライする(5分、30分、1時間、3時間、6時間後)
- 実行インターバル(秒):設定した秒数を待機した後にオペレーションを実行します。
設定が完了したら「保存する」を押してください。
最後に「ページが作成または更新されたら」の横にあるトリガー設定をONにしてください。
これで「Notionのページにアンケートの回答情報が作成されたらGoogle Chatに通知する」の設定はすべて完了になります。
おつかれさまでした!