MENU

料金プラン

機能一覧

デモ

ご利用の流れ

お役立ちコラム



*Webhooks

AmeliaでWebhooksはどのように機能しますか?

Webhooksを使用すると、特定の予約関連のアクションが発生するたびに、Ameliaから外部システムにリアルタイムの予約データを送信できます。これにより、手動入力なしでワークフローを自動化することが可能になります。

例えば、お客様がサービスを予約した際、Ameliaはその予約データを即座にCRM、スプレッドシート、または自動化プラットフォームに送信できるため、社内チームはすぐにそれに対応できます。

Webhooksは、スタンダード、プロ、およびエリートのライセンスプランで利用可能です。

Webhooksを有効にしてアクセスするにはどうすればよいですか?

Webhooksを有効にするには、Amelia → 機能と連携 → 機能 に移動し、Webhooksカードの「有効にする」をクリックします。その後、「設定」ボタンと「無効にする」ボタンが利用可能になり、機能を管理できるようになります。

新しいWebhookを追加するにはどうすればよいですか?

「設定」をクリックした後、「+ Webhook」ボタンを選択して新しいWebhookを作成できます。これにより設定モーダルが開き、保存する前にすべての必須項目を設定する必要があります。

各Webhookの項目は何を意味しますか?

各Webhookは、外部システムへのデータの送信方法とタイミングを制御する4つの必須項目を使用して設定されます。

  • 名前 – Amelia内部での識別のみに使用されます。
  • URL – Webhookのペイロードを受信する公開エンドポイントです。
  • タイプ – Webhookが予約、コース、またはイベントのデータを送信するかどうかを設定します。
  • アクション – Webhookをトリガーする正確な変更を設定します。
Add Webhook modal with Name, URL, Type, and Action fields

どのWebhookタイプを選択できますか?

各Webhookは1つのタイプにのみリンクでき、これにより送信される予約データの種類が決まります。

  • 予約 – サービスベースの予約データを送信します。
  • コース – コースの購入および利用データを送信します。
  • イベント – イベントの予約および出席データを送信します。

どのようなアクションがWebhookをトリガーできますか?

アクションは、Ameliaが外部システムにWebhookペイロードを送信する正確な瞬間を定義します。

  • 予約が追加されました – 新しい予約が作成されたときにトリガーされます。
  • 予約日時の変更 – 日付または時間が変更されたときにトリガーされます。
  • 予約がキャンセルされました – 予約がキャンセルされたときにトリガーされます。
  • 予約ステータスが変更されました – 予約ステータスが更新されたときにトリガーされます。

Webhooksを通じてどのようなデータが送信されますか?

Webhookのペイロードには、選択されたタイプとアクションに基づいて、予約識別子、お客様の詳細、時間と日付の値、およびサービス、コース、またはイベントの情報が含まれます。

Webhooksの制限事項は何ですか?

Webhooksは一方通行のデータ配信のみを提供します。つまり、外部データの受信、空き状況の制御、カレンダーの同期、または決済処理を行うことはできず、すべてのスケジューリングと決済ロジックは引き続きAmeliaによって完全に処理されます。

各Webhookは1つのタイプと1つのアクションのみをサポートしているため、複数のトリガーが必要な場合は複数のWebhookを作成する必要があります。

Webhooksを使用する際に注意すべき点は何ですか?

  • 外部リクエストを受信できる、公開されているURLを常に使用してください。
  • タイプとアクションの組み合わせごとに個別のWebhookを作成してください。
  • 決済の検証や空き状況の制御にWebhooksを頼らないでください。
  • 受信側のシステムが、送られてくる予約データを正しく解析できるように準備されていることを確認してください。