Skip to main content
The Name Match module determines whether the subject’s name matches the name extracted from a document. The comparison accounts for nicknames and abbreviations of the target name, for example matching “Bill” against an extracted “William”. This module is typically placed after a Document Extraction module in a journey, since it requires extracted document data as an input. Required inputs: Full name, primary document extraction data.

Capabilities

Default outcomes

The outcome logic uses only the boolean match result. The match score is available for custom evaluation rules, for example to set a minimum confidence threshold. If no document extraction data is available, then the module returns an Error outcome.

Input payload

The following is a sample payload used to submit subject details and a document image to the Name Match module for processing. A Document Extraction module earlier in the journey reads the name from the document image. The Name Match module then compares it with the subject’s name.
JSON

Sample response

The following is a sample response where the subject’s name matches the name extracted from the document, which returns an IsNameMatch outcome.
JSON
The following guides and tutorials use this module or explain how to configure it.

How to configure module outcomes in Go

Customise default module outcomes.

How to configure evaluation decisions in Go

Customise evaluation decisions.