Customer Experience
...
Admin Settings
Developer Settings
5 min
developers can integrate the apis provided by the client in livechat console (admin) by going to settings > developer settings to send data to client’s crm while disposing chat while disposing of any chat, if there is any custom form that the client has asked to develop and they also want to push these details to their crm to display customer details client asks to display the details that are provided by them through their api in the customer details section when chat hits the agent to customize chat dispose form livechat admin will be able to customize the chat dispose form by selecting multiple types of input fields also the form can be viewed from the chat history in 'taggings' refer the below shown demos for better understanding admin side this is visible under settings > developer setting > select your bot > choose “customise chat dispose form” enable the toggle to customise the form admin will be able to add multiple fields in the form like text box, radio button, drop down, checkbox and date any of the fields created in the form can be marked as optional preview of the form will be available on the same page as shown in the below image agent side this is visible under click on resolve > fill the form > click on yes admin chat history this is visible under chat history > taggings > click on ‘view’ whatsapp webhook configuration (livechat) livechat this setting allows the users to integrate whatsapp webhooks (business solution provider (bsp) specific) with bots linked with user accounts (as well as for user accounts having shared bots) directly from "developer settings" inside livechat admin this is visible under livechat (admin console) > settings > developer settings > select bot > select whatsapp vendor selection > go on selecting whatsapp webhook integration and clicking on go, the user can select a whatsapp bsp from the "select whatsapp bsp" dropdown once a bsp is selected for the first time, the default code of that bsp would get displayed in a code window below the dropdown please note if a bsp is already configured with a particular bot that selection would automatically get displayed in the bsp dropdown trying to change that bsp would show aa alert as displayed below selecting a different bsp will overwrite the existing code the "save configuration" and "reset" button will only stay activated if an already configured code has been opened or some changes are made in the default code clicking on "save configuration" will save the last code changes present in the code window and clicking on "reset" would ask for a confirmation (as displayed below) and clicking on "confirm" would reset all the changes done and change the code to the default bsp code if a user shares a bot with a different id then both users can collaboratively work on the webhook configuration code from their respective ids (warning message stating " somebody is already working on this code" will be displayed to user 2) please note bsps available in the dropdown include rml, ameyo, exotel(new) click here refer the demo for better understanding developer option improvement this feature enables the operations team to make modifications to the livechat js and livechat fusion js files as required, directly from livechat developer options on the frontend admin can configure this from settings > developer settings > select bot > select livechat js / livechat fusion jsrefer to the gif below api based solution push and pull api based solution for updates by webhook and client push calls (api based solutions for our livechat product)