Widgets are embeddable UI components built using JavaScript (and any open-source web technology) that can be embedded into Zoho CRM's native interface to render content from third-party applications or custom logic (Zoho CRM Widgets documentation).
Available Widget placements:
- Dashboard
- Web tab
- Custom Button
- Custom Related List
- Wizard
- Signal (SalesSignal)
- Settings
- Blueprint
SDK v1.5 (released October 2025): Adds new ZDK methods for enhanced widget interactivity and ZRC (Zoho Request Client) support for consistent API call syntax across widget code (Zoho CRM Widgets SDK v1.5 update).
Rendering Widgets via Client Script: Client Scripts can open Widget popups programmatically using ZDK.Client.openPopup(), passing data from the parent page into the widget and receiving the user's selection back—enabling complex interactive flows like product pickers inside subforms (Zoho Cares: Rendering Widgets via Client Script).
Edition requirement: Widgets require Professional edition or above.