
The Homepage, Create Records, Setup and Blueprint widgets are currently in Early Access and not yet publicly available. Contact our support team to enable these features for your account.
A telephony widget connects the vertical application with any third-party telephony service to help users make, receive, and log phone calls without switching tabs. It boosts productivity by providing a centralized space for managing client interactions, improving customer service, and optimizing sales operations.
Once installed, subscribers can initiate phone calls with a single click on the softphone icon or the phone number found within records.
Embed a Telephony Widget
- After creating the widget in Connected Apps, navigate to Telephony in the left pane.
- In the Telephony page, provide the following details:
- Name for the widget in Call Center Name field.
- A resource path in SandBox URL field.
This is the relative path to the main view of your telephony widget.
- Click Save.
A web tab is displayed like any other module in the subscriber's organization in which you can create modules with UI elements/features that cannot be added using prebuilt or custom modules. Widgets in web tabs make a significant impression than the regular web tabs as they can fetch data from external sources through APIs and display within the subscriber's organization for optimized workflows.
Below image is a sample widget web tab used for displaying a customer heat map.
Create a Web Tab
- Once you have created the widget in Connected Apps, go to Modules in the left pane.
- Shift to the Web Tabs section and click the Create Web Tab button.
- Enter the following information:
- Name for the widget in Tab Name field.
- Select Type as Widget.
- A resource path in SandBox URL field.
This is the relative path to the main view page of your web tab widget.
- Click Save.
Widgets in related lists can be embedded within the related list view of a record in the records detail page. It elevates the functionality of the standard related lists by providing additional and real-time data from other modules or third-party applications.
For example, in the Deals module, a related list widget could pull in data from a third-party payment gateway to display real-time payment status for each deal record. This real-time visibility enhances subscriber workflows, reducing the need to switch between different applications to retrieve information.
Here is a sample Related List widget that shows the nearby leads' location to a salesperson.
Create a Related List Widget
- After creating the widget in Connected Apps, go to Components in the left pane.
- Select the Related Details tab and click the Add Widgets button.
- Enter the following information:
- Name for the related list in the Name field.
- Select the name of the Module in which the related list has to be added.
- A resource path in the SandBox URL field.
This is the relative path to the main view page of your related list widget.
- Click Save.

Custom button widgets are specialized buttons that can execute specific actions, whenever triggered. These buttons are typically placed within list view pages or records detail view pages of modules. It allows the subscribers to automate tasks or access third-party services from the application's' interface.
For example, you can embed a Send SMS button in the Contacts module and integrate it with any messaging service to send SMS to a contact. This button can be placed either on the list view page or on the records detail page based on business requirements.
Create a Custom Button Widget
- Once you have created the widget from Connected Apps, navigate to the Components located in the left pane.
- In the Components page, select the Links & Buttons tab.
- Click the Create New Button button.
- Enter the following information:
- Select the name of the Module in which the button has to be displayed.
- Name for the button.
- Click the Add Description link and specify the functionality of your custom button.
- Choose the location to place the custom button.
- Select Invoke a Widget as the action to be executed by the custom button.
- A resource path in the SandBox URL field.
This is the relative path to the main view page, which will be displayed when your custom button widget is clicked.
- Click Save.
Data in the records detail view page can be presented in a variety of modes. Business card widgets help you embed UI components and graphical data representations within the specific record. It helps you display data in new formats and derive diverse information that is not supported in the usual framework of the application.
Following are a few use cases of Business Card Widgets:
- Display the degree of completion for details in any module record
- Display related product suggestions
- Display infographics or statistical data related to the record
- Indicate progress of a process or steps covered in a process
Create a Business Card Widget
- Once you have created the widget in Connected Apps, go to the Components in the left pane.
- Select the Business Card Widget tab and click Create Widget.
- Provide the following details:
- Enter a name for the widget in the Widget Name field.
- Select the Module to view the business card widget in.
- Enter a resource path in the SandBox URL field.
This is the relative path to the main view page of your business card widget.
- Click Save.
A Getting Started widget in an application will help in guiding the subscribers through essential steps and procedures to aid them in becoming familiar with it swiftly and efficiently. It can also simplify the onboarding by highlighting the essential actions, features, and procedures.
For example, you can design a widget for an onboarding Sales Manager to help them set up the environment to track leads, manage deals, and collaborate with sales teams.
Create a Getting Started Widget
- Once you have created the widget in Connected Apps, navigate to Startup Actions > Getting Started Widget on the left menu.
- Provide the following details:
- Enter a name for the widget in the Widget Name field.
- Choose the connected application with which you want to create a settings widget.
- Enter a resource path in the SandBox URL field.
This is the relative path to the main view page of your business card widget. - Specify the Dimension of the widget either in terms of Pixel or Percentage.
- Use the Active check box to manage the visibility of the widget in your organization.
- Click Save.

The
Homepage,
Create Records,
Blueprint, and
Setup widget types that we are about to discuss are currently in the Early Access stage. Contact our support team at
support@zohodeveloper.com to enable these types for your account.
Homepage Widget
The Homepage dashboard widgets help you monitor and manage essential business data at a glance. The data may relate to tracking performance metrics, visualizing trends, and keeping up with other key activities that require immediate attention. It reduces the time spent on navigating through different modules, their reports, and other third-party applications, thereby enhancing productivity.
Following are a few use case scenarios where the Homepage widget can be useful:
- You can display the most recent blogs by the CEO on your dashboard to stay updated on the market.
- For a Customer Support team, their dashboard widget can display the number of tickets closed by each teammate to inject enthusiasm and increase productivity.
Here is a sample home page widget with an external calendar.
Create a Homepage Widget
- Once you have created the widget in Connected Apps, go to Homepage Widget on the left menu.
- Click Create Widget and provide the following details:
- Enter a name for the widget in the Widget Name field.
- Choose the connected application with which you want to create a settings widget.
- Enter a resource path in the SandBox URL field.
This is the relative path to the main view page of your setup widget.
- Click Save.
The Create Records widget allows you to create custom interfaces for creating your records. Unlike the default create page, you can modify the layout, incorporate additional logic, and customize workflows for your specific business requirements. It provides greater flexibility and control over the data-entry process.
For example, you can create customized create pages for different roles for the Accounts Module, such as a quick form for Sales Reps and a detailed form for analysts.
Configure a Create Records Widget
- After creating the widget in Connected Apps, navigate to Build > Modules on the left menu.
- Shift to the Widgets tab and provide the following details:
- Enter a name for the widget in the Widget Name field.
- Choose the module in which you want to customize the create page with widget.
- Pick where you want to display the widget in the Show in field.
- Choose the connected application with which you want to create a settings widget.
- Enter a resource path in the SandBox URL field.
This is the relative path to the main view page of your business card widget.
- Click Save.
Blueprints help you define and enforce structured processes for your records by mapping out every step in a process and specifying conditions for transitions.
A widget in this area could assist and aid subscribers through each stage with relevant information and actions. This results in maintaining elevated consistency and efficiency for complex sales and support processes.
For example, consider a loan approval process that requires checking the previous loan history of the client. You can deploy a widget in between the blueprint transitions to check the loan history and move forward with the approval process.

Note:
You can create a maximum of four blueprint widgets for an application. \
Create a Widget in Blueprint
- Once you have created the widget in Connected Apps, go to the Blueprint Widget on the left menu.
- Click Create Widget and provide the following details:
- Enter a name for the widget in the Widget Name field.
- Choose the connected application with which you want to create a settings widget.
- Enter a resource path in the SandBox URL field.
This is the relative path to the main view page of your setup widget.
- Click Save.
Widget in Setup Page
This helps in adding new menu items or customized options in the Setup page. You can create a more intuitive and efficient setup experience to enhance productivity. With this, you can bring in various custom settings that are non-native to the application at one place, provide product/feature walkthroughs or directly connect with third-party applications based on your requirements.
For example, you can add Developer Help Documents to the menu and embed tutorial videos of the application using this widget.

Note:
You can create a maximum of four setup page widgets for an application.
Create a Widget in Setup page
- Once you have created the widget in Connected Apps, navigate to the Setup Widget on the left menu.
- Click Create Widget and provide the following details:
- Enter a name for the widget in the Widget Name field.
- Choose the connected application with which you want to create a settings widget.
- Enter a resource path in the SandBox URL field.
This is the relative path to the main view page of your setup widget.
- Click Save.
The support you configure under Help Access will also be available under the profiles tab.