GHLリードをWiseRepのコールキャンペーンに自動的にプッシュし、全ての会話終了時にコールのトランスクリプト、要約、コンバージョンステータスをGHLに直接送信します。
WiseRepどのように機能するか
1つのウェブフックは、新しいGHLリードをWiseRepキャンペーンにプッシュします。2つ目は、完了した会話ごとにコール結果をGHLに返します。
ワークフローステップは、コンタクトが資格を満たすと発動します — フォームが送信された時、タグが適用された時、パイプラインステージが変更された時、またはお好みのGHLトリガーが発動した時です。
GHLは、連絡先の名前、電話番号、キャンペーンタグをWiseRepのインバウンドWebhookであるapi.wiserep.com/api/webhookにPOSTします。
WiseRepはタグをキャンペーンにマッチさせ、コンタクトをキューに入れ、割り当てられたAIエージェントが自然な声で電話をかけます。
すべての完了した通話の後、WiseRepはトランスクリプト、AI要約、コンバージョンステータス、通話の長さをあなたのGHLワークフローに返送します。
| 方向 | から | に | 目的 |
|---|---|---|---|
| インバウンド | Go High Level | WiseRep | WiseRepキャンペーンに新しいリードを送信する |
| アウトバウンド | WiseRep | Go High Level | 完了した通話後に通話結果を返送してください。 |
前提条件
タグは、WiseRepが受信したGHLリードを正しいキャンペーンにルーティングする方法です。GHLリードを受け取るすべてのキャンペーンには、一意のタグが必要です。
タグのルール
| 例のタグ | ユースケース |
|---|---|
ghl-sales | 主なアウトバウンド営業キャンペーン |
q3-real-estate | 四半期ごとの不動産アウトリーチ |
webinar-follow-up | ウェビナー後のリードフォローアップ |
inbound-form | ウェブサイトの問い合わせフォームからのリード |
このWebhookは、コンタクトが条件を満たすたびにGHLにリードデータをWiseRepに送信するよう指示します。
POST https://api.wiserep.com/api/webhookゴー・ハイ・レベルで:
電話番号の形式
番号は国際形式でなければなりません — +12125550100、ではなく2125550100。GHLのcontact.phoneに国番号が含まれていない場合は、手動で追加してください: "+1{{contact.phone}}"。
例のリクエストボディ
{
"full_name": "{{contact.full_name}}",
"phone": "{{contact.phone}}",
"tags": "ghl-sales",
"email": "{{contact.email}}",
"company": "{{contact.company_name}}",
"website": "{{contact.website}}"
}| フィールド | タイプ | 必要です | 説明 |
|---|---|---|---|
full_name | string | Yes | 連絡先のフルネーム |
phone | string | Yes | 国際形式の連絡先電話番号 |
tags | string | Yes | WiseRepキャンペーンタグ(完全一致する必要があります) |
email | string | No | 連絡先のメールアドレス |
company | string | No | 連絡先の会社名 |
website | string | No | コンタクトのウェブサイト |
これは、WiseRepに対して、タグ付けされたキャンペーンからの完了したすべての通話後に通話結果をどこに送信するかを指示します。
この時点以降、タグ付けされたキャンペーンで呼び出しが完了するたびに、WiseRepは結果をそのURLにPOSTします。
WiseRepがGHLに送信する例のペイロード
{
"to": "+12125550100",
"status": "completed",
"summary": "Sarah expressed strong interest in the enterprise plan and requested a follow-up demo on Thursday at 2pm.",
"transcript": "Agent: Hi Sarah, this is Alex calling from WiseRep — is now a good time?\nSarah: Hi Alex, yes I've been expecting your call...",
"converted": true,
"callLength": 187
}| フィールド | タイプ | 説明 |
|---|---|---|
to | string | 電話をかけた番号 |
status | string | コール結果:完了、応答なし、留守番電話、または失敗 |
summary | string | 会話および結果のAI生成要約 |
transcript | string | 通話の完全な逐語トランスクリプト |
converted | boolean | リードがコンバート済みとしてマークされている場合は真、そうでない場合は偽。 |
callLength | number | 通話の長さ(秒) |
GHLにコールデータが入ると、それを利用してフォローアップアクションを実行できます。一般的な設定:
| GHLアクション | 条件 | 使用例 |
|---|---|---|
| タグを適用する | converted = true | 興味を持っているとしてコンタクトにタグ付けする |
| タグを適用する | converted = false | 連絡先に興味なしとタグ付けする |
| メモを追加する | 常に | 連絡先のアクティビティタイムラインに要約を保存する |
| カスタムフィールドを更新する | 常に | コンタクトレコードにトランスクリプトと通話長を保存する |
| シーケンスに登録する | converted = true | フォローアップのメールまたはSMSナーチャーシーケンスをトリガーする |
| チームメンバーに通知する | converted = true | ホットリードにフォローアップするよう代表者にアラートを送信します。 |
GHLのIf/Else分岐をワークフローで使用して、変換されたフィールドに基づいて分岐させ、リードを適切なフォローアップパスにルーティングしてください。
内部の仕組み
ペイロードから full_name、phone、tags、およびその他のフィールドを抽出します。
コンマでタグを分割します — 単一のペイロードには複数のタグを含めることができます(例:"tags": "ghl-sales,urgent")およびWiseRepは最初に見つかったキャンペーンにマッチします。
タグでキャンペーンを検索します。
キャンペーンが見つかった場合、連絡先は直ちにキャンペーンのダイヤルリストに追加され、キャンペーンのスケジュールおよび希望する発信時間に従って呼び出されます。
そのタグに関連するキャンペーンがまだ存在しない場合、リードは安全に保存され、マッチするタグを持つキャンペーンが作成され次第、自動的に遡ってそのキャンペーンに追加されます。リードが失われることは決してありません。
ペイロードに含まれるすべてのフィールド(メール、会社、ウェブサイト、または任意のカスタムフィールド)は、リードレコードに保存され、エージェントのプロンプト内で変数として利用可能です。
Hi {full_name}, this is Alex calling from WiseRep on behalf of {company}...トラブルシューティング
| チェックしてください。 | 何をすればよいか |
|---|---|
| タグの不一致 | GHLウェブフックボディ内のタグの値がWiseRepキャンペーンのタグと完全に一致していることを確認してください。大文字と小文字は区別されます。 |
| キャンペーンのステータス | リードは、ステータスが「スケジュール済み」または「アクティブ」のキャンペーンにのみ追加できます。「完了」または「キャンセル」のキャンペーンには追加できません。 |
| ワークフローが発動していません | GHLでワークフローの実行履歴を開き、ウェブフックアクションが実行されたことを確認してください。ウェブフックステップでのエラーをチェックしてください。 |
| 間違ったURL | https://api.wiserep.com/api/webhookに投稿していることを確認してください(ステージングまたはテストURLではありません)。 |
| チェックしてください。 | 何をすればよいか |
|---|---|
| 統合が有効になっていません | WiseRepの「インテグレーション」→「Go High Level」に移動し、トグルがオンになっていることを確認してください。 |
| キャンペーンにタグがありません | アウトバウンドWebhookは、タグが設定されたキャンペーンからのコールのみで発火します。キャンペーンにタグが設定されていることを確認してください。 |
| 誤ったGHL URL | WiseRepの統合設定にあるURLが、GHLワークフローのウェブフックトリガーURLと一致していることを確認してください。 |
| GHLワークフローは公開されていません。 | GHLでは、受信ワークフローがドラフトではなく公開されていることを確認してください。 |
| 単一の呼び出しは除外されます | 「Calls → New Call」から行われた電話はキャンペーンに関連付けられておらず、アウトバウンドWebhookをトリガーしません。 |
| チェックしてください。 | 何をすればよいか |
|---|---|
| 国コードが欠落しています | GHLが国際フォーマットで数字を送信していることを確認してください: +12125550100 |
| GHLは+を削除します。 | 一部のGHL設定では、+が省略されています。ウェブフックボディでは、次のように使用してください:"+{{contact.phone}}" または "+1{{contact.phone}}" |
| 無効なフォーマット | スペース、ダッシュ、または括弧を避けてください。WiseRepはクリーンなE.164番号を期待しています。 |
キャンペーンが作成される前にリードが到着しました。
アクションは不要です。WiseRepは、一致するキャンペーンが存在しない場合でも、すべての受信ウェブフックデータを保存します。キャンペーンを作成し、一致するタグを割り当てた瞬間、WiseRepは自動的にそのタグを持つ以前に受け取ったすべてのリードをキャンペーンのダイヤルリストに遡及的に追加します。
20分間のデモで二方向GHL同期をライブで確認するか、無料トライアルを開始して今日中に最初のワークフローを接続してください。