2025/01/21
アプリ同士の連携方法

AsanaとGoogleカレンダーを連携して、Asanaでタスクが追加されたらタスクの期日をGoogleカレンダーに登録する方法

k.ueno
AsanaとGoogleカレンダーの連携イメージ

目次

 

膨大なタスクをこなす上で、期日を意識したスケジュール管理は欠かせません。
Yoomを活用してAsanaとGoogleカレンダーを連携して、Asanaでタスクが追加されたらタスクの期日をGoogleカレンダーに自動登録することで、アプリ間の操作を行うことなく、Asanaのタスク情報をGoogleカレンダーに登録できるようになります。
都度AsanaにアクセスしなくてもGoogleカレンダーでタスクの概要を確認できるので、作業効率を上げるための有用なツールとなるでしょう。
本記事では、Asanaでタスクが追加されたらタスクの期日をGoogleカレンダーに登録する自動化フローの設定方法と導入するメリットについて解説します。
業務に取り入れることで、タスクとスケジュールの管理の効率化と手動作業の削減が実現できるのでぜひご覧ください。

こんな方におすすめ

  • AsanaとGoogleカレンダーをそれぞれ利用している企業
  • AsanaとGoogleカレンダーをタスク管理に活用しているが、アプリごとの操作を手間と感じている方
  • AsanaとGoogleカレンダーを使用しており、チーム間の連携を強化を目指している責任者
  • AsanaとGoogleカレンダーを使用して、スケジュールの共有とタスク管理の効率化を目指している方

AsanaとGoogleカレンダーを連携するメリットと具体例

1.チーム連携の強化

AsanaとGoogleカレンダーを連携させることで、Asanaのタスク情報をGoogleカレンダーに自動登録できるので、チーム全体で同じスケジュール情報を共有しやすくなります。
例えば、Asanaで設定したプロジェクトのタスクの期日が自動的にGoogleカレンダーに反映されるため、各メンバーがタスクの締切を見逃すトラブルを抑制できるでしょう。
メンバー全員が期日を意識して行動できるようになり、業務を円滑に進められるようになるかもしれません。

2. タスク進捗の可視化

Asanaのタスクの期日をGoogleカレンダーで視覚的に確認できるため、関係者全員が状況を把握し、スピード感を持って業務を遂行できるようになるでしょう。
例えば、Asanaで複数のタスクが同時進行している場合でも、Asanaにタスクを追加した時点でタスクの期日をGoogleカレンダーに自動登録するので、どのタスクを優先すべきかがGoogleカレンダー上で把握しやすくなります。
責任者はGoogleカレンダーの内容から状況を確認できるようになり、スケジュールの適切な調整とリソースの最適な配分が実現できるかもしれません。

3. タスクの確認漏れを防止

複数のタスクをこなしていく中で、期日を失念してしまい、確認に追われた経験はありませんか?
Asanaで追加したタスクの期日をGoogleカレンダーに自動登録することで、タスクの締切を見逃すリスクを軽減できます。
例えば、クライアントとの打ち合わせや重要なプロジェクトの締切などをGoogleカレンダー上でメンバーに共有できるため、対応漏れを未然に防止できるようになるでしょう。
タスクを漏れなく管理することで、業務の精度向上が期待できます。

では、「Asanaでタスクが追加されたらタスクの期日をGoogleカレンダーに登録する」のテンプレートを使ったフローボットを作成していきましょう。

[Yoomとは]

Asanaでタスクが追加されたらタスクの期日をGoogleカレンダーに登録する方法

まず、Asanaでタスクが追加されたことをAsanaのAPIを利用して受け取ります。
その後、Googleカレンダーの提供するAPIを用いてAsanaで追加されたタスクの期日をGoogleカレンダーに登録することで実現可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

フロー完成までの作業は以下のように進めていきます。

  • AsanaとGoogleカレンダーをマイアプリ連携
  • テンプレートのコピー
  • Asanaの起動設定と特定のデータを取得する設定、続くデータの変換とタスク情報を追加するGoogleカレンダーの各オペレーションの設定
  • トリガーをONにして動作を確認

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

・AsanaとGoogleカレンダーをマイアプリ連携

(1)まずはAsanaをマイアプリに接続していきます。
Yoomアカウントにログイン後、左欄の「マイアプリ」をクリックして「新規接続」からAsanaを検索してください。

(2)Asanaのアプリアイコンを検索し、クリックします。
移行後の画面で、お持ちのアカウントに登録しているメールアドレスを入力し、[続行]をクリックしてください。

(3)次にパスワードを入力する画面に移行するので、情報を入力しログインします。
これでAsanaの接続が完了しました。

(4)次にGoogleカレンダーのアプリ連携を行います。
Asanaのマイアプリ登録と同様に、Googleカレンダーを選択します。

(5)「Sign in with Google」をクリックすると、アカウントを選択する画面に移行するので、連携させたいアカウントを右の管理アカウントから選択します。
選択後、サインイン画面に移行するので、認証を完了させてください。

認証完了後、2つのアプリが追加された状態のYoomアカウントのマイアプリ画面へ移動します。
これで2つのアプリがYoomアカウントに接続できました。

・テンプレートのコピー

Yoomアカウントに対象のアプリの新規接続が完了していることを確認後、下記のテンプレートの「このテンプレートを試してみる」のアイコンをクリックします。

テンプレートがコピーされるので、「OK」ボタンをクリックします。

Yoomアカウントの「マイプロジェクト」の画面に移動するので、テンプレート内容を確認してください。

設定フローは5つです。

・Asanaの起動設定と特定のデータを取得する設定

(1)まず、Asanaのアプリトリガーを設定します。

Yoomアカウントの画面左側のマイプロジェクトから「【コピー】Asanaでタスクが追加されたらタスクの期日をGoogleカレンダーに登録する」をクリックしてください。

クリックした後、以下画面のようにテンプレート内容が表示されます。

(2)1つ目のアクション「特定のセクションに新しいタスクが追加されたら」をクリックします。
(3)連携するアカウント情報を入力し、[次へ]をクリックします。

(4)次の画面で「トリガーの起動間隔」を設定しましょう。
「トリガーの起動間隔」は5分、10分、15分、30分、60分から任意のものを選択してください。
※トリガーの起動間隔はプランによって異なるため、注意が必要です。


(5)「ワークスペースID」などの項目に注釈に沿って情報を入力します。
入力バーをクリックすると、連携したアカウントの内容に基づいた情報が『候補』に展開されますので、該当するIDを選択しましょう。

(6)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
なお、このステップで下記のような情報をアウトプットとして取得することが可能です。
アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。

(7)次に、2つ目のアクション「タスクの詳細を取得」をクリックします。

(8)連携するアカウント情報が入力されていることを確認し、[次へ]をクリックしてください。
次の画面で「タスクID」に情報を入力します。
入力バーをクリックすると、前ステップで取得したアウトプットを引用できます。

(9)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックしてください。

(10)続いて、3つ目のアクション「ユーザー情報を取得」をクリックします。

(11)連携するアカウント情報が入力されていることを確認し、[次へ]をクリックしてください。
次の画面で「ユーザーID」に情報を入力します。
入力バーをクリックすると、前ステップで取得したアウトプットを引用できます。
(以下は2つ目のアクションで取得した【担当者ID】を引用したものです。)

(12)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックしてください。

・期日の翌日の日付を作成する設定

(1)次に、4つ目のアクション「期日の翌日の日付を作成」をクリックします。

(2)この設定を行うことで、日時・日付形式のデータを指定して、特定の時間・日数を足すあるいは引くことができます。
「計算処理をする」について詳しくはこちらをご確認ください。
「変換対象の日時・日付」で、変換対象の日時・日付形式及び変換後の日時・日付形式を指定してください。
入力バーをクリックすると、前ステップから取得した情報をアウトプットとして引用できます。

(3)今回は、1つ目のステップで取得した【期日】の情報を「変換対象の日時・日付」に指定し、「加算 / 減算設定」や「変換対象の日時・日付形式」などの項目を以下のように設定してフローボットを作成します。
設定項目は運用に沿って任意の内容を設定してください。

(4)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。

・タスク期限を登録するGoogleカレンダーの設定

(1)最後に、5つ目のアクション「予定を作成」をクリックします。

(2)連携するアカウント情報を入力し、[次へ]をクリックします。

(3)次の画面で「カレンダーID」や「予定のタイトル」などの項目に情報を入力していきます。
入力バーをクリックすると、前ステップで取得アウトプットを引用できます。

(4)「予定の説明」にもアウトプットを活用し、情報を入力しましょう。

(5)「主催者以外の参加者が予定を変更できるかどうか」の項目はプルダウンから設定できます。

(6)必要項目に情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
これで設定は完了です。

・トリガーをONにして動作を確認

以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。

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

Googleカレンダーを使ったその他の自動化例

他にもGoogleカレンダーを使った自動化の例がYoomにあるので、いくつか紹介します。

Notionに登録されたタスクをGoogleカレンダーに登録

‍Notionのデータベースに登録されたタスク情報を、Googleカレンダーに終日予定として自動登録するフローボットです。
自動化により、‍Notionのデータベースへの登録操作を行うだけで、Googleカレンダーに情報を追加できます。

毎朝Googleカレンダーの予定をSlackに通知する

毎朝、指定の時間にGoogleカレンダーで登録されている本日の予定を取得し、Slackに通知するフローボットです。
Googleカレンダーから取得した予定のタイトルと開始時間の一覧情報をもとに、ChatGPTで送信用のメッセージを作成し、Slackに通知するのでスケジュールを管理しやすくなります。

kintoneに情報が登録されたら、Googleカレンダーに予定を作成する

kintoneに情報を登録すると、自動でGoogleカレンダーに予定を登録できるので、スケジュール管理業務にかかる時間を一部短縮できるかもしれません。
日常作業が自動化されることで、担当者の負担軽減にもつなげられるでしょう。

まとめ

今回紹介したAsanaとGoogleカレンダーのアプリ連携を業務に取り入れることで、Asana側でタスクを追加後、タスクの期日をGoogleカレンダーに自動登録できます。
これにより、日常的なタスク管理とそれに基づくスケジュール管理の負担軽減につなげられます。
また、自動的にGoogleカレンダーに登録される情報は、運用に沿った内容に任意にカスタマイズできるので、Asanaのタスク情報の概要が一目で把握しやすくなるかもしれません。
ノーコードで簡単に設定できるので、ぜひYoomを活用して、アプリ連携による自動化を体験してください。

この記事を書いた人
k.ueno
これまでカスタマーサポートとして、ユーザー様の疑問や不安点を解消するために尽力してきました。 yoomを活用することで、日々の煩雑になりつつある業務がサクサク進むようになると知り、感動しました! これから業務効率化を目指す方々へ、スムーズにサービスを利用してもらえるよう、わかりやすい内容でコンテンツを発信していきます。
タグ
Asana
Googleカレンダー
自動化
連携
自動
タスク管理
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.