Salesforceとの連携により、LiveAgentダッシュボード内で新しい顧客やリードを作成したり、現在対応中のチケットに関連する既存顧客の情報を取得したりすることができます。

SalesforceアカウントをLiveAgentスタンドアロンインストールと連携するには、独自のSalesforceアプリを作成し、次の設定でそのアプリのConsumer keyとsecretを使用する必要があります。新しいアプリを作成する際は、Callback URLを以下のように設定してください。

https://{your LiveAgent URL}/public/plugins/salesforce/oauth/callback

{your LiveAgent URL}は、サーバー上のLiveAgentインストール先の実際のURLに置き換えてください。

アプリの作成が完了したら、次のステップとして以下のコードをconfig.ymlファイルのpluginセクションに追加します。

サーバーにconfig.ymlファイルが存在しない場合は、ガイドに従って新規作成してください。

plugin:
  salesforce:
    consumer_key: {your consumer_key}
    consumer_secret: {your consumer_secret}
    # To obtain the "consumer_key" and "consumer_secret" you need a Salesforce developer account and create a new app.
    redirect_url: https://{your LiveAgent domain}/public/plugins/salesforce/oauth/callback
    # The "redirect_url" must be also configured in your Salesforce app settings as Callback URL.

config.ymlファイルの作成または更新が完了したら、LiveAgentパネルで Configuration(設定)> Integrations(インテグレーション)に移動し、Salesforceインテグレーションを有効化してください。

次に、Configuration(設定)> Integrations(インテグレーション)> Salesforceに移動し、“Salesforce"ボタンをクリックして、SalesforceアカウントをLiveAgentインストールと接続します。

Salesforce認証のポップアップウィンドウで “Allow”(許可)ボタンをクリックします。

Salesforceアカウントの接続が成功すると、ポップアップウィンドウが自動的に閉じ、確認メッセージが表示されます。

SalesforceとLiveAgentスタンドアロンインストールの連携が完了しました。これで、チケット内のSalesforceインテグレーションセクションから、Salesforceの顧客情報やリードの確認、または新しい顧客やリードの作成を直接行えるようになります。