Release notes edition 3.6.2
Release date: 7 August 2025
Version: v3
Here's the latest summary of what's new and improved in Zudello, as well as what we resolved in the latest release.
Looking for something? Browse by tag to find release notes on a specific feature.
New and improved
Enhanced delegation of authority (DOA) dataset handling
Delegation of authority (DOA) datasets drive your approval workflows by determining who needs to approve transactions. We've improved how the system handles situations where approval automations don't find any matching dataset rows for a given transaction.
Skip line if no match handling
We've adjusted the exception handling behaviour for DOAs set to Skip line if no match:
- If the system can find a match for at least one row of the transaction, it's considered successful
- If no applicable rows are found in the dataset, the document moves to Unable to Process status with an explanatory notice
Exception handling for DOAs set to Skip sentence if no match or Fail if no match remains unchanged.
Improved handling of misconfigured dataset rows
We've also improved our handling of dataset rows with empty limit or user fields:
- Empty dataset rows are automatically ignored instead of causing system errors
- This prevents common configuration mistakes from disrupting your approval workflows
Enhanced document coding capabilities
Document coding helps you automatically populate transaction fields based on extracted document information, reducing manual data entry and ensuring consistent coding. We've significantly expanded document coding capabilities to give you more automation options.
Document type automation based on keywords
You can now automatically set document types (forms) based on keywords found in your documents:
- Keyword-based document type assignment
- Configure rules that automatically assign the correct document type when specific keywords are detected
- Combine with module and submodule context for more precise automation
- Opens up new customer-facing automation possibilities you can configure yourself
Custom field support
Document coding now supports custom fields as both trigger and target fields:
- Custom field triggers
- Use custom fields as the source field to search for keywords
- Custom field targets
- Automatically populate custom fields based on detected keywords
- Enhanced workflow integration
- Works with Document Studio to create custom questions that can be used in coding rules
- Enables more sophisticated document type assignment beyond a single default document type per supplier
- Reduces manual data entry during document review
Select and multi-select custom fields are not currently supported for document coding rules.
Improved contact matching and enrichment
Document enrichment helps ensure consistent supplier and customer information across your transactions. We've enhanced the contact matching process to provide more accurate and complete document information.
When the Force overwrite setting is enabled for supplier/customer information, the system now automatically updates document details to match the details on record for the linked supplier or customer:
-
Enhanced field overwriting
- Company name, tax number, email, and phone details are automatically populated from supplier/customer records
- This helps correct extraction inconsistencies such as slightly incorrect ABN numbers or company names affected by logo interference
- Only overwrites when supplier/customer records contain information
-
Protected fields
- Company reference and bank account details remain unchanged to preserve document-specific information
- Ensures critical payment information isn't inadvertently modified
This enhancement ensures your transaction records maintain accurate supplier and customer information, without any additional manual review.
Importing improvements
Document importing helps you efficiently upload large volumes of data into Zudello using CSV files and other structured formats. We've continued enhancing our importing capabilities with new features and better reliability.
Placed By user support
You can now import and set the Placed By user field for transactions like purchase orders. This is particularly useful for migrating purchase orders, when you need to maintain accurate procurement owner records.
You can import the Placed by user by creating a column with their email addresses in your import file. During import, Zudello will search for a user with the same email address, and apply it.
Intelligent default application
The system now automatically applies configured defaults when document types or statuses aren't provided. When you don't specify document types or statuses in your import files, and haven't made bulk selections or mapped these fields, Zudello will automatically apply your configured defaults. This smart handling only applies defaults to new transactions and won't overwrite existing values.
Streamlined bulk status updates
For CSV-based workflows, we've introduced a quick process for bulk transaction status updates:
- Create export templates that include only transaction UUIDs
- After processing transactions in your external accounting system, export the UUID list
- Upload this file via the Imports tab in Zudello, and select your desired status
- Map the UUID column in your CSV to the UUID field in Zudello if it is not automatically recognised
- Zudello will bulk update all the transactions
For more help with importing, see our how-to guide on Importing
Enhanced bulk transaction imports
We've improved bulk transaction imports with flexible column ordering. You can now mix transaction header and line columns in any order within your import files, rather than being required to group all header columns before line columns. This provides more flexibility in how you structure your import files.
Enhanced validation capabilities
Data validation helps ensure information is accurate and complete before documents are processed. We've significantly expanded our validation system to provide better data quality controls across more scenarios.
Custom field validation support
Validation now works with both custom header and custom line fields. You can apply validation rules to all custom field types including text, number, and select fields. These validations work across both document headers and transaction lines, ensuring data completeness for your specific business requirements.
Required if validation enhancements
We've expanded conditional validation capabilities with Required if conditional logic. You can now mark fields as required only when specific conditions are met.
The system also considers Visible if rules and automatically suppresses required validations when fields aren't visible to users. This provides flexible validation that adapts to your document workflows.
Approval validation enforcement
Validation errors are now fully enforced during approval processes. When validation errors exist, the system will:
- Block both standard approve and force approve actions
- Prevent approval actions from external sources such as email approval links
- Stop automated approval actions like "Apply previous response" or "Auto approve submitter"
New expense-focused validations
We've introduced specialised validation options for expense management. These ensure all expenses on a claim have passed their individual validations, verify that card spend expenses are properly reconciled to payments, and confirm all expenses on a claim have consistent employee and expense type information.
Enhanced email validation
Email validation has been refined for better usability. The system now only validates fields that actually contain values, so empty email fields aren't flagged as invalid. You can combine email validation with "Required" validations if you need both valid and mandatory email addresses.
Email validation now also works on non-transaction resources such as supplier email fields.
For more information on using and understading validations, see our guide on Document validations
Have an idea?
Do you have an idea for a new feature or how we can improve our current features? Let us know at support@zudello.com.
Your ideas and feedback are an important part of our product planning process to make Zudello better for everyone.