Newer Version Available

This content describes an older version of this product. View Latest

Post-Chat Pages Code Sample

Test and preview how post-chat pages will work for your agents and customers using this code sample.
The following code is for a post-chat page that includes basic information about the chat.
1swfobject.registerObject("clippy.codeblock-0", "9");<apex:page showHeader="false">     
2      <h1>Post Chat Page</h1>     
3      <!-- These variables are passed to the post-chat page and can be used to customize your post-chat experience -->     
4      Request Time: <apex:outputText value="{!$CurrentPage.parameters.requestTime}" /><br/>     
5      Start Time: <apex:outputText value="{!$CurrentPage.parameters.startTime}" /><br/>     
6      Button Id: <apex:outputText value="{!$CurrentPage.parameters.buttonId}" /><br/>     
7      Deployment Id: <apex:outputText value="{!$CurrentPage.parameters.deploymentId}" /><br/>     
8      Last Visited Page: <apex:outputText value="{!$CurrentPage.parameters.lastVisitedPage}" /><br/>     
9      Original Referer: <apex:outputText value="{!$CurrentPage.parameters.originalReferrer}" /><br/>     
10      Latitude: <apex:outputText value="{!$CurrentPage.parameters.latitude}" /><br/>     
11      Longitude: <apex:outputText value="{!$CurrentPage.parameters.longitude}" /><br/>     
12      City: <apex:outputText value="{!$CurrentPage.parameters.city}" /><br/>     
13      Region: <apex:outputText value="{!$CurrentPage.parameters.region}" /><br/>     
14      Country: <apex:outputText value="{!$CurrentPage.parameters.country}" /><br/>     
15      Organization: <apex:outputText value="{!$CurrentPage.parameters.organization}" /><br/>     
16      Transcript: <apex:outputText value="{!$CurrentPage.parameters.transcript}" /><br/>     
17      Disconnected By: <apex:outputText value="{!$CurrentPage.parameters.disconnectedBy}" /><br/>     
18      Chat Key: <apex:outputText value="{!$CurrentPage.parameters.chatKey}" /><br />
19      Chat Details: <apex:outputText value="{!$CurrentPage.parameters.chatDetails}" /><br />
20      Error: <apex:outputText value="{!$CurrentPage.parameters.error}" /><br />
21     <!-- Implement your post-chat message, form, or survey here --> 
22</apex:page>

The code above results in a post-chat page that looks like this:

Live Agent Post Chat Page Example