Microsoft TeamsとAKASHIの連携イメージ
【プログラミング不要】Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで自動的に打刻する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Microsoft TeamsとAKASHIの連携イメージ
アプリ同士の連携方法

2025-04-09

【プログラミング不要】Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで自動的に打刻する方法

Sho Miyamoto
Sho Miyamoto

日常的に発生する勤務時の打刻は、ログイン情報を入力しツールにアクセスしてページを開いてタップ、といくつかの操作を必要としますよね。
この操作がちょっと手間だな、と感じる方、自動的に打刻される仕組みを導入して、勤怠管理を効率化しませんか?

本記事では、Microsoft TeamsとAKASHIを連携し、Microsoft Teamsで特定のメッセージを投稿するとAKASHIで自動的に打刻される方法をご紹介します。

自動的に打刻されることで、打刻の手間を省くだけでなく、勤怠データの正確性向上にもつながります。

今回ご紹介する方法は、専門的な知識がなくてもノーコードで手軽に設定できます。ぜひこの機会に自動化を導入して日々の業務をもっと楽にしましょう!


とにかく早く試したい方へ

Yoomには、Microsoft TeamsとAKASHIを連携するためのテンプレートが用意されています。

今すぐ試したい方は、以下のバナーをクリックしてスタートしましょう!


Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで打刻するフローです。


こんな方におすすめ

  • Microsoft TeamsとAKASHIをすでに導入しており、勤怠管理を効率化したいと考えている人事労務担当者
  • 勤怠記録のミスや漏れを防ぎ、月次報告の効率化を図っているチームリーダー。
  • 人事業務のコスト削減や勤怠データの自動化を検討している運営担当


Microsoft TeamsとAKASHIを連携するメリット


メリット1:ヒューマンエラーの削減

手動による打刻操作を省くことで、打刻漏れや入力ミスの防止が期待できるでしょう。
特に、出退勤の打刻忘れや、不正確な記録などのトラブルを回避する効果があります。
例えば、現場スタッフがMicrosoft Teamsに出退勤報告のメッセージを投稿するルールがある場合、そのメッセージをトリガーに自動打刻を行うことで、正確な記録が残ります。
また、管理者が打刻データの確認や修正依頼を行う必要がなくなるため、業務効率の向上が期待できます。

従業員は作業に専念でき、管理部門の負担も軽減され、記録の信頼性が高まることで社内の労務管理の質向上につながるでしょう。


メリット2:労務管理コストの削減

アプリ連携によって勤怠管理が自動化することで、労務管理における人的リソースや運用コストの削減にもつながるでしょう。
Microsoft TeamsとAKASHIの連携により、打刻データの収集や整理が自動化されるため、人事担当者が手作業で行う業務を減らせそうです。

例えば、従業員がMicrosoft Teamsに定型メッセージを投稿するだけで出退勤が記録される仕組みにより、逐一ツールを開いてデータを管理する作業の頻度が減少すると予想されます。
給与計算や申請処理などの業務を行う上でも役立つはずです。


メリット3:チームリーダーの負担軽減

従業員の出退勤データが自動管理されることで、チームリーダーの労務管理に関わる負担の軽減が期待できます。
例えば、Microsoft Teamsでの投稿内容が自動的に打刻記録となるため、管理者が手作業で出勤データを確認したり修正依頼をあげる必要がなくなる可能性もあるでしょう。
また、素早く出退勤状況を把握できるため、データ分析や勤務形態の改善策立案にも活かせそうです。

この仕組みは、チームリーダー含む管理職の業務負担を軽減するだけでなく、勤怠データを基に従業員のシフト管理を行うなど企業全体の運営効率向上に寄与するかもしれません。


Microsoft TeamsとAKASHIを連携してできること

Microsoft TeamsとAKASHIのAPIを連携させれば、これまで手作業で行っていた勤怠関連のデータ転記作業を自動化できます。
例えば、Microsoft Teams上のメッセージをトリガーにしてAKASHIで打刻を行うことで、勤怠管理に伴う手間を軽減することが可能です。
手作業を削減することで入力ミスのリスクも減り、業務効率の向上が期待できます。

ここでは、Yoomで実現できる具体的な自動化の例をいくつかご紹介します。
気になる内容があれば、ぜひ気軽にクリックして試してみてくださいね!


Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで打刻する

Microsoft Teamsの特定のチャネルに「出勤」や「退勤」といったメッセージが投稿された際に、AKASHIでの打刻を自動的に完了させるフローです。

これにより、Microsoft Teams上で一言入力するだけで打刻が完了し、従業員と管理者の双方の手間を削減できます。
打刻プロセスが自動化されることで、打刻忘れや入力ミスといった人為的なエラーを防ぎ、勤怠データの正確性を高めることが可能です。


Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで打刻するフローです。


Microsoft TeamsとAKASHIの連携フローを作ってみよう

それでは、さっそく実際にMicrosoft TeamsとAKASHIを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードで連携を進めます。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを作成しておきましょう。
※今回連携するアプリの公式サイト:Microsoft TeamsAKASHI

[Yoomとは]


フローの作成方法

今回は「Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで打刻する」フローの作り方を解説します!
作成の流れは大きく分けて以下です。

  • Microsoft TeamsとAKASHIのマイアプリ登録
  • テンプレートをコピー
  • Microsoft Teamsのトリガー設定とAKASHIのアクション設定
  • トリガーをONにしてフローの動作確認


Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで打刻するフローです。


前準備: 各アプリのユーザーIDをYoomのデータベースに登録

フローを起動する前提として、Microsoft Teamsの送信元メンバーアカウントとAKASHIのAPIキーをYoomのデータベースに登録しておく必要があります。

今回は画像のように「チャットツールユニークキー」に、Microsoft Teamsで勤怠報告をする送信者の名前を登録しました。
同様に「AKASHI(APIトークン)」に、AKASHIで取得したAPIトークンを登録しました。

複数人の勤怠管理を行う場合は、人数分のアカウント登録をしてください。


ステップ1:Microsoft TeamsとAKASHIのマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにします。
まずは基本的な設定方法を解説しているナビをご覧ください!

ここからは、今回のフローで使用するアプリの連携方法を解説します。


Microsoft Teamsの場合

※「Microsoft 365(旧Office 365)」には、個人向けと法人向けプラン(Microsoft 365 Business)があります。
※法人向けプランを契約していない場合、Yoomからの認証がうまくいかない可能性があるのでご注意ください。

Microsoft Teamsのマイアプリ連携は、以下の手順をご確認ください。


AKASHIの場合

検索窓に「AKASHI」と入力し、検索結果に表示されたアプリを選択します。
AKASHIの新規登録画面が表示されたら、アカウント名とアクセストークンを入力してください。

入力できたら、「追加」をクリックしましょう。
詳しい手順は、AKASHIのマイアプリ登録方法をご参照ください。

以上でマイアプリ登録は完了です!


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

下記のバナーから、「試してみる」をクリックしてテンプレートをコピーしてください。


Microsoft Teamsで特定のメッセージが投稿されたらAKASHIで打刻するフローです。

テンプレートがコピーできたら、「OK」をクリックします。


ステップ3:Microsoft Teamsのトリガーを設定

次に、Microsoft Teamsのトリガーを設定します。
「チャネルにメッセージが送信されたら」をクリックしてください。

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

APIの接続設定を行います。

まず、トリガーの起動間隔を設定します。
トリガーの起動間隔は、5分/10分/15分/30分/60分の中から選べます。
ただし、料金プランによって設定できる最短の間隔が異なるので、注意してください。
基本的には、そのプランで設定できる最短の起動間隔にしてお使いいただくことをおすすめします。

「チームID」と「チャネルID」は、欄をクリックして表示された候補から選択してください。

ここで、Microsoft Teamsの該当チャネルで「出勤しました」等のメッセージを送信しましょう。

設定が完了したら、「テスト」をクリックしてください。

テストに成功すると、以下のように「取得した値(アウトプット)」が表示されます。

※取得した値とは?
トリガーやオペレーション設定時に、テストを実行して得られたデータを指します。
このデータは、後続のオペレーション設定時に利用でき、フロー実行のたびに更新される動的な値となります。

必要に応じて、「+取得する値を追加」から他のデータを取得することも可能です。

ここで取得した値は、後続のステップで使用します。

必要に応じて詳細設定を行い、保存しましょう。


ステップ4:分岐を設定

※「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。
※ミニプランなどの有料プランは2週間の無料トライアルが可能です。無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。

次にトリガーの分岐設定を確認します。
「コマンドオペレーション」をクリックしてください。

「取得した値」をクリックし、「メッセージ内容」を選択してください。

「分岐条件」で細かい条件を設定できます。
今回は、メッセージ内容に「出勤」というテキストが含まれていたら、という条件を設定しました。

なお、分岐設定やAKASHIのアクション内容をカスタマイズすれば、退勤や休憩の打刻にも対応できます。

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


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

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

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

「プロジェクト」は、マイアプリの下部に表示されています。
プロジェクトをクリックすると、「データベース」が表示されます。

該当のデータベースをクリックした後、画面上部に「テーブル」が表示されています。
画像を参考にしながら、該当項目を確認し設定してください。

設定が完了したら「次へ」をクリックしましょう。

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

設定できたら「テスト」をクリックしましょう。

テストに成功し、情報を取得できていることを確認したら「保存する」をクリックしましょう。


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

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

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

API接続と打刻処理の詳細設定を行います。

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

各項目を設定し終えたら、Microsoft Teamsで「出勤します」等のメッセージを送信しましょう。

準備ができたら、「テスト」をクリックしてください。

AKASHIで自動的に打刻されたことを確認したら「保存する」をクリックしましょう。


ステップ7:トリガーをONにしてフローの動作確認

設定完了の画面が表示されたら、トリガーをONにします。

これでMicrosoft Teamsで特定のメッセージが送信されたら、AKASHIで自動的に打刻されます。


AKASHIのデータをMicrosoft Teamsに連携したい場合

今回はMicrosoft TeamsからAKASHIへデータを連携する方法をご紹介しましたが、逆にAKASHIからMicrosoft Teamsへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。


AKASHIで前日の打刻漏れを検知してMicrosoft Teamsに通知する

AKASHIで前日の打刻漏れを自動で検知して、Microsoft Teamsに通知するフローです。
設定したスケジュールにもとづいてAKASHIの打刻データを確認し、漏れが見つかった場合にMicrosoft Teamsに通知が送信されます。

この仕組みにより、AKASHIでの打刻漏れ確認をシームレスに自動化でき、手動でのチェック作業が軽減されます。

結果として、勤怠管理業務を効率化することが可能です。


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


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

今回ご紹介したフロー以外にもMicrosoft TeamsやAKASHIのAPIを利用すれば、さまざまな業務の自動化を実現することができます。
いずれも簡単な設定で利用が可能になりますので、もし気になるものがあれば、ぜひお試しください!


Microsoft Teamsを使った便利な自動化例

Microsoft Teamsでのメッセージ投稿や各種サービスの更新に応じて、自動で通知を送ったり、打刻やIssue作成を行うことができます。
例えば、TalentioやZendesk、Googleフォーム、クラウドサインなどと連携することで、最新情報や解析結果をMicrosoft Teamsに通知したり、HRMOS勤怠に打刻を反映させるなど、日々の業務を効率的に自動化できます。


概要
GitHubにIssueが作成されたらMicrosoft Teamsに通知するフローです。

注意事項
GitHubとMicrosoft TeamsそれぞれとYoomの連携設定が必要です。

■概要
Google Driveにアップロードした画像を都度開き、内容を確認してMicrosoft Teamsで報告する作業は、手間がかかり情報共有の遅れに繋がる場合があります。特に、複数の画像を扱う際は大きな負担になりがちです。このワークフローを活用すれば、Google Driveに画像が追加されるだけで、Geminiが自動で画像内容を解析しMicrosoft Teamsへ通知するため、手作業による確認や報告業務を効率化できます。

■このテンプレートをおすすめする方
・Google Driveで管理している画像の内容を、チームへ迅速に共有したいと考えている方
・GeminiなどのAIを活用して、画像の内容確認や要約といった定型業務を自動化したい方
・Microsoft Teamsでのコミュニケーションを活性化させ、情報共有のスピードを向上させたい方

■注意事項
・Google Drive、Gemini、Microsoft TeamsのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
・トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。
https://intercom.help/yoom/ja/articles/9413924

■概要
「Googleフォームの情報をMicrosoft Excelに追加してMicrosoft Teamsに通知する」ワークフローは、転記作業の負担軽減と情報共有の迅速化に寄与します。
作業時間が短縮されるので、他の業務に集中でき生産性向上につながります。

■このテンプレートをおすすめする方
・Googleフォームを使って情報を収集している方
・迅速に収集した情報を分析し、Microsoft Excelで管理したい方
・チームでの情報共有にMicrosoft Teamsを活用している方
・Googleフォームからの入力データを自動的にMicrosoft Excelに追加したいと考えている方
・手動でのデータ入力や連携の手間を省きたい方
・Googleフォームの回答をスピーディにチーム全体に通知したい方

■注意事項
・Googleフォーム・Microsoft Excel・Microsoft TeamsのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

Microsoft Teamsでメッセージが投稿されたらGitHubでIssueを作成するフローです。

Microsoft Teamsでメッセージが投稿されたらHRMOS勤怠に打刻を登録するフローです。

■概要
Meta広告(Facebook)にリード情報が登録されたら、Microsoft Teamsのチャネルに通知するフローです。
Yoomを利用すると、プログラミング不要で簡単にこのフローを実現することができます。‍

■このテンプレートをおすすめする方
1.Meta広告(Facebook)とMicrosoft Teamsを併用しているマーケティング・営業担当者
・Meta広告(Facebook)から獲得したリード情報をMicrosoft Teamsに自動で通知し、迅速な対応をしたい方
・リード情報をMicrosoft Teamsで共有し、チーム全体の連携を強化したい方
・手作業での通知や情報共有の手間を省きたい方‍

2.Microsoft Teamsを活用している企業やチーム
・Microsoft Teamsを導入している企業
・日常的にMicrosoft Teamsを使用してチーム内のコミュニケーションを行っているチームメンバー‍

■注意事項‍
・Meta広告(Facebook)、Microsoft TeamsそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

毎日、Talentioで選考中ステータスの候補者情報をMicrosoft Teamsに通知するフローです。

■概要
「Zendeskでチケットが作成されたら、Anthropic(Claude)で返答案を生成してMicrosoft Teamsに通知する」フローは、カスタマーサポート業務を効率化する業務ワークフローです。Zendeskに新しいチケットが登録されると、AnthropicのClaudeが自動的に適切な回答案を生成します。その後、生成された回答案がMicrosoft Teamsを通じて担当チームに通知されるため、迅速かつ効果的な対応が可能になります。このワークフローを導入することで、サポートチームの負担軽減と顧客満足度の向上を実現します。

■このテンプレートをおすすめする方
・Zendeskを使用しており、チケット対応の迅速化を図りたいカスタマーサポート担当者
・Anthropic(Claude)を活用してAIによる自動回答生成を試みたいIT管理者
・Microsoft Teamsを日常的に利用しており、通知システムを効率化したいチームリーダー
・複数のSaaSアプリを連携させて業務を自動化したい企業の業務改善担当者
・顧客対応の品質向上と業務効率化を両立させたい経営者やマネージャー

■注意事項
・Zendesk、Anthropic(Claude)、Microsoft TeamsのそれぞれとYoomを連携させてください。
・Zendeskはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

クラウドサインで契約が完了したらMicrosoft Teamsに通知するフローです。

毎日Google アナリティクスから最新のレポートを取得し、Microsoft Teamsに通知するフローです。


AKASHIを使った便利な自動化例

SlackやChatworkで特定のメッセージが投稿されると自動でAKASHIに打刻され、前日の打刻漏れも検知してSlackやDiscordに通知を送ることができます。
さらに、Notion・kintone・SmartHR・freee人事労務・Google Workspaceなどで従業員情報が登録・更新されると、AKASHIの情報も自動で反映されます。
これらを組み合わせることで、打刻や従業員管理の手間を削減し、日々の人事・勤怠業務をスムーズに自動化できます。


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

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

Chatworkで特定のメッセージが投稿されたらAKASHIで打刻するフローです。

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

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

Notionで従業員情報が更新されたらAKASHIの情報も更新するフローです。

freee人事労務で従業員が登録されたらAKASHIにも登録するフローです。

SPIRALで従業員情報が更新されたらAKASHIの情報も更新するフローです。

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

Slackで特定のメッセージが投稿されたらAKASHIで打刻するフローです。


まとめ

Microsoft TeamsとAKASHIを連携して勤怠管理を自動化することで、打刻漏れや入力ミスといったヒューマンエラーを防ぎ、労務管理にかかるコストや手間を削減できます。従業員だけでなく管理職の負担も軽減され、組織全体の業務効率化をサポートする環境が整います。

今回ご紹介したノーコードツール「Yoom」を使えば、プログラミングの知識がなくても、直感的な操作で業務フローを構築することが可能です。自動化に少しでも興味を持っていただけたなら、ぜひ登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!

よくあるご質問

Q:自動打刻を間違えた時の修正方法は?

A:

Microsoft Teamsでの投稿ミスや後から修正依頼が合った場合は、AKASHI上で手動で打刻日時を修正してください。

Q:休憩や退勤の打刻も自動化できる?

A:

はい、可能です。
今回は「出勤」を例に説明しましたが、分岐条件を変更することで休憩や退勤の打刻も自動化できます。
分岐ルートは2つまで設定可能で、3つ以上に分けたい場合は「進行先を切り替える」オペレーションを使用すると便利です。
詳しい設定方法は、以下のヘルプページをご参照ください。
「分岐」の設定方法
「進行先を切り替える」の設定方法

Q:打刻が失敗した場合に気づく方法は?

A:

Yoomのアカウント作成時に登録したメールアドレス宛に、フロー連携がエラーになっている旨の通知が届きます。
また、Slack・Chatworkなどのチャットツールでエラー通知を受け取ることも可能です。
通知には、エラーが起きたオペレーションや、その詳細を確認できるリンクが記載されており、原因を迅速に把握できます。

なお、エラーが発生するとフローの再実行は自動で行われないため、手動での対応が必要です。
エラーが発生した際の対応方法は、以下のヘルプページをご参照ください。‍

ヘルプページで解決しない場合は、サポート窓口からお問い合わせいただけます。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Sho Miyamoto
Sho Miyamoto
外資企業のカスタマーサクセス業界にて約5年の経験があります。 オペレーターや管理職など、さまざまな立場から培った現場の課題点を元に、日々お役立ちコンテンツを発信していきます。 Yoomを活用し、顧客体験を向上するヒントなど、現場で活かせるコンテンツを皆様にお届けしていきます!
タグ
AKASHI
Microsoft Teams
自動
自動化
連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる