Quantcast
Channel: LivePerson Connect : Popular Discussions - All Communities
Viewing all articles
Browse latest Browse all 2324

CRM Integration

$
0
0

We are trying to integration LivePerson with a web based CRM system. One of our requirements is to update agent and client contact records immediately after the chat ends (rule type 1029). This event needs to be triggered via a plugin using the "Third Party Notification" action which exports the transcript using the tag ${transcript.xml}.  The plug-in seems to upload without any issues however I receive an unknown error (no details) when trying to install the application. Can someone please tell me what is wrong with my plug-in xml

 

 

<?xml version="1.0" encoding="UTF-8"?>
<Application xmlns="http://liveperson.com/v1.0"  xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://liveperson.com/v1.0">
<appKey>myappkey</appKey>
<plugin>
  <info>
    <version>1.00007</version>
    <name>Export Transcript</name>
  </info>
<rules>
  <evaluationGroup id="group1" ruleType="-1029"  segment="-999" evaluationPoint="On Action">
    <Rule>
      <description/>
      <isMatchAny>false</isMatchAny>
      <isStopProcessing>false</isStopProcessing>
      <conditions/>
      <actions>
        <action>
          <type>141</type>
          <parameters>
            <parameter>
              <!--parameter type: string -->
              <paramName>Domain</paramName>
              <paramDisplayValue>myserver.com</paramDisplayValue>
              <paramInternalValue>myserver.com</paramInternalValue>
            </parameter>
            <parameter>
              <!--parameter type: string -->
              <paramName>URL_Path</paramName>
              <paramDisplayValue>/TestSite</paramDisplayValue>
              <paramInternalValue>/TestSite</paramInternalValue>
            </parameter>
            <parameter>
              <!--parameter type: string -->
              <paramName>Subject</paramName>
              <paramDisplayValue>export</paramDisplayValue>
              <paramInternalValue>export</paramInternalValue>
            </parameter>
            <parameter>
              <!--parameter type: text-block -->
              <paramName>Message</paramName>
              <paramDisplayValue>${transcript.xml}</paramDisplayValue>
              <paramInternalValue>${transcript.xml}</paramInternalValue>
            </parameter>
            <parameter>
              <!--parameter type: notification-protocol-type -->
              <paramName>Protocol</paramName>
              <paramDisplayValue>https</paramDisplayValue>
              <paramInternalValue>https</paramInternalValue>
            </parameter>
            <parameter>
              <!--parameter type: text-block -->
              <paramName>Headers</paramName>
              <paramDisplayValue/>
            </parameter>
          </parameters>
        </action>
      </actions>
      <name>Export Transcript</name>
      <ruleType>-1029</ruleType>
      <segment>-999</segment>
      <enabled>true</enabled>
    </Rule>
  </evaluationGroup>
</rules>
</plugin>
</Application>

 

Thank you in advance for your help.

-James Murphy


Viewing all articles
Browse latest Browse all 2324

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>