AKASHIとSlackの連携イメージ
AKASHIとSlackを連携して、AKASHIでの前日の打刻漏れをSlackに自動通知する方法
Yoomを詳しくみる
AKASHIとSlackの連携イメージ
アプリ同士の連携方法

2025-03-26

AKASHIとSlackを連携して、AKASHIでの前日の打刻漏れをSlackに自動通知する方法

m.wadazumi
m.wadazumi

SlackとAKASHIを連携して、前日の打刻漏れを自動的に通知する方法をお伝えします。
この自動化を導入することで、勤怠管理の精度向上が期待でき、人事担当者の負担を軽減できるでしょう。
また、手作業での勤怠管理が不要となり、通知が翌日に届くため、スピーディーに修正できるでしょう。

こんな方におすすめ

  • 勤怠データの手動確認が手間だと感じている方
  • 打刻漏れによる修正業務などの負担を減らしたい人事担当者
  • 正確な勤怠データの管理を目指している方
  • AKASHIとSlackを使用しており、各アプリを連携して業務の効率化をしたいと考えている方

AKASHIとSlackの連携メリットと具体例

メリット1:勤怠データの精度向上に役立つ

打刻忘れを早期発見するためには、AKASHIとSlackを連携し、自動化することが有効です。
たとえば、退勤の打刻を忘れた場合、翌日にSlackに通知が届くため、スピーディーに修正作業を行えるでしょう。
これにより、労働時間の記録ミスを防ぎ、正確な勤怠データを登録できるでしょう。
また、不備がないかを手作業で確認する必要がなくなり、早期に発見できます。

メリット2:人事担当者の負担を軽減する

手作業による打刻漏れの確認や従業員への連絡業務に追われている人事担当者の課題を解決する方法として、AKASHIの前日の打刻漏れをSlackに自動通知することが挙げられます。
これにより、打刻漏れや修正依頼の確認と通知が容易になり、人事担当者の負担を軽減できるでしょう。
たとえば、月末の勤怠データの集計で起こりがちな打刻修正の対応が簡略化できるかもしれません。
そのため、人事担当者は社員教育や採用業務に集中できる時間を確保できるでしょう。

メリット3:スムーズな勤怠修正が行える

打刻漏れの通知がSlackに届くことで、従業員は問題を把握してスピーディーに修正作業を進められるかもしれません。
たとえば、人事担当者が手動で打刻漏れを確認し、修正依頼を送る時間や手間を削減できるため、対応の遅延を防ぐことができるでしょう。
これにより、従業員と人事担当者の両方がスムーズに業務を進められるでしょう。

AKASHIとSlackを連携し、Yoomを使用した自動化方法をご紹介します。

[Yoomとは]

AKASHIとSlackの連携フローの作り方

今回は「AKASHIで前日の打刻漏れを検知してSlackに通知する」という以下のテンプレートの設定方法をご紹介します。
このテンプレートを利用することで、イチから自動化設定を行う必要がなく、便利です。


AKASHIで前日の打刻漏れを検知してSlackに通知するフローです。

連携フローは大きく分けて以下のプロセスで作成していきます。

  • AKASHIとSlackをマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるAKASHIのトリガー設定とその後に続くSlackのオペレーション設定
  • トリガーボタンをONにして、AKASHIとSlackの連携動作を確認

Yoomを初めて利用される方は、こちらから無料登録をしてください。
すでにYoomを利用している方はログインしましょう。

ステップ1:AKASHIとSlackをマイアプリ登録

AKASHIとSlackをYoomに接続するマイアプリ登録を行ってください。
事前にマイアプリ登録を行うことで、自動化設定をスムーズに進められます。

まず、AKASHIのマイアプリ登録をしましょう。
Yoom画面左側にある「マイアプリ」→「新規接続」をクリックします。

以下の画面が表示されるので、検索欄でAKASHIを検索するか、アプリ一覧から探しましょう。

AKASHIのマイアプリ登録の方法は、こちらを確認してください。
以下の画面が表示されたら、「マイページ」→「APIトークン」→「APIトークン追加」の順でクリックし、APIトークンを取得しましょう。

__wf_reserved_inherit

続いて、Slackのマイアプリ登録に移ります。
先ほどと同様にSlackと検索するか、一覧から選択してください。

以下の画面が表示されるので、Slackのワークスペースにサインインします。
Slackのマイアプリ登録の方法は、こちらを確認しましょう。

以下の画面が表示されたら、赤枠内の「チャンネルを検索」から選択してください。

AKASHIとSlackのマイアプリ登録が完了したら、マイアプリに表示されます。

ステップ2:テンプレートをコピー

自動化の設定をするため、以下のバナーにある「試してみる」をクリックしてください。


AKASHIで前日の打刻漏れを検知してSlackに通知するフローです。

以下の画面表示を読んで、「OK」をクリックしましょう。

以下の画面が表示されるので、「タイトル」と「説明」を確認します。
変更する場合は、以下の画面で変更できます。
最初に、指定したスケジュールにフローボットを起動する設定を行うため、「指定したスケジュールになったら」をクリックしてください。

ステップ3:フローの起点となるAKASHIのトリガー設定とその後に続くSlackのオペレーション設定

以下の画面が表示されたら、設定を確認しましょう。
今回は、平日9時にフローボットが起動する設定を行います。
他の曜日や日時の設定を行いたい場合は、こちらを参照して設定してください。

以下の設定を確認しましょう。

  • 「タイトル」→お好みで変更可能

スケジュール設定

  • 「曜日」→月曜日から金曜日にチェック
  • 「時刻」→9

設定後、「保存する」をクリックします。

続いて、AKASHIの設定を行うため、「特定の従業員の打刻情報を取得(日別)」をクリックしましょう。
以下の画面が表示されるので、設定を確認してください。

  • 「タイトル」→お好みで変更可能
  • 「AKASHIと連携するアカウント情報」→正しいか確認
  • 「アクション」→特定の従業員の打刻情報を取得(日別)

以下の注意事項を事前に確認しましょう。

以下の画面が表示されたら、説明の通りに設定しましょう。

スクロールし、「取得期間の開始日時」と「取得期間の終了日時」を設定します。
※「20220101090000」という形式で設定しましょう。
※今回の例では日時を手動で設定しています。日時を動的に変更したい場合は事前にいくつかの操作・処理が必要となりますが今回は割愛します。
2024年11月20日9時の場合、「20241120090000」となります。
設定後、「テスト」→「テスト成功」→「保存」をクリックしてください。

続いて、打刻回数が4回の場合とそうでない場合とで分岐する設定を行うため、「コマンドオペレーション」をクリックします。
※「分岐する」は一部有料プランのみご利用いただける機能(オペレーション)です。
他のプランの場合は設定しているフローボットのオペレーションがエラーとなるので、注意してください。
有料プランは2週間の無料トライアルができます。
トライアル中は制限対象のアプリやAI機能(オペレーション)を使用できます。

以下の画面が表示されるので、設定を確認してください。
例として、打刻回数は4回(出勤、退勤、休憩入、休憩戻)と想定し、4回以外は打刻漏れとして検知する設定にします。

  • 「タイトル」→お好みで変更可能

分岐対象のアウトプット

  • 「オペレーション」→想定の従業員の打刻情報を取得(日別)
  • 「アウトプット」→「打刻回数」

分岐条件

「打刻回数」、「値と等しくない」、「4」

設定後、「保存する」をクリックしましょう。

続いて、Slackの設定を行うため、「チャンネルにメッセージを送る」をクリックしてください。
以下の画面が表示されたら、設定を確認しましょう。

  • 「タイトル」→お好みで変更可能
  • 「Slackと連携するアカウント情報」→正しいか確認
  • 「アクション」→チャンネルにメッセージを送る

以下の注意事項を事前に確認します。
SlackのチャンネルにYoomアプリをインストールしていない場合、こちらを参照しましょう。

次に、「投稿先のチャンネルID」を候補から選択し、設定してください。
候補は枠内をクリックすると表示されるので、該当するチャンネルIDを選択します。

スクロールし、「メッセージ」を設定しましょう。
AKASHIのアウトプットを使用してSlackのメッセージを設定することで、AKASHIの打刻情報を確認できます。
アウトプットは赤枠内の矢印をクリックすることで、設定できます。
以下は例ですので、ご自身で設定してください。
設定後、「テスト」→「テスト成功」→「保存」をクリックします。

ステップ4:トリガーボタンをONにして、AKASHIとSlackの連携動作を確認

最後に「トリガーをON」をクリックすると、自動化の設定は完了します。
フローボットが正しく起動するか確認しましょう。

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


AKASHIで前日の打刻漏れを検知してSlackに通知するフローです。

AKASHI・Slackを使ったその他の自動化例

1.Notionで従業員情報が登録されたら、自動的にAKASHIに登録するフローです。
従業員情報の登録が自動化され、手入力が不要になることで、ヒューマンエラーを防げます。
登録漏れやミスを防ぎ、正確に従業員情報を登録できます。


Notionで従業員情報が登録されたらAKASHIにも登録するフローです。

2.Google スプレッドシートで従業員情報が更新されたら、AKASHIも自動更新するフローです。
Google スプレッドシートの従業員データを新しく更新した場合、AKASHIにも反映されるため、更新忘れを防ぎます。
データが更新されるたびに、手動で更新する手間が省けます。


Googleスプレッドシートで従業員情報が更新されたらAKASHIも更新するフローです。

3.チームの打刻状況など複数の情報をスプレッドシートの関数で加工し、自動的にメールやチャットに一覧で通知するフローです。
kintone、Google スプレッドシート、Slackを使用して、蓄積された打刻情報を関数で加工して通知するフローです。
Slackに通知することで、複数の情報をまとめて確認できます。


■概要
・打刻情報など複数の情報をまとめて、チャット等に定期的に通知するフロー例です。
・今回はkintoneに蓄積された打刻情報をスプレッドシートの関数で加工して通知するフローを紹介します。

■事前準備
・予め打刻情報を蓄積するデータベースを用意します。※今回はkintoneを使用します。
・加工用のスプレッドシートを用意します。実際のスプレッドシートは以下でコピーしてお使いください。(閲覧のみのため必ずコピーしてください)
https://docs.google.com/spreadsheets/d/1PipZ5rZJPe9Yf0YZjJ5TPQit7oHLpqIgZsDAE92wbhw/edit#gid=1612330990
・加工した値を取得するためのスプレッドシートを用意します。実際のスプレッドシートは以下でコピーしてお使いください。
https://docs.google.com/spreadsheets/d/1PipZ5rZJPe9Yf0YZjJ5TPQit7oHLpqIgZsDAE92wbhw/edit#gid=1666998652

また、今回複雑な関数を用いることでYoomで自動化できる範囲を広げています。
関数は上記スプレッドシートをご確認いただきご自身の環境に落とし込んでください。

■作成方法
①スケジュールトリガーを設定します。※今回は毎週月曜日の7時に起動する形としています。

②トリガー下の+マークを押し、データベースを操作するオペレーションからkintoneを選択し以下設定したらテスト・保存します。
・アクション:複数のレコードを取得する(最大500件)
・アプリID:指定のアプリIDを入力します。
・取得したいレコードの条件:指定の条件を入力します。組み合わせも可能です。(今回は指定のチームかつ共有済みのフラグにチェックがついていないという条件で取得します)
※指定のチームのメンバーでまだ共有フラグが立っていないメンバーの打刻情報をまとめるための設定です。

③+マークを押し、アプリと連携するオペレーションからスプレッドシートを選択し、以下設定したらテスト・保存します。
・アクション:範囲に値を入力
・スプレッドシートID:事前に準備したスプレッドシートIDを候補から選択します。
・シート名:指定のシート名を選択します。(今回の例では事例8_打刻データ加工シートを選択)
・対象のセル範囲:A1:Aと入力します。
・入力する値:データを追加し、②で取得した社番や勤務時間を埋め込みます。
・方向:列方向

④+マークを押し、アプリと連携するオペレーションからスプレッドシートを選択し、以下設定したらテスト・保存します。
・アクション:値を取得する
・スプレッドシートID:事前に準備したスプレッドシートIDを候補から選択します。
・シート名:指定のシート名を選択します。(今回の例では事例8_打刻者合算値取得用シートを選択)
・対象のセル範囲:E2:Eと入力します。
・方向:列方向

⑤+マークを押し、データを操作・変換するオペレーションを選択して、以下を設定しテスト・保存します。
・変換タイプ:正規表現によるデータの置換
・置換対象:④で取得した値を埋め込みます。
・置換箇所を正規表現で指定:, と入力します。
・置換後の文字列:\n と入力します。

⑥+マークを押し、アプリと連携するオペレーションからSlackを選択し、以下設定したらテスト・保存します。
・アクション:チャンネルにメッセージを送る
・投稿先のチャンネルID:指定のチャンネルIDを入力します。
・メッセージ内容:⑤で変換した値を埋め込みます。

⑦+マークを押し、同じ処理を繰り返すオペレーションを選択して、以下を設定しテスト・保存します。
・オペレーション:②を選択します。
・アウトプット:レコードIDを選択します。

⑧ループ方面の+マークを押し、データベースを操作するオペレーションからkintoneを選択し以下設定したらテスト・保存します。
・アクション:レコードを更新する
・アプリID:指定のアプリIDを入力します。
・更新したいレコードの条件:フィールドコードをレコード番号に合わせて、⑦で取得した{{レコードIDのループ変数}}を埋め込みます。
・更新するフィールド:共有済みなどのフラグのフィールドにフラグを立てて更新します。

まとめ

AKASHIとSlackを連携することで、勤怠管理の精度を向上できるかもしれません。
これにより、人事担当者の負担を軽減し、従業員が修正作業をスムーズに進められるでしょう。
また、人事担当者の確認作業の手間を省き、他の業務に集中できる環境が整うでしょう。

ぜひ、Yoomを活用して、この自動化のメリットを実感してみてください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
m.wadazumi
m.wadazumi
児童福祉の仕事からライターとして活動し、現在はYoomでブログを執筆中です。 Yoomでできる業務効率化に驚きつつ、みなさんにもその感動を共有して社会貢献したいと考えています。 プログラミング知識ゼロの私でもできるアプリ連携や自動化をお伝えしていきます。
タグ
AKASHI
Slack
自動
自動化
通知
連携
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる