・
Acuity Schedulingを活用した日程調整や顧客管理において、予約が入るたびに手動でカレンダーに登録したり、顧客情報を別のシステムに転記したりといった作業に手間を感じていませんか。
このような手作業は時間がかかるだけでなく、入力ミスやダブルブッキングといったヒューマンエラーの原因にもなりかねません。
特に複数のツールを併用している場合、情報連携の負担は大きくなりがちですよね。
そこで本記事では、Acuity Scheduling APIの基礎知識から、<span class="mark-yellow">プログラミング知識がなくても様々なアプリとAPI連携を実現する方法</span>までを詳しく解説します。
この記事を読めば、面倒な予約管理業務を自動化することで手作業によるミスを減らし、より重要なコア業務に集中できる環境を整える具体的なステップが分かりますので、ぜひ最後までご覧ください!
Yoomには<span class="mark-yellow">Acuity Scheduling APIを使った様々なアクションや、業務フローを自動化するためのテンプレート</span>が用意されています。
今すぐ試したい方はこちらから詳細をチェックしてみてください!
Acuity Scheduling APIは、Acuity Schedulingと外部アプリ(Google、Microsoft、Salesforce、Notionなど)を繋げてデータの受け渡しを行い、Acuity Schedulingを使った業務フローを自動化するインターフェースです。
APIはアプリケーション・プログラミング・インターフェース (Application Programming Interface)の略語です。
インターフェースとは簡単に言うと「何か」と「何か」を「繋ぐもの」で、Acuity Scheduling APIの場合は「Acuity Scheduling」と「外部のアプリ」を繋ぐインターフェースを指します。
また、APIでは大きく分けて以下のような指示を出すことができます。
Acuity Scheduling APIでできることをいくつかピックアップしたので、ご覧ください!
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにAcuity Scheduling APIを使った自動化を体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!
Acuity Schedulingの予約登録をアクションの起点として利用し、新たなアポイントが登録された際にOutlookやGoogleカレンダーなどのカレンダーツールにイベントを自動で作成できます。
この連携によって手動でのカレンダー登録の手間や入力ミスがなくなり、ダブルブッキングの防止にも繋がります。
Acuity Schedulingでアポイントがキャンセルされたことをトリガーにして、Gmailなどで自動的にフォローメールを送信するフローも構築可能です。
手動での確認やメール作成の手間を省き、顧客への迅速な対応を実現することで顧客満足度の向上にも繋がるはずです。
Acuity Schedulingでアポイントがリスケジュール(日程変更)された際に、その情報をSlackなどのチャットツールへ自動で通知できます。
この仕組みにより、担当者や関係者への情報共有がリアルタイムで行われるため、変更の見落としを防ぎつつスムーズな連携が可能になるのではないでしょうか。
その他にも下記のようなアクションをAPI経由で実行が可能です。
■フローの中で設定できるアクション(フローボットオペレーション)
Acuity SchedulingのAPIは、すべてのプランで利用可能です。
そのため、無料トライアル中でもAPIを活用して基本的な予約管理業務を自動化することができます。
ただし、プランによってAPIの利用条件に違いがあるため、注意が必要です。
※詳細はAcuity Schedulingのサービスサイトをご確認ください。
※2025年07月28日時点の情報です。
ここではノーコードツールYoomが用意するテンプレートを利用し、Acuity Scheduling APIを使った具体的な連携方法を紹介していきます!
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
はじめにAcuity Scheduling APIとYoomを連携する方法を紹介します。
まずは、Yoom画面の左側メニューにある「マイアプリ」から「新規接続」をクリックします。
検索ボックス(赤枠部分)に連携するアプリ名、今回はAcuity Schedulingを入力しましょう。
Acuity Schedulingを検索するとYoomへのアクセス許可画面が表示されます。
登録アドレスを入力して「Next」をクリックしてください。
次にログインページが表示されるので、ログイン情報を入力しましょう!
(※私はGoogleアカウントでログインしたいと思います!)
最後にアクセス許可の画面が表示されるので、内容を確認後「Allow Access」をクリックしてください。
これで連携完了です!
今回は「Acuity Schedulingでアポイントが登録されたら、Outlookのカレンダーにイベントを登録する」という実際のフローボットも作成していきます!
作成の流れは大きく分けて以下です。
Acuity Schedulingの連携と同じ手順です。
Yoom画面の左側メニューにある「マイアプリ」から「新規接続」をクリックします。
検索ボックスにOutlookと入力します。
Outlookを検索するとサインインが求められるため、ログインしましょう。
ログインすると、自動的にYoomとの連携が完了となります!
※Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があるので注意してください。
※あらかじめサインインしている場合は、以下の画面はスキップされて連携が完了します。
次に、今回使用するテンプレートをコピーします。
テンプレートが「マイプロジェクト」にコピーされると、このような画面が表示されます。
「OK」をクリックしましょう。
左側にあるメニューの「マイプロジェクト」から、コピーしたテンプレートを開きます。
(※テンプレートをコピー後、すぐに設定する場合はテンプレートを開く操作は不要です。設定を中断した場合のみ「マイプロジェクト」から設定作業を再開してください!)
「Webhookを受信したら」をクリックします。
必要箇所を入力していきます。
「タイトル」:必要に応じて変更可能
「Acuity Schedulingと連携するアカウント情報」:合っているか確認
「トリガーアクション」:「Webhookを受信したら」が選択されているか確認
まずは事前準備として、Acuity SchedulingでWebhookの設定を行います。
※詳しいWebhookの設定方法はこちらをご確認ください。
設定が完了したら、テスト用に1件アポイントの登録を行います。
今回は画像のようなアポイントを入力しました!
アポイントの登録が完了したら、Yoomの設定画面に戻り「テスト」をクリックしてください。
テストに成功すると「取得した値」の欄にAcuity Schedulingのデータがアウトプットされます。
これで、Acuity Schedulingでアポイントが登録されるたびにIDなどが取得される状態になりました!
確認できたら「保存する」をクリックしてください。
※アウトプットについての詳しい説明はこちらをご確認ください。
「アポイント情報の取得」をクリックします。
先ほどと同様に必要箇所を入力していきます。
「タイトル」:必要に応じて変更可能
「Acuity Schedulingと連携するアカウント情報」:合っているか確認
「アクション」:「アポイント情報の取得」が選択されているか確認
アポイント情報を取得するために「アポイントID」の欄にステップ3で取得した値「ID」を埋め込みます。
設定が完了したら「テスト」を押します。
【取得した値を埋め込む方法】
①入力欄をクリックして「取得した値」を表示
②「Webhookを受信したら」をクリック
③「ID」を選択
テストに成功すると「取得した値」にテスト用で入力したアポイント情報がアウトプットされます。
確認できたら「保存する」をクリックしてください。
「テキストからデータを抽出する」をクリックします。
「タイトル」は必要に応じて変更してください。
「変換タイプ」はモデルと文字数に合わせて選択できますが、消費するタスク数が異なるので注意しましょう。
※プランごとのタスク数は料金プランからご確認いただけます!
※タスクとは
ここではAcuity Schedulingのアポイント情報から、Outlookの登録に必要なデータを抽出します!
今回はOutlookの設定項目に合わせてテキスト抽出をします。
まずは抽出する元データとなる「対象テキスト」をステップ4で取得した値を活用して入力しましょう。
【取得した値の活用方法】
①入力欄をクリックして「取得した値」を表示
②「アポイント情報の取得」をクリック
③「Datetime」と「End Time」をそれぞれ選択
次に「抽出したい項目」を入力します。
「指示内容」を画像のように入力し、出力形式を設定します。
入力が完了したら「テスト」を押しましょう。
「取得した値」の欄に抽出したい項目・形式に合わせて、データが表示されていればOKです!
「保存する」をクリックします。
「自分のカレンダーにイベントを登録する」をクリックします。
必要箇所を入力していきます。
「タイトル」:必要に応じて変更可能
「Outlookと連携するアカウント情報」:合っているか確認
「アクション」:「自分のカレンダーにイベントを登録する」を選択
Outlookに登録する内容を設定していきましょう!
「タイトル」は画像のように取得した値を埋め込むだけでなく、固定値と組み合わせることも可能です。
「開始日時」と「終了日時」はステップ5で取得した値を入力します。
他の項目は任意入力項目なので必要に応じて入力してください!
「説明」の欄については、取得した値を埋め込むだけでなく固定値と組み合わせることで分かりやすく設定できるのでオススメです!
入力が完了したら「テスト」を押します。
テストに成功すると、Outlookにスケジュールが登録されます。
Outlookの画面上でも登録されていることを確認できたら「保存する」をクリックしましょう。
最後に「トリガーをON」をクリックして、自動化の設定は終了です。
正しく、フローボットが起動するか確認しましょう。
設定、お疲れ様でした!
以上が、Acuity Schedulingでアポイントが登録されたら、Outlookのカレンダーにイベントを登録する連携手順になります!
今回ご紹介した事例以外にも、Yoomではさまざまなサービスとの連携が可能です。
普段お使いのサービスと連携できるテンプレートを活用して、Acuity Schedulingを使った業務フローを自動化しましょう!
Acuity Schedulingをトリガーとして利用することで、予定の登録や変更があったら他のアプリに転記したり、通知したりする業務を自動化できます。
手作業による業務を削減できるため、効率化を図りたいときにおすすめのテンプレートです。
Acuity Scheduling API連携を行うことで、<span class="mark-yellow">予約情報のカレンダー登録や関係者への共有、顧客へのフォロー連絡などが自動化され、業務の手間が削減されるだけでなく、ヒューマンエラーの防止にも繋がります。</span>
担当者がこのような定型業務から解放されることで、顧客とのコミュニケーションやサービス改善といった、本来注力すべきコア業務に集中できる時間を創出できるというメリットもあります!
今回ご紹介したような業務自動化は、ノーコードツール「Yoom」を使えばプログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:連携が失敗した場合はどうなりますか?
A:フローボットがエラーになると、Yoomに登録する際に設定したメールアドレスに通知が送られます。
通知内容にはエラーになったオペレーションも記載されているので、エラーの発生個所がすぐにわかります。
通知先は、メールの他にSlackやChatworkも設定可能です。
Q:特定の条件で処理を分けることは可能ですか?
A:はい、可能です。
Yoomの分岐機能を利用することで、特定の金額以上のアポイントや特定のカレンダーのアポイントだけをOutlookに登録するといった柔軟な設定もできます。
ただし、分岐機能はミニプラン以上向けの機能になっています。
料金プランについては、こちらをご覧ください。
Q:この自動化の具体的なランニングコストは?
A:Acuity SchedulingとOutlookはYoomのフリープランでも利用可能なアプリです。
そのため「まずはYoomを使って操作してみたい!」という方は無料で始めることができます。
さらにYoomでは2週間の無料トライアルも用意されているため、期間中は制限のあるアプリなども使用できます。
本格的な運用を始める際にはタスク数などに応じて最適なプランを選ぶのが良いでしょう。