Docs
DashboardRelease Notes
  • What is DeepConverse?
  • Chatbots
    • Basics
      • Building chatbot intents
      • Intent action responses
      • Chatbot Persistence mode
      • Publishing changes
    • Advanced Functionality
      • Connection Override
      • User Identity Verification
      • Announcements
      • Channel Specific Functionality
        • Zendesk Sunshine Conversations
          • How to handle image and file uploads in Zendesk Sunshine Conversations?
        • Zendesk Chat (Classic)
          • How to handoff conversations to Zendesk Chat (Classic) ?
        • Calendly
    • Branding
    • Deploy
      • Chatbot Versioning
      • iOS SDK
        • iOS (Custom Webview)
      • Android SDK
      • Adding widget to your Zendesk Help Center
      • Adding widget to your website
      • Custom Initialization and Passing Metadata
      • Open chatbot via Javascript
      • Adding widget to your Shopify Store
        • Adding the widget to Shopify via the Theme editor embed block
    • Localization
    • Customizations
      • Adding a link to your Privacy Policy in Chatbot window
  • Voice Bot
    • Getting Started with Voice Bots
    • Voice Bot Architecture
    • Supported use cases for Voice Bot
    • Setup and Configuration
  • Ticket Automation
    • Setup Zendesk email and ticket automation
  • Guides
    • Building Guides
    • Guide Theme Customization
    • Embedding Guides on your website
    • Embedding Guides in Chatbots
    • How to copy Guides across sites
  • Conversational Flow Builder
    • What is the Conversation Flow Builder?
    • Assign Parameters in Conversations
      • Predefined Parameters
    • How to use Rules in Conversations
    • Conversation Blocks
      • Question
      • Salesforce Blocks
        • Agent Availability Block
        • Live Agent Handover
      • Guide Blocks
        • Guide Step (Guide Flow)
        • Solved Block
        • Unsolved Block
        • Guide (Chatbot)
      • HTTP Request
      • Client Events
      • Policy
      • Zendesk Sunshine Conversations Handoff (In Widget)
    • Data Tables
      • How to read or search data from Data Tables?
  • Analytics
    • Chatbot Analytics
    • Viewing Chat Conversations
    • Message Viewer
    • Integrating with Google Analytics
    • Export API
      • Conversations Endpoint
      • Messages Endpoint
  • Integrations
    • Supported Integrations
      • Zendesk
      • Zendesk Sunshine Conversations
      • Salesforce
      • Gorgias
  • Account
    • Adding Users
    • Permissions and Roles
    • Multiple Sites
  • Security
    • DeepConverse Public IPs
    • Subprocessors
    • Data Request Policy
    • Technical and Organizational Security Measures
    • Reporting Security Vulnerabilities
      • Log4Shell Vulnerability
    • Generative AI - Technical Security Measures
  • Support
    • Contacting Support
    • Service Levels and Response Times
    • Platform Stability
Powered by GitBook
On this page
  • Minimize Chatbot
  • Maximize Chatbot
  • Show Close Button
  • Hide Close Button
  • Show Escape Hatch
  • Hide Escape Hatch
  • Show Restart Button
  • Hide Restart Button

Was this helpful?

  1. Conversational Flow Builder
  2. Conversation Blocks

Client Events

PreviousHTTP RequestNextPolicy

Last updated 1 year ago

Was this helpful?

Client Events allow you to control the UI state of the chatbot such as opening/closing minimizing and much more.

Minimize Chatbot

This client event can be used at any point in a chatbot to minimize the chatbot widget. This event can be used in multiple ways such as minimizing the chatbot window upon the chat completion so that users know that they have reached the end of the conversation. This is a of its working.

Maximize Chatbot

This client event is used to maximize/open the chatbot window from a point where the window is in a minimized state/closed. This is a of it’s working.

Show Close Button

The above client event can be used to show an ‘X’ symbol on the top right corner of the chatbot window for the users to be able to end the chat once the resolution has been provided or incase the user wants to restart a fresh conversation with the chatbot. This also comes handy in between conversational flows where we can enable or disable it for certain steps per need basis. Here is a of it’s working.

Hide Close Button

The ‘Hide Close Button’ event can be used anywhere in the chatbot wherein the client doesn’t want the users to be able to end the chat for example a step which is mandatory to move forward in the chatbot conversation. Triggering this event will remove the ‘X’ symbol from the top right corner of the chatbot window this refraining the users from ending the chat. You can find the reference .

Show Escape Hatch

In case a user does not find the required topic/solution on the chatbot, they can use the escape hatch which appears on the bottom most part of the chatbot window to land on a specific page/window or as configured by the client. For example if the chatbot is designed to serve the technical queries and a user wants help on the sales part, we can configure this event to achieve so. Here is a of its working.

Hide Escape Hatch

This event in the chatbot when triggered hides the escape hatch phrase so that the users are not diverted out of the chatbot in case the solution is present within the chatbot. This can be used by us as per our need in the conversational flow to help users maintain the continuity in the flow inturn yielding to a solution. to check out the reference video.

Show Restart Button

Hide Restart Button

An event which when triggered allows a user to restart the conversation from any point through a conversation. A dedicated button shows up on the top right corner of the chatbot window allowing the user to click on it and in turn restarting the conversation. For instance, this feature becomes very handy in cases where a user wants to explore various services offered by the chatbot to better understand and decide the course of action. Please check the reference

The event which when triggered can be used to hide the ‘Restart Conversation Button’ from the top right corner of the chatbot thus restricting the users from restarting the conversation from any point in the flow. This will allow the chatbot to keep the users streamlined to the intended solution and hence providing a better resolution rate. Please find the video .

reference video
video
reference video
video here
reference video
Click here
video here
reference here