Fin for Salesはinboxのleadsを評価し、Calendlyを使って代理でミーティングを予約できます。Finが販売準備ができたleadを特定すると、Messenger内またはメールやSMSのスケジューリングリンク経由で予約体験を提供します。
開始前に
以下を確認してください:
有料のCalendlyプランを持っていること - Fin for Salesの統合が依存するscheduling APIを使用するために必要です。無料トライアルかどうかの検出はできません。トライアル終了後はアカウントをアップグレードするまでミーティング予約は機能しません。
Calendlyのオーナーまたは管理者であること - 予約を追跡するためのwebhook作成アクセスに必要です。
Calendlyでミーティング場所が設定されていること - 場所フィールドはCalendlyのイベントタイプ(例:Google Meet、Zoom、Phone)に設定されている必要があります。場所が空の場合、ミーティング予約は機能しません。Phoneが選択されている場合、Finは予約完了前にleadに電話番号を尋ねます。
ステップ1:IntercomでCalendlyを接続する
Calendlyを接続するには:
+ カレンダーを追加をクリックし、Calendlyを選択します。
OAuth(Open Authorization)を通じてCalendlyアカウントを接続します。これにより、Finが接続されたCalendlyアカウントの代理でミーティングをスケジュールする権限が付与されます。
注意:OAuthトークンは安全に保存され、自動で更新されます。手動で再接続する必要はありません。
ステップ2:イベントタイプを選択する
カレンダーを選択のドロップダウンからCalendlyを選びます。
リストからイベントタイプを選択します。
これは場所が設定されている互換性のあるイベントタイプのみ表示します。要件を満たさないイベントタイプはグレーアウトされます。
注意:Finは次の14日間の空き状況を取得します。この期間外の時間帯はleadに表示されるカレンダーカードに表示されません。
Calendly統合の管理
接続後、統合はFin AI Agent > Sales > Train > Integrationsの「ミーティング予約用カレンダー」に表示されます。ここから再認証や統合の削除が可能です。
lead向けの予約体験の仕組み
Finがleadを販売準備完了と判断すると、Calendlyの予約体験を提供します。すべてのスケジューリング呼び出しはIntercomのバックエンドからCalendlyへサーバー間で直接行われます。埋め込みウィジェットやiframeは使われず、顧客のブラウザが直接Calendlyと通信することはありません。体験はチャネルによって異なります:
Messenger(ウェブ):leadはネイティブのインタラクティブなカレンダーカードを見て時間を選択します。
EmailまたはSMS:FinはCalendlyのスケジューリングリンクを共有します。leadはこのリンクを開き、Calendlyのホストされたスケジューリングページで予約を完了します。これはCalendlyのインターフェースが表示される唯一のケースです。
表示された時間帯がleadの選択時に埋まっている場合、Finは自動で空き状況を再取得し、更新されたカレンダーカードを表示します。エラーは表示されず、leadは新しい時間を選ぶよう促されます。
ミーティングが正常に予約されると、選択された日時が会話のfin_meeting_booked_at属性に保存されます。
Fin for SalesはCalendlyのラウンドロビンイベントタイプをサポートしています。ラウンドロビンミーティングタイプが設定されている場合、Calendlyは設定に従いチーム内で予約を分配します。
注意:Calendlyのラウンドロビン分配は、チームinbox内で会話をチームメンバーに割り当てるIntercomのラウンドロビン会話割り当て機能とは別です。Fin for Salesのプレイブック経由でleadがミーティングを予約すると、Finは設定されたCalendlyイベントタイプを使用し(Intercomのラウンドロビン割り当ては使いません)、どの担当者のカレンダーを表示するかを決定します。


