EspoCRM
Webhookツールで発信者を認識し、新しいリードをEspoCRMに追加します。
以下のWebhookツールを使うと、受付担当はEspoCRMにすでに登録されている発信者を識別し、新しい発信者を名前、電話番号、用件とともにリードとして追加できます。これにより、チームが後から対応できます。EspoCRMのAPIでは固定APIキーとJSONリクエストボディを使用するため、EspoCRM Cloudでもセルフホスト環境でも同じように動作します。
始める前に
ロールを作成する
EspoCRMで、Administration → Roles に移動し、Leads の読み取りと作成、および Contacts の読み取りができるロールを作成します。その他のスコープはすべて無効のままにしてください。
ツールを作成する
ツールごとに Integrations に移動し、Add integration を選択して Webhook Tool を選び、Assign to agents を Receptionist に設定します。以下で「常に」と記載されている各パラメーターは、Value を Fixed value に設定してください。
リードを検索する
既存顧客も識別するには、同じ設定で find_espocrm_contact という名前の2つ目のツールを作成し、URLを https://YOUR-CRM.example.com/api/v1/Contact に設定します。
新しいリードを追加する
新しいリードを1人の営業担当者に割り当てるには、そのユーザーのIDを固定値として assignedUserId(文字列)に追加します。EspoCRMでそのユーザーを開くと、アドレスバーでIDを確認できます。
各ツールで Enable を選択し、見積もりを依頼する新規発信者として受付担当をテストします。リードが New ステータス、Call ソースでEspoCRMに表示されます。
手順を追加し、受付担当が最初に検索して、 一致する情報が見つからない場合にのみリードを追加するようにしてください。
検索では名前やメールアドレスも照合されるため、発信者が別の人を検索しようとする可能性があります。
受付担当がCRMのレコードを発信者に読み上げないようルールを追加し、select は
id,name,status のみに制限してください。
制限事項
textFilterはEspoCRMの検索ボックスと同じ検索機能で、名前、メールアドレス、電話番号を検索します。電話番号で検索すると、同じ数字から始まる別のレコードに一致する場合もあるため、受付担当は発信者の名前を確認する必要があります。- これらのツールでは、既存のリードや連絡先にメモやタスクを追加できません。通話の詳細は、新しいリードの説明に保存されます。
- ツールではチームを設定できません。EspoCRMはチームをチームIDのリスト(
teamsIds)として受け取り、Webhookツールは常に会話からリストを入力します。そのため、すべてのリードを同じチームに割り当てることはできず、受付担当がチームを選択することも避ける必要があります。代わりにassignedUserIdを使ってリードを割り当ててください。