Deeper Integration Between Chat + Web Widget
답변함For customer with Zendesk Chat + Support integration, a deeper integration with Web Widget would be a serious enhancement.
- Web Widget should cause Zendesk Chat triggers to fire before the chat widget loads, allowing the business user to configure more multibrand / department - specific flows before the Chat Widget even loads. This allows the admin, for example, to configure whether a Contact Us form loads vs. the Chat Widget based on department status, without resorting to the use of the JS API. See this article as an example of a flow this would enable: https://chat.zendesk.com/hc/en-us/articles/225968287-Multibrand-Setup-Part-2-Zopim-Zendesk-Integration
- Users of Zendesk Chat should be able to access Web Widget content (including Help Center content) even after initiating a chat. Currently, after the user activates the Chat Widget, there is no way for the user to return to the Web Widget. This is especially inconvenient when the user did not mean to activate the Chat Widget.
-
Hi Zac,
Thanks for sharing your feedback on the chat integration with the Web Widget. We are actively working on a long term initiative to make the experience better and we will be addressing point #2 in the next 3 months.
For point 1, are you picking the Web Widget experience using the Web Widget suppress JS API or using the setStatus from the Chat APIs?
Thanks,
Ramin -
Hi Ramin,
We are using setStatus from the Chat JS API. I think it would be really cool if the Zendesk Chat triggers were aware of the visiting user’s URL or other session data the instant the Chat Widget loads, so I could set the department, set account status, etc., prior to the Chat Widget even loading. That way, if the relevant department for the user is offline, I can set the account status to offline before they even attemp to load the Chat Widget.
Along with this enhancement, it would be cool if I could take the following actions from somewhere in the Admin interface:
-For a given user’s session / Widget experience, remove the department drop down (currently accomplished by calling departments.filter())
-For a given user’s session, set the account status to online or offline
I know the API is created to make the Widget more powerful, and we are able to leverage it, but it would be nice to get more of these functions into the admin UI so they are more easily configurable for users that want to build a complex multibrand / multilingual workflow without the requirement of deeply integrating Widget functionality into other elements of their online experience.
댓글을 남기려면 로그인하세요.
2 댓글