Newer Version Available
Post-Chat Code Sample
Test and preview how post-chat pages work for your agents and customers using this code
sample.
You can customize your post-chat page by including the variables you want to be displayed.
| Possible Variables | Description |
|---|---|
| requestTime | The timestamp when the system received the chat request. |
| startTime | The timestamp when the agent accepted the chat. |
| deploymentId | The ID of the deployment. |
| buttonId | The Id of the button that originated the chat. |
| chatKey | The unique chat key. |
| lastVisitedPage | The last visited page value sent to the agent. |
| originalReferrer | The first page the customer visited containing the deployment code. |
| latitude | Geo location latitude of the chat visitor. |
| longitude | Geo location longitude of the chat visitor. |
| city | Geo location city of the chat visitor. |
| region | Geo location region of the chat visitor. |
| country | Geo location country of the chat visitor. |
| organization | Salesforce organization ID that hosted the chat. |
| disconnectedBy | Reason for ending the chat. Possible values:
|
| windowLanguage | Language of the window as configured in the chat button. |
| chatDetails | A JSON representation of the chat data. |
| transcript | A plain text copy of the transcript. |
| attachedRecords | A list of IDs attached to the chat session in JSON array format. |
| error | Description of any errors that occurred during the chat. |
This code sample creates a post-chat page that includes basic information about the
chat.
This code results in the following post-chat page for the agent:
This message shows if the chat is abandoned: