To meet more customer's requirements, we have released a new option that enables customers to parse documents materially faster. The option is aimed at customers who need real-time responses where seconds count. This option is particularly relevant for Resume Parsing customers using our NextGen Resume Parser.

What's New?

We've introduced an advanced feature that allows faster processing of documents by bypassing certain steps that are not always necessary. To benefit from this new feature, simply adjust the document submission parameters as follows:

  • enableValidationTool: False
  • deleteAfterParse: True
  • compact: True

How Does It Work?

By setting these parameters, Affinda can bypass the need to save any data to our database, which eliminates unnecessary processing time and reduces the overall time taken to return results. However, note that this means that:

  • The document can not be viewed in out Validation Tool (e.g. for 'human in the loop' validation)
  • The document is not retained in our system so responses can not be fetched at a later date
  • Field metadata is not returned, only the 'parsed' value

Customers can now sort by Collection within the Workspace view in the Affinda web app. This gives customers who are using our document classification capabilities the ability to quickly access all documents that have been left 'Unclassified' as a suitable Collection for that document has not been identified.


To align with the other documents offered by Affinda, the Job Description Parser is now visible in the Affinda Document UI through our web app. This means customers can now assess the data that has been extracted from a job description quickly and easily, without having to wade through JSON or XML formats.

Note, not all data will be visible in the Document UI (e.g. Occupation Classification) so customers should also inspect the API response to understand all that is available from the Job Description Parser.


Introducing our NextGen Resume Parser - the most accurate parser on the planet.


What’s New?

  • Unmatched accuracy – the NextGen Resume Parser outperforms competitors in accuracy across key fields, by up to 50%.
  • Extensive data coverage – Discover an AI parser that effortlessly extracts 100+ fields and supports over 56 languages.
  • Superb adaptability - the NextGen Resume Parser can handle unconventional resume formats and industry-specific jargon, easily adapting to any business or industry.

What are the Benefits?

  • Experience a seamless hiring experience - Extract the most accurate data from resumes to make fast and highly informed decisions about candidates
  • Simplify screening, shortlisting and placement tasks - Access a customisable solution that can understand the fields and data you need
  • Optimise your recruitment processes – Meet the Resume Parser that adapts to your unique business needs, enhancing overall candidate and recruiter satisfaction

Getting Started

If you're an existing customer, we've added 200 free credits to your account so you can start using the NextGen Resume Parser right now. Simply select “Resumes NextGen (V4)” under “Create a Workspace and Collection” within the Affinda web app.

For new customers, simply sign up for a free trial and follow the above instructions.

Find out more on how to get started with the NextGen Resume Parser here.

We have released our new Machine Validation Engine to give customers an even greater ability to achieve automation for their documents. Within the Affinda platform, rules can be configured to validate automatically if the data extracted by our AI models meets certain business logic, and therefore does not need any user intervention or review. Ultimately, this means that straight-through processing of documents can be acheived to remove the 'human in the loop' from the process. The rules can also be used to flag exceptions where the data does not meet expected values, ensuring accurate data for downstream processing.


Types of operations

Some of the standard operations that the Machine Validation Engine supports are:

  • Regex - does the data extracted meet a defined regex pattern (e.g. IBAN number = [a-zA-Z]{2}[0-9]{2}[a-zA-Z0-9]{4}[0-9]{7}([a-zA-Z0-9]?){0,16})
  • Equality Operation - does one field equal another field or value (e.g. does invoice total = invoice due or is there some other element like a partial payment)
  • Greater Than / Less Than - check if one field is >/< another or value (e.g. due date > invoice date, invoice date < today)
  • Sum - check if the sum of multiple fields / values equals another field / value (e.g. line item totals = document total, subtotal + tax = total)
  • Length - check that number of characters in field is within specified range (e.g. is PO number 8 digits?)
  • ABN Validation - confirms that ABN is valid

If you have other rules you would like to setup, please speak to the Affinda team.

How to enable validation rules?

The Machine Validation Engine is a paid add-on. If you would like to configure validation rules, please speak to the Affinda team who can discuss the options available in more detail and what would work best for your use case.

We're pleased to launch two new additional Extractors to complement our existing AI models within our Accounts Payable suite. Customers can now take advantage of Affinda's AI technology to extract data from Purchase Orders and Account Statements.

These sit alongside our existing AP data extraction models for invoices, credit notes, and receipts to allow Accounts Payable teams to extract more data from high-volume documents and spend less time on labor-intensive data entry tasks.

As with our core invoices model, self-learning can be enabled for these document types to ensure that accuracy starts out strong and continues to improve over time as it learns your commonly found formats.

We've recently rolled out a brand-new feature – our Status Page – designed to keep you in the loop about the performance of our API and app across all of our server locations.

To access the Status Page and explore its features, visit https://status.affinda.com/.

What is the Status Page?

Our Status Page serves as a real-time dashboard, offering a transparent view of the uptime for our services. This means you can easily track the performance of our platform at any given moment.

Key Features:

  1. Subscription Alerts: You can now subscribe to receive email notifications whenever we make updates or changes. This ensures you stay informed about any developments in our system that may impact your experience.
  2. Insightful Visibility: The Status Page allows you to gauge the overall health of our services. By providing detailed information about uptime and potential issues, you can determine whether any challenges you're facing are part of a broader system concern or specific to your account.

We're excited to introduce a significant enhancement to our app that will simplify and streamline field configuration for both technical and non-technical users. With this latest update, managing your custom fields and data matching has never been easier.

What's New

1. Automatic Matching for 'Text' Fields

For 'text' fields, we've introduced an ability to set up automatic data matching capabilities (e.g. matching supplier name in the document to a master supplier list) through our app. Previously, this feature needed to be completed via our API, so this update enables you to control data matching easily through our intuitive interface. The automatic matching employs fuzzy string matching to ensure flexibility and accuracy.

📘

Advanced customization options available via our API

Advanced data matching can be configured via the API to add synonyms, labels, and more, providing granular control over your how data from your document is matched to a pre-defined list. See here for more information about advanced options

2. Dropdown / Enum Field Creation with Frontend Options

Users can now create dropdown fields effortlessly with options specified directly through the front end. These 'dropdown' fields will be intelligently predicted by our model, ensuring you can get more value from our models.

3. Clearer Distinction Between Editable and Locked Elements

We've revamped the field editor interface to make it crystal clear which elements can be edited upon creation and which are locked for users. This enhancement provides better control and reduces the chances of unintended modifications to your configurations, such as labels, auto-validation thresholds, and mandatory settings.

In our efforts to continue to make the Affinda solution configurable to all customers' requirements, we have made an improvement to our webhook capabilities. Customers can now choose to webhooks at a Workspace level (in addition to Organization level).

This means that customers can set their webhooks so that different Workspaces can be assigned to different end users, workflows, or document types. This allows for your integration to more easily identify where the document should be routed in your system, or enable you to assign different events to different use cases.

In addition, we have added a new webhook event for when a document is rejected ('document.rejected').

For more information on webhooks, see Webhooks.

We've made some important improvements to our Magic Tables feature. These updates are all about making life easier. With these Magic Tables improvements, you can effortlessly capture nested or semi-structured data. It's a more stable and intuitive experience that empowers you to work with confidence.

📘

Magic tables in 'beta' mode

Magic Tables are still in beta mode for a full release as the standard option for invoice tables later this month. To enable these tables, update the field settings in your invoices Collection and enable 'Line Items (beta)' (disable the existing Line Items Field).

What's New in Magic Tables?

🧙‍♂️ 1. Enhanced Validation: We understand the importance of accuracy in your data. Now, with our improved Magic Tables, you'll be prompted to validate information row by row. This ensures that your data is accurate and error-free, providing you with more control and confidence in your work.

🔮 2. Magic Fill Control: We've made a significant change to 'Magic Fill.' It will now only be applied to rows below your current selection. This adjustment increases the stability of your data and minimizes unintended changes, giving you a smoother user experience.

🔀 3. Toggle 'Magic Fill': Your data, your control. We've added the ability to toggle 'Magic Fill' on and off, allowing you to decide when you want to harness the power of automation and when you prefer manual data entry. Flexibility at your fingertips!

📊 4. Improved Table Layout: We know how crucial screen space is when working with tables. That's why we've made the table output grid from the bottom hidden by default. This means more screen real estate for you to work with, making your tasks more comfortable and efficient.

🔍 5. Consistent Field Editor: To create a seamless user experience, we've ensured that the Field Editor is now consistent with the rest of the UI. This makes navigating and editing your data fields a breeze.