> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Square Appointments

受付担当者は、Squareで発信者を検索したり顧客として追加したりした後、発信者が希望する日時にSquare Appointmentsで予約を作成できます。Squareの予約APIはWebhookツールでは送信できないネストされたオブジェクトを必要とし、SquareのMCPサーバーではOAuthログインが必要なため、Receptionは[Zapier](/docs/ja/reception-ai/integrations/zapier)経由で接続します。

> **Note**
>
> ZapierのSquareアプリでは空き時間を確認できないため、受付担当者は空き枠を提案したり、
> 指定された時間が予約済みかどうかを確認したりできません。リアルタイムで予約するには、Reception独自の予約機能を
> [Google Calendar](/docs/ja/reception-ai/integrations/google-calendar)、
> [Calendly](/docs/ja/reception-ai/integrations/calendly)、または
> [Cal.com](/docs/ja/reception-ai/integrations/cal-com)と連携して使用してください。

## セットアップ

### Zapierを接続する

まだ接続していない場合は、Reception.aiで[Zapier](/docs/ja/reception-ai/integrations/zapier)を接続します。

### Squareのアクションを追加する

[mcp.zapier.com](https://mcp.zapier.com)のZapier MCPサーバーで、[以下のアクション](#actions)を追加し、Zapierから求められたらSquareにログインします。各フィールドには、以下のとおり固定値を設定するか、AIによる入力を許可します。

### ツールを割り当てる

Reception.aiでZapierインテグレーションの **ツール** タブを開き、**ツールを更新** を選択して、各アクションを **クライアント**（受付担当者）に割り当てます。

### テストする

新規の発信者として予約を依頼し、[受付担当者をテスト](/docs/ja/reception-ai/receptionist/testing)します。Squareに顧客と予約が表示されます。

## アクション

### 発信者を検索する

| フィールド           | 値                             |
| --------------- | ----------------------------- |
| **Zapierアクション** | **顧客を検索**                     |
| **Zapierで設定**   | なし。                           |
| **AIによる入力を許可**  | **電話番号**（発信者の電話番号）またはメールアドレス。 |
| **割り当て先**       | **クライアント**                    |

### 新しい発信者を追加する

| フィールド           | 値                         |
| --------------- | ------------------------- |
| **Zapierアクション** | **顧客を作成**                 |
| **Zapierで設定**   | なし。                       |
| **AIによる入力を許可**  | **名**、**姓**、電話番号、メールアドレス。 |
| **割り当て先**       | **クライアント**                |

### 予約を作成する

| フィールド           | 値                                                      |
| --------------- | ------------------------------------------------------ |
| **Zapierアクション** | **予約を作成**                                              |
| **Zapierで設定**   | **場所** と **チームメンバーID**。サービスが1つの場合は **予約サービスID**。       |
| **AIによる入力を許可**  | **顧客ID**（**顧客を検索** または **顧客を作成** の結果）、**予約日時**、**メモ**。 |
| **割り当て先**       | **クライアント**                                             |

複数のサービスを提供している場合は、**場所** に固定値を設定した **サービスを検索** も追加し、その結果から **予約サービスID** をAIに入力させます。

> **Tip**
>
> 予約用の[手順](/docs/ja/reception-ai/receptionist/rules-and-procedures)を追加してください。発信者を検索または追加し、
> 日時について合意して、日付と時刻を復唱した後、予約を作成するように設定します。

## 制限事項

* 受付担当者は空き状況を確認できません。カレンダーを確認せず、発信者が希望した日時で予約します。
* **チームメンバーID** を固定すると、すべての予約が同じチームメンバーに割り当てられます。受付担当者はスタッフを選択できません。
* 受付担当者は予約の日時変更やキャンセルを行えません。
* 受付担当者がアクションを実行するたびに、Zapierプランのタスクが使用されます。現在、Zapierでは成功した通話1件につき2タスクがカウントされ、失敗した通話はカウントされません。プランの上限に達すると、リセットされるまでアクションが停止します。

## トラブルシューティング

| 問題                               | 確認事項                                                   |
| -------------------------------- | ------------------------------------------------------ |
| SquareのアクションがReception.aiに表示されない | Zapierでアクションを追加した後、Zapierインテグレーションで **ツールを更新** を選択します。 |
| アクションに **変更済み** と表示され使用されない      | Zapierで編集されています。**ツール** タブで **更新** を選択します。             |
| **予約を作成** に失敗する                  | そのチームメンバーが指定した場所で予約を受け付け、対象サービスを提供していることを確認します。        |
| 予約時刻がずれる                         | Squareの場所に設定されたタイムゾーンを確認し、受付担当者に時刻を復唱させます。             |
| リピーターが重複して追加される                  | **顧客を作成** の前に **顧客を検索** を実行するよう、受付担当者の手順を追加します。        |