Yes, you can pass data from widgets to Client Script by registering the following listener with the EmbeddedApp:
Refer to this
Kaizen post for a complete working example.
9. Is it possible to close the widget when a button within the widget is clicked and open a new tab?
Yes, you can achieve this using the
ZOHO.CRM.UI.Popup.close() method from the provided
JS SDK and add custom code logic to open a new tab.
10. How can I pass data to a widget from Client Script?
Register the following listener with the EmbeddedApp to pass data from Client Script:
ZOHO.embeddedApp.on("Notify", function (data) { console.log("Client Script flyout notification", data); }); |
11. How do you use the Dial and DialerActive listeners in Zoho CRM Widget?
When you don't have a native
telephony extension for your Zoho CRM organization, you can use the
Dial and
DialerActive listeners specified in this
help page to load a third-party telephony app inside the widget.
12. What does the DialerActive listener do in a telephony widget extension?
Whenever the telephone icon near an entity's phone number is clicked, the DialerActive listener loads the entity's phone number onto a third-party's dial pad that has been loaded within the widget.
13. How to open a dial pad in a widget within Zoho CRM to make calls?
Integrate a third-party telephony application in your widget and register the following listener with the EmbeddedApp to invoke the Dial pad within a widget:
ZOHO.embeddedApp.on("Dial",function(data){ console.log("Number Dialed"); }); |
Hope this post was beneficial and provided the necessary information.
If you have any queries, feel free to drop them in the comments section below or reach out to us directly at
support@zohocrm.com. We eagerly await your thoughts and feedback on this!
Cheers!