2024/12/26
アプリ同士の連携方法

SlackとAKASHIを連携して、Slackで特定のメッセージが投稿されたらAKASHIで自動的に打刻する方法

s.miyamoto
SlackとAKASHIの連携イメージ

目次

 

日々の打刻管理を自動化して、業務の効率化を図りませんか。
本記事では、Slackで特定のメッセージを投稿するだけでAKASHIで自動的に打刻する方法をご紹介します。
従来は、出退勤時に複数のツールを操作する必要があり、手動打刻はミスのリスクがありました。
ですが、この自動化により人的ミスを削減しながら、手軽に打刻できる環境整備がサポートされます。
このアプリ連携は、プログラミング不要で手軽に導入できますので、ぜひお試しください。

こんな方におすすめ

  • AKASHIを利用して、正確な勤怠管理を実現したいチームリーダー
  • 普段からSlackを利用しており、アプリ連携を活用して業務の効率化を図りたい社内IT担当者
  • 勤怠記録ミスが頻発しているため、自動化を活用して人的ミスを未然に防ぎたい労務管理者
  • 複数拠点やグローバルチームでの勤怠管理に課題を抱えるプロジェクトリーダー

SlackとAKASHIを連携するメリットと具体例

メリット1:人的ミスの防止と打刻作業の自動化

アプリ連携を導入し打刻作業を自動化することで、手動での打刻漏れやミス削減が期待できます。
例えば、社員が出勤時にSlackで「おはようございます」や「出勤しました」といった特定のメッセージを投稿すると、自動的にAKASHIで出勤が記録される仕組みが構築できます。
これにより、手動打刻による人的ミスが減少し、打刻データの正確性が向上するでしょう。
また、打刻漏れを修正する管理者の負担も軽減され、全体的な業務の効率性が向上します。

メリット2:ツール間の操作を削減し業務効率を向上

SlackとAKASHIを連携することで、ツールを行き来する必要がなくなり、業務の効率化がサポートされます。
例えば、メッセージを送信するだけで自動的に出勤時間が打刻される仕組みを導入することで、従業員は複数のシステムにログインする手間が省けます。
この仕組みによって業務の開始や終了に伴うログイン操作の煩わしさが軽減され、業務に集中できる時間が増加すると予想されます。
また、ツール間の操作ミスも防げるため、特に新人社員やITリテラシーに不安がある社員にとっては、スムーズにツール操作を習熟できたり、ミスを未然に防ぐ効果が期待できます。

メリット3:勤怠状況の迅速な把握

アプリ連携によってSlackでのメッセージがトリガーとなり、AKASHIで自動的に勤怠が記録されため、管理者はひとつのアプリで勤怠状況を素早く確認することができます。
この仕組みは、出退勤の状況をスムーズに把握したいチームにとって非常に役立つと考えられます。
例えば、プロジェクトチームで定例会議を始める際、複数のアプリを確認することなくメンバー全員が出勤しているかどうかをすぐに把握できるようになります。
この機能は、急な欠勤や遅刻が発生した場合でも、すぐに状況を把握し、適切な人的リソースの配分をサポートします。
特に複数の拠点で活動している企業や時差のあるグローバルチームでは、スピーディーな勤怠管理ができるこのアプリ連携は、大きなメリットとなると予想されます。

それではここからノーコードツールYoomを使って、Slackで特定のメッセージが投稿されたらAKASHIで自動的に打刻する方法をご説明します。

[Yoomとは]

Slackで特定のメッセージが投稿されたらAKASHIで自動的に打刻する方法

Slackに特定のメッセージが送信されたことをSlackのAPIを利用して受け取り、 AKASHIの提供するAPIを用いてAKASHIに自動打刻することで実現が可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

今回は大きく分けて以下のプロセスで作成していきます。

  • 各アプリのユーザーIDをYoomのデータベースに登録
  • SlackとAKASHIをマイアプリ連携 テンプレートをコピーする
  • Slackでトリガーを設定し、分岐設定を行う
  • Yoomのデータベースから情報を取得する設定を行う
  • AKASHIでアクションを設定する
  • トリガーをONに設定しフロー稼働の準備完了

Yoomに登録している方はログインし、未登録の方は無料登録後に設定を進めてください

ステップ1. 各アプリのユーザーIDをYoomのデータベースに登録

フローを起動する前提として、Slackの送信者IDとAKASHIのAPIキーを、Yoomのデータベースに登録しておく必要があります。
今回は画像のように「チャットツールユニークキー」に、Slackの送信者IDを、「AKASHI(APIトークン)」に、AKASHIから取得したAPIトークンを登録しました。
複数人の勤怠管理を行う場合は、人数分のアカウントを登録してください。

ステップ2. SlackとAKASHIをマイアプリ連携

SlackとAKASHIをマイアプリに連携します。
Yoomにログインしたら、画面左側にある「マイアプリ」をクリックし、「+ 新規接続」からSlackを検索してください。
Slackを検索してクリックしてください。

すでにSlackにサインイン済みの場合、画像のようなページが表示されます。
まだサインインしていない場合は、「ワークスペースにサインインする」の画面でサインイン操作を行ってください。
また、別のワークスペースを指定したい場合は、画面右上の「別のワークスペースを追加する」を選択して設定しましょう。
サインイン後、画面下の「チャンネルを検索」で通知先のチャンネルを選択し、「許可する」をクリックすると、Slackの連携が完了します。

次に、先ほどと同様「+ 新規接続」からAKASHIを検索してください。

AKASHIの詳しいマイアプリ連携方法はこちらをご確認ください。
アカウント名とアクセストークンを入力後、「追加」をクリックしてマイアプリ連携を完了しましょう。

次にフローボットのテンプレートをコピーしましょう。
Yoomにログインして、バナーの「試してみる」をクリックしてください。

「テンプレートがコピーされました!」の表示が出たら「OK」をクリックしてコピー完了です。

ステップ3. Slackのトリガーを設定

次に、Slackのトリガーを設定します。
「新しいメッセージがチャンネルに投稿されたら」をクリックしてください。

次に、「Slackと連携するアカウント情報」を確認してください。
タイトルは自由に編集できますが、トリガーアクションは変更せず、「次へ」をクリックしてください。

APIの接続設定を行います。
トリガーの起動間隔は、5分、10分、15分、30分、または60分から選択できます。
※プランによって最短の起動間隔が異なりますのでご注意ください。
「チャンネルID」は、欄をクリックし表示された候補から勤怠報告をするチャンネルを選択してください。
各項目を設定し終えたら、Slackで「出勤します」等のメッセージを送信した後、「テスト」をクリックしてください。

アウトプットに表示されている取得情報を確認し「保存する」をクリックしてください。

ステップ4. 分岐を設定

次にトリガーの分岐設定を確認します。
「コマンドオペレーション」をクリックしてください。
※分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
※ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。

「アウトプット」をクリックし、「メッセージ内容」を選択してください。
「分岐条件」で細かい条件を設定できます。今回は、メッセージ内容に「出勤」というテキストが含まれていたら、という条件を設定しました。
なお、この分岐設定や、この後設定するAKASHIのアクション内容をカスタマイズすることで、退勤や休憩の打刻にも対応することができます。

ここまでの設定が完了したら「保存する」をクリックしてください。

ステップ5. レコード取得の設定

次に、Yoomのデータベースからレコードを取得する設定を行います。
「レコードを取得する」をクリックしてください。

「データベースの連携」からレコードが保存されているデータベースを選択します。

「プロジェクト」は、マイアプリの下部に表示されています。
プロジェクトをクリックすると「データベース」が表示されます。
該当のデータベースをクリックすると、画面上部に「テーブル」が表示されます。
画像を参考にしながら、該当項目を確認し設定してください。
設定が完了したら「次へ」をクリックしましょう。

次に「取得したいレコードの条件」を指定します。
今回は画像のように、Yoomのデータベースに登録したチャットツールユニークキーと送信者IDが等しい、という条件を設定しました。
右端の欄をクリックすると候補が表示されるので、一覧から「送信者」を選択してください。
設定できたら「テスト」をクリックしましょう。

テストが成功し、情報が正しく取得できていることを確認したら、「保存する」をクリックしてください。

ステップ6. AKASHIのアクションを設定

AKASHIのアクションを設定します。
「従業員の打刻処理を実施」をクリックしてください。

タイトルの任意編集と、アカウント情報の確認を行い、「次へ」をクリックして先に進みます。

API接続と打刻処理の詳細設定を行います。
「APIトークン」は、欄をクリックし、表示された候補からYoomのデータベースに登録されているAKASHIのAPIトークンを選択してください。
「企業ID」は、AKASHIにログインする際に入力する企業IDを入力してください。
「打刻種別」は、出勤を選択しています。退勤や休憩開始にカスタマイズしたい方は、ここの設定項目を任意で変更してください。
「打刻日」と「時間」は、空白の場合は、メッセージが送信されトリガーが起動した時刻が打刻されます。
各項目を設定し終えたら、Slackで「出勤します」等のメッセージを送信後「テスト」をクリックしてください。
AKASHIで自動的に打刻されたことを確認したら「保存する」をクリックしてください。

「トリガーをON」をクリックし、フロー稼働の準備が完了です。
これでSlackで特定のメッセージが送信されたら、AKASHIで自動的に打刻されます。

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

他にもAKASHIを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

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

Google スプレッドシートで従業員情報が更新されると、その内容がAKASHIにも自動的に反映されます。これにより最新の従業員データが両方のシステムで共有され、手動での更新作業が削減できます。

2.Notionで従業員情報が登録されたらAKASHIにも登録する

Notionで従業員情報が登録されると、AKASHIにも自動で追加されます。これによりデータの二重入力を防ぎ、複雑な従業員情報をスムーズに登録できます。

3.freee人事労務で従業員が登録されたらAKASHIにも登録する

freee人事労務で新しく従業員が登録されると、その情報がAKASHIにも自動登録されます。この仕組みにより、勤怠管理システムの人事データ整合性が保たれ、給与支払いや各種申請がスムーズに行えると予想されます。

まとめ

SlackとAKASHIの連携で出退勤の打刻作業が自動化され、業務効率が向上し、人的ミスが削減されます。
特に日常的にSlackを利用しているチームでは、そのメリットをより実感できるでしょう。
自動化により削減された時間を活用し、より生産性の高い業務環境が整備されるでしょう。

Yoomのアプリ連携はプログラミング不要で簡単に導入できます。ぜひ、この機会に自動化による業務効率化を体験してください。

この記事を書いた人
s.miyamoto
外資企業のカスタマーサクセス業界にて約5年の経験があります。 オペレーターや管理職など、さまざまな立場から培った現場の課題点を元に、日々お役立ちコンテンツを発信していきます。 Yoomを活用し、顧客体験を向上するヒントなど、現場で活かせるコンテンツを皆様にお届けしていきます!
タグ
Slack
AKASHI
連携
自動化
自動
関連アプリ
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.