Customize the Chat Visitors’ Experience

With the Chat visitor REST API resources, you can establish your chat visitors’ experience with Chat in custom mobile applications.

  • Settings

    Retrieves all settings information about the Chat deployment that’s associated with your chat session. The Settings request is required as the first request to establish a chat visitor’s session.

  • Availability

    Indicates whether a chat button is available to receive new chat requests.

  • Breadcrumb

    Sets a breadcrumb value to the URL of the Web page that the chat visitor is viewing as the visitor chats with an agent. The agent can then see the value of the breadcrumb to determine the page the chat visitor is viewing.

  • VisitorId

    Generates a unique ID to track a chat visitor when they initiate a chat request and tracks the visitor’s activities as the visitor navigates from one Web page to another.

  • SensitiveDataRuleTriggered for Agents

    Sets the sensitive data rules for the chat agent, such as blocking the agent’s credit card, Social Security, phone and account numbers, or even profanity.

  • SensitiveDataRuleTriggered for Chasitors

    Sets the sensitive data rules for the chat visitor, such as blocking the visitor’s credit card, Social Security, phone and account numbers, or even profanity.