ServiceTitan
顧客を検索し、新規予約をServiceTitanに送信して、予約日時を発信者に伝えます。
受付担当者は、ServiceTitanで発信者を検索し、電話対応担当者が確認できるよう新しい作業を予約として送信して、既存顧客に次回の予約日時を伝えられます。ServiceTitanのAPIでは、クライアントIDとシークレットを有効期間の短いトークンと交換し、さらにアプリキーも必要ですが、Webhookツールでは対応できないため、ReceptionはZapier経由で接続します。
始める前に
ServiceTitanのZapierインテグレーションはオープンベータ版で、ServiceTitanから現状有姿で提供されています。接続するには、次の手順に従います。
- ServiceTitan管理者が、ServiceTitanのZapier登録フォームを送信します。その後、ServiceTitanから次の手順について連絡があります。
- ServiceTitanで Settings → Integrations → API Application Access に移動し、Connect New App を選択して、Zapier 3.0.X を選びます。
- スコープを確認し、Booking Provider オプションを選択して、Allow Access を選択します。
- クライアントシークレットを生成し、クライアントIDおよびテナントIDとともにコピーします。
クライアントシークレットがあればServiceTitanのデータにアクセスできます。安全に保管し、共有しないでください。
設定
ServiceTitanアクションを追加する
mcp.zapier.comのZapier MCPサーバーで、ServiceTitan (3.0.X) アプリから以下のアクションを追加します。接続するには、テナントID、クライアントID、クライアントシークレットを入力し、本番環境を選択します。各フィールドには、以下の一覧に従って固定値を設定するか、AIに入力させます。
アクション
発信者を検索する
予約を送信する
新しい作業を送信するには、予約を使うのが最も安全です。電話対応担当者がServiceTitanで確認してジョブに変換するため、受付担当者が配車スケジュールに重複予約を入れることはありません。
External Id は予約ごとに一意である必要があります。発信者の電話番号の後に現在の日付と時刻を付けるよう受付担当者に指示する手順を追加してください。
顧客の予約を確認する
制限事項
- ZapierのServiceTitanアプリでは、受け入れ可能件数や技術者の空き状況を確認できないため、予約に設定された時刻は発信者の希望であり、確定枠ではありません。
- Create Job と Create Appointment には、場所、事業部門、ジョブタイプ、キャンペーンのIDが必要で、スケジュールに直接予約されます。これらは電話対応担当者に任せてください。
- このインテグレーションはオープンベータ版であり、ServiceTitanによる正式なサポートはありません。
- 受付担当者が実行する各アクションは、Zapierプランのタスクを消費します。現在Zapierでは、成功した呼び出し1回につき2タスクとしてカウントされます。失敗した呼び出しはカウントされません。プランの上限に達すると、リセットされるまでアクションは停止します。