Current Version: 11.3.0
🚀 What's New
Custom data details pages now support chart components.
You can use any form in the same app as a data source to visualize key metrics for the current business record, such as summaries, proportions, trends, and distributions. People can view business details, analyze related statistics, and complete operations in one place without switching between pages.
The following chart types are supported in this release:
Chart type | Description |
KPI card | Displays a single key metric at a glance. |
Column chart | Compares values across categories vertically. |
Bar chart | Compares values across categories horizontally. |
Line chart | Shows trends over an ordered dimension. |
Area chart | Shows both trends and cumulative volume. |
Pie chart | Shows each category's share of the whole. |
Webhook configurations now support names and notes.
This helps users quickly identify the purpose of each webhook and record key information, improving task management and team collaboration.
Workflow initiators can now be notified when workflows end.
For forms with workflow reminders enabled, the system now automatically notifies the initiator when a workflow is rejected or manually terminated. This keeps initiators informed of approval progress, reduces waiting time, and helps business processes move forward faster.
For example, if email reminders are enabled, the initiator will receive an email notification when a contract approval workflow is rejected.
Calculated fields now work in more scenarios.
Calculated fields are now supported in more scenarios, extending their use across core business configurations and automation processes.
Module | Scenario | Supported usage |
Form | View | Select as a grouping field. |
Form | Field display rules | Select as a condition field. |
Form | Component visibility rules | Select as a condition field. |
Form | Data source filter conditions | Use as the right-side value in a filter condition. |
Form | Export data and attachments | Use calculated field values to name exported attachments. |
Form | Print field barcode/QR code | Select as a print field. Only calculated fields with text results are supported. |
Form | Fill in related/select data through form public links | Add filter conditions when selecting target data, and filter records by calculated field values. |
Workflow | Workflow plugin node | Insert form fields in plugin configuration. |
Workflow | Workflow testing | Input calculated field values. |
Automations Pro | HTTP request node | Insert form fields in the request URL, headers, or body. |
Other | Front-end events | Insert form fields in action settings. |
For example, a field display rule can be configured so that when the total amount of a sales contract exceeds 50,000, an additional “Key Account Notes” field appears to capture customer background, special terms, and other details.
Automations Pro now supports the Open Multi-select Data Page node.
This node opens a target form for multi-record selection, and subsequent nodes can write the selected data into another form.This simplifies data operations in complex business scenarios and helps maintain data consistency across collaborative workflows.
For example, when processing product returns from a sales order, users can select the returned products and write the return details into a separate inbound inventory form.
The old aggregate table upgrade assistant is now available.
An old aggregate table troubleshooting assistant is now available at the top of the workspace. It helps users view usage details and error messages for old aggregate tables, making it easier to locate and resolve issues during upgrades.
For more details, see: Manual Upgrade and Adjustment Guide for Old Aggregate Tables
New and updated APIs are now available for resource usage, audit logs, department heads, and tasks.
This release introduces new APIs for resource usage statistics, audit logs, and department head management.
The resource usage APIs help admins monitor resource usage across the organization and understand usage by platform, app, and member.
● Get Platform Resource Usage Statistics API: Retrieves an overview of platform resource usage for the current organization on a specified date.
● Get App Resource Usage Statistics API: Retrieves app-level resource usage statistics for the current organization on a specified date.
● Get Member Resource Usage Statistics API: Retrieves member-level resource usage statistics for the current organization on a specified date.
The audit log APIs help admins and security teams query key operation records for user activity tracking, system monitoring, compliance, and security analysis.
● Get Audit Log Type Definitions API: Retrieves the audit log scopes and event type definitions of the current organization.
● Get Audit Log Details API: Queries audit log details of the current organization by scope.
The department head APIs help admins query and manage department heads for specified departments.
● Get Department Head List API: Retrieves the list of department heads under a specified department.
● Set Department Heads API: Sets department heads for a specified department. Updates are applied through full replacement.
The Query my task API has been updated to v6 with the following changes:
● The skip request parameter, which was used to skip preceding records, has been removed.
● The task_id request parameter has been added.
● The request rate limit has changed from 30 requests per second to 20 requests per second.
💡 What's Enhanced
KPI cards now support data comparison.
Users can compare data by day, week, month, quarter, or year to identify business trends more easily.
Notifications can now be duplicated.
When creating repeated or similar notifications, users can reuse an existing configuration as a template and quickly create multiple notifications without setting the same parameters again.
Workflows now support adding multiple approvers at once.
Workflows now support adding multiple approvers in a single operation, meeting the needs of multi-person collaborative approval scenarios.
When multiple approvers are added, the workflow continues only after all added approvers have completed their actions.
Note: Up to 20 members can be added in a single operation.
Workflow tasks add approvers API is updated.
Workflow tasks add approvers API has been updated to v2. The add_sign_username request parameter has changed as follows:
● It has been renamed to add_sign_usernames.
● Its type has changed from string to string[].
Enterprise account URLs are now system-generated.
Enterprise account URLs are now generated by the system instead of being customized manually. This ensures that each URL is bound to the tenant identity and helps prevent compatibility issues.
1. Custom enterprise URLs are no longer supported.
After the upgrade, the enterprise account URL is automatically generated by the system based on the tenant ID and can no longer be customized manually.
Fixed format: https://www.jodoo.com/portal/tenant/{Tenant ID}/signin
2. Historical URLs remain compatible.
Enterprise URLs customized before the upgrade can still be accessed. When a member visits an old URL, the system automatically redirects the member to the new URL without affecting login.
Historical URLs are displayed below the new URL. If an admin confirms that a historical URL is no longer needed, it can be deleted. After deletion, the historical URL will no longer redirect to the new URL and cannot be restored. Please make sure all members have switched to the new URL before deleting historical URLs.
Permission queries are now split into system and Jodoo product levels.
Permission queries are now split into two tabs: System and Jodoo. This structure is aligned with the permission configuration structure in the admin panel.
1. System-level permission query
The System tab displays permission configurations for System Admin Groups and Contacts Management Admin Groups, including admin members and permission scopes.
2. Product-level permission query
Under Jodoo > Admin Group Query, users can view permission configurations for System Admin Groups, Admin Groups, and App Admin Groups.
System Admin Groups appear in both the System and Jodoo tabs to ensure that query results remain complete.

















