「テンプレートがコピーされました!」と表示されるので、「OK」をクリックしてコピーを完了してください。
ステップ3. トリガーを設定
次に、Chatworkのトリガーを設定します。
「新しいメッセージがルームに投稿されたら」をクリックしてください。(画像内のテキストは文末が省略されています。)
次に、「Chatworkと連携するアカウント情報」を確認してください。
タイトルは自由に編集できますが、トリガーアクションはそのままにして、「次へ」をクリックしてください。
続いて、API接続の設定を行います。
「トリガーの起動間隔」は、5分、10分、15分、30分、60分を選択できます。
※プランによって最短の起動間隔が異なりますのでご注意ください。
「ルームID」は、欄をクリックすると表示される候補から該当チャンネルを選択するか、ルームURLの「#!rid」以降の数字部分を入力してください。
その後、該当のチャンネルにて「出勤しました」等のテスト用メッセージを送信してから「テスト」をクリックしてください。
※Webhookと記載されたトリガーを使用すると、タイムリーにトリガー起動させることも可能です。
アウトプットに表示された情報を確認し「保存する」をクリックしてください。
次にトリガーの分岐設定を確認します。
「コマンドオペレーション」をクリックしてください。
※分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
※ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
ここではタイトルの任意編集を行い、それ以外の項目は変更せず「保存する」をクリックしてください。
ステップ4. レコード取得の設定
次に、Yoomのデータベースからレコードを取得する設定を行います。
「レコードを取得する」をクリックしてください。
「データベースの連携」からレコードが保存されているデータベースを選択します。
「プロジェクト」は、マイアプリの下に表示されています。
プロジェクトをクリックすると、「データベース」が表示されます。
該当のデータベースをクリックした後、画面上部に「テーブル」が表示されています。
画像を参考にしながら、該当項目を確認してください。
設定が完了したら「次へ」をクリックしましょう。
次に「取得したいレコードの条件」を指定します。
今回は画像のように「データベースに保存されているチャットツールIDとメッセージ送信者のIDが等しい」という条件を設定しました。
右端の欄をクリックすると候補が表示されるので、一覧から「送信者のアカウントID」を選択してください。
設定できたら「テスト」をクリックしましょう。
テストに成功し、情報を取得できていることを確認したら「保存する」をクリックしてください。
ステップ5. アクションを設定
続いて、HRMOS勤怠のアクションを設定します。
「打刻を登録」をクリックしてください。
タイトルの任意編集とアカウント情報の確認を行い、アクションは変更せず「次へ」をクリックして先に進みます。
次のページで「企業名」と「ユーザーID」を設定してください。
「企業名」は、注釈を参考にしてHRMOS勤怠のログインページURLから取得し入力します。
「ユーザーID」は、欄をクリックしてYoomのデータベースから取得したHRMOS勤怠のユーザーIDを選択します。
「打刻区分」は出勤のまま変更せず「テスト」をクリックしましょう。
HRMOS勤怠で打刻されたことを確認したら「保存する」をクリックしてください。
「トリガーをON」をクリックし、フロー稼働の準備が完了です。
これでChatworkでメッセージが投稿されたらHRMOS勤怠に打刻が自動登録されます。