KING OF TIMEとMicrosoft Teamsの連携イメージ
アプリ同士の連携方法

2024/11/26

KING OF TIMEの前日の打刻漏れをMicrosoft Teamsに自動通知する方法

k.hieda

KING OF TIMEは勤怠管理に特化したツールとして、多くの企業に採用されています。その機能をさらに便利に活用できるのが、Microsoft Teamsとの連携です。

「<span class="mark-yellow">KING OF TIMEでの打刻漏れが自動で検知できるといいのに...</span>」と思ったことは、ありませんか?

KING OF TIMEとMicrosoft Teamsと連携させると、前日の打刻漏れを自動で検知して通知することができます!従来、このような仕組みを構築するにはプログラミングが必要でしたが、<span class="mark-yellow">ここではノーコードで連携する方法</span>を解説します。

簡単に設定できるので、ぜひ試してみてくださいね!

こんな方におすすめ

今回ご紹介するフローボットは、以下のような方にぴったりです。

  • 従業員の打刻漏れに効率的に対処したい担当者
  • 給与計算のトラブルを防ぎたい方
  • 労働基準法に準拠した適切な管理を目指す方
  • 打刻漏れをすぐに修正し不安なく業務に集中したい方
  • KING OF TIMEとMicrosoft Teamsを使用しており、勤怠管理の効率化を実現したい方

今すぐに試したい方へ

本記事ではノーコードツール「Yoom」を使用した連携方法をご紹介します。
難しい設定や操作は必要なく、非エンジニアの方でも簡単に実現できます。
下記のテンプレートから今すぐに始めることもできるので、ぜひお試しください!

[Yoomとは]

ここから、<span class="mark-yellow">「KING OF TIMEで前日の打刻漏れを検知しMicrosoft Teamsに通知する」自動化の設定方法を、Yoomのフローボットテンプレートを使って解説します。</span>

連携プロセス

  • Yoomへマイアプリ登録(KING OF TIMEとMicrosoft Teams)
  • テンプレートをコピー
  • アプリトリガーの設定とアプリ連携
  • トリガーボタンをオンにし、連携動作を確認

※ご案内

  • 分岐機能をご利用いただくにはミニプラン以上の有料プランが必要です。フリープランでは、設定されたフローボットの操作(オペレーション)に制限がありますので、ご了承ください。
  • 有料プランでは、2週間の無料トライアルが利用可能です。期間中は、制限されるアプリやAI機能(オペレーション)もご利用いただけます。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

KING OF TIMEとMicrosoft Teamsの連携フローの作り方

事前に準備するもの

連携に必要なものをリストアップしました。

KING OF TIME(OAuth)

  • KING OF TIMEのログイン情報
  • アクセストークン >ヘルプ:取得方法(マイアプリ登録方法
    • KING OF TIMEの管理画面から操作して取得できます。

Microsoft Teams

  • Microsoft365のログイン情報(メール・電話番号・SkypeID、パスワード)
  • チャットID
    • 通知を送るチャット上で右クリックし、「リンクをコピーを選択します。IDはコピーしたURLから取得できます。
  • このリンク内に「19: ~ .space」と記載された部分がチャットIDです。

ステップ1 マイアプリ連携の設定

ここでは、連携するアプリ情報をYoomに登録する設定を行います。Yoomのワークスペースにログインし、マイアプリの画面内で+新規接続をクリックします。

Yoomで接続可能なアプリ一覧と検索窓が表示されます。検索窓から今回接続するアプリを探し、マイアプリ登録を進めます。

KING OF TIME

検索結果からKING OF TIMEを選択すると、事前に取得した値を入力する画面が表示されます。

  • アカウント名
    • 任意の文字列(メールアドレスなど)をご入力ください。
  • アクセストークン
    • KING OF TIMEの管理画面から取得した値を入力してください。
    • >ヘルプ:取得方法(マイアプリ登録方法

必須項目を入力し右下の追加ボタンをクリックで、KING OF TIMEのマイアプリ登録が完了します。

Microsoft Teams

検索結果からMicrosoft Teamsを選択します。こちらの画面に遷移しますので、Microsoft365のログイン情報を入力します。

ログインができたら、Microsoft Teamsのマイアプリ登録が完了します。

ステップ2 Yoomのフローボットテンプレートをマイプロジェクトへコピーする

こちらのバナーをクリックします。

マイプロジェクトにテンプレートがコピーされます。マイプロジェクトは左のメニューバーからアクセスできます。

ステップ3 スケジュールトリガー「毎日9時になったら」

テンプレートの1つ目の工程をクリックします。こちらは事前設定済みのため、水色アイコン(設定完了の証)が点灯していますが、今回はフローボットの起動間隔設定を解説します。

(1/1)実行時間の指定

今回は曜日タブから全曜日を指定し、9:00に起動する設定です。繰り返す曜日や時間の変更は、この画面から設定できます。
定休日が曜日で決まっている場合、その曜日の次の曜日のチェックを外してください。
もっと複雑なタイミングの設定は、Cronの設定タブから可能です。

>もっと詳しく:Cron設定方法

起動間隔をご確認いただいたら、保存するをクリックして次に進みます。

ステップ4 アプリと連携する「従業員の打刻データを取得」

テンプレートの2つ目の工程をクリックします。

こちらでは、KING OF TIME で従業員を指定し、前日の打刻データを取得します。

(1/2)連携アカウントとアクションを選択

こちらの項目は初期設定済みです。

  • アプリトリガーのタイトル
  • アプリ
  • KING OF TIMEと連携するアカウント情報
  • トリガーアクション

→次へをクリックします。

(2/2)アプリトリガーのAPI詳細設定

  • 従業員識別キー
    • 編集欄をクリックすると、従業員の一覧が表示されます。通知をする従業員を選ぶと、識別キーが引用されます。
  • 取得する期間の開始日
    • 事前設定では前日が指定されています。欄をクリックすると、日付の引用コードを選択でき前日以外の日付も選択が可能です。
  • 取得する期間の終了日
    • 事前設定では前日が指定されています。欄をクリックすると、日付の引用コードを選択でき前日以外の日付も選択が可能です。

→テストをクリックします。 →成功 アウトプットでは、出勤、退勤、休憩時間、休憩終了 ぞれぞれの項目が取得できます。

→保存するをクリックします。

ステップ5 分岐「コマンドオペレーション」

テンプレートの3つ目の工程をクリックします。こちらも事前設定済みで、水色アイコンが点灯しています。

この工程では、前日の打刻の有無によって通知に進むかどうかを判断します。

(1/1)分岐条件を指定

この設定では、出勤の打刻の有無が対象になっています。例えば退勤の打刻をよく失念してしまう従業員に向けた設定の場合、アウトプットに「退勤」を選択すると効果的です。

保存するをクリックします。

ステップ6 アプリと連携する「メッセージを送る」

テンプレートの4つ目の工程をクリックします。

こちらでは打刻ができていなかった場合の定型文を作成しMicrosoft Teamsに送る設定を行います。

(1/2)連携アカウントとアクションを選択

こちらは初期設定済みです。

  • アプリトリガーのタイトル
  • アプリ
  • Microsoft Teamsと連携するアカウント情報
  • トリガーアクション

→次へをクリックします。

(2/2)API接続設定

  • チームID
    • 編集欄をクリックするとプルダウンが開き、連携したMicrosoft Teamsのスペース名が表示されます。メッセージを送るスペースを選択すると、IDが引用されます。
  • チャンネルID
    • 編集欄をクリックするとプルダウンが開きます。チャンネルの候補の中から選ぶと、IDが自動で引用されます。
  • メッセージ内容
    • 送信するメッセージの定型文を作ります。
  • 編集欄をクリックすると、日付の引用コードを選択できます。また、グループに通知する場合は、メンションを設定するとより伝わりやすくなります。

→テストをクリックします。 →成功 

→保存するをクリックします。今回の工程は以上になります。

ステップ7 アプリトリガーをONにする

全ての工程が設定されると、設定完了のコンプリート画面が表示されます。

トリガーをONにしてフローボットを起動します。テンプレート左上のトグルで切り替えられます。

<span class="mark-yellow">プログラミング不要でフローボットの設定が簡単に完了しました。</span>Microsoft Teamsで、通知が確認できました。

今回使用したテンプレートは、こちらです。

KING OF TIMEやMicrosoft Teamsを使ったその他の自動化例

本日ご紹介した連携以外にもKING OF TIMEやMicrosoft TeamsのAPIを活用することで様々な自動化を実現することが可能です。

もし気になるものがあれば、ぜひ試してみてください!

KING OF TIMEを活用した自動化例

他の人事アプリに従業員情報が登録されたらKING OF TIMEにも追加する

SmartHRやfreee人事労務などに従業員情報が登録されたら、KING OF TIMEにも自動で追加します。

他のアプリでのアクションにあわせてKING OF TIMEで打刻する

Slackで特定の出退勤ワードを投稿したり、cyzenで勤怠が登録されたりしたらKING OF TIMEでも自動で打刻します

毎月、KING OF TIMEで前月の勤怠情報をデータベースに追加する

毎月、KING OF TIMEで前月の勤怠情報をGoogle スプレッドシートやMicrosoft Excelなどに自動で追加します。

Microsoft Teamsを活用した自動化例

フォームで送信された情報をMicrosoft Teamsに通知する

GoogleフォームやHubSpotなどで送信された情報をMicrosoft Teamsに自動で通知します。

クラウドストレージにファイルがアップロードされたことをMicrosoft Teamsに通知する

OneDriveやDropboxなどにファイルがアップロードされたことをMicrosoft Teamsに自動で通知します。

タスクが追加されたことをMicrosoft Teamsに通知する

TrelloやAsanaなどにタスクが追加されたことをMicrosoft Teamsに自動で通知します。

KING OF TIMEで前日の打刻ミスを自動検知しMicrosoft Teamsに通知するメリットと具体的な活用シーン3選

経理部門の管理者、法務部門の責任者、そして現場の従業員、それぞれの視点でこの自動化がもたらすメリットを考察しました。

1.給与計算の正確性向上

<span class="mark-yellow">KING OF TIMEで打刻漏れを検知し、Microsoft Teamsに通知することで、記録ミスや漏れを防ぎます。</span>これにより、過剰支払いや不足支払いを未然に防ぎ、正確な給与計算が可能になるはずです。

通知を受け取ることで、経理部門の管理者は打刻漏れを早期に把握でき、給与計算に必要な勤怠データの修正に取り掛かることができますよね。これにより、過剰支払いや不足支払いといったトラブルを防ぐことにつながり、正確な予算配分が可能になるのではないでしょうか。また、確認作業にかかる時間が短縮されることで、月末の給与計算業務を滞りなく進められる環境を整えられそうです。

2.コンプライアンス強化

<span class="mark-yellow">KING OF TIMEとMicrosoft Teamsを連携させることで、勤怠データが正確に記録・管理され、労働基準法の遵守が徹底されます。</span>これにより、監査対応の負担も軽減されるのではないでしょうか。

通知を利用することで、法務部門の責任者は、打刻漏れや記録ミスを迅速に把握し、問題が発生する前に適切な対応を取りやすくなりますよね。この仕組みは、従業員からのクレームや労働基準法違反の指摘を未然に防ぐ場面で役立つはずです。また、監査時には正確な勤怠データをスムーズに提供することが期待されますが、こうした仕組みが従業員や外部からの信頼を高め、コンプライアンス違反のリスクを抑えることにつながります。

3.従業員の満足度向上

<span class="mark-yellow">Microsoft Teamsへの通知により、従業員の打刻ミスが早期に検知・修正されます。</span>これにより、正確な勤怠データが確保され、給与計算への不安解消につながります。

通知が来ることで、従業員は打刻が正常にできていなかったことをすぐに把握できますよね。その結果、迅速に修正依頼を行ったり、上司へ相談したりすることで、不安を早期に解消する手助けとなるはずです。こうした仕組みが整うことで、勤怠に関する問題が最小限に抑えられ、業務への集中度が高まる職場環境を作りやすくなるのではないでしょうか。

まとめ

この記事では、プログラミング不要で簡単に設定できるフローボットの設定方法を解説しました。

この自動化を活用することで、打刻漏れの早期発見と迅速な通知が実現します。その結果、給与計算の正確性向上や労務トラブルのリスク軽減につながり、従業員の不安解消にも役立つはずです。

勤怠に関する対応を迅速化して、企業全体の運営をスムーズにしましょう。ぜひ、このフローボットの導入を試してみてくださいね!<span class="mark-yellow">直感的な操作で簡単に始められるので、勤怠管理の課題の解決にすぐに役立つはずです。</span>

では、またお会いしましょう!

この記事を書いた人
k.hieda
Webプランナー・ディレクター歴10年目。Web制作会社勤務時代は、クライアントへ改修と運用プランの提案と制作進行がメインでした。現在はパラレルワーカーです。Yoomのコンテンツ事業部でブログの制作、個人事業では企業の外部広報案件を受けています。民泊を始めるのでルーチンワーク効率化の徹底を目指しています!
タグ
KING OF TIME
Teams
Microsoft Teams
連携
通知
自動
自動化
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る