The Invite a customer action is only available for published Hosted journeys. If your journey collects information before it starts, then the action is unavailable. See When the invite action is unavailable.
Before you begin
Ensure you have the following:- A GBG Go platform account with a customer admin role. This role lets you review the result in Investigation. If you donāt have this role, then contact your GBG account manager.
- The Document Classification, Document Extraction, and Document Authentication modules enabled in your contract.
- A licence and credentials for the User Invite module set up for your organisation.
- An identity document that you can photograph, such as a passport or driving licence.
- An email address or mobile number that you can receive the invite on, so that you can complete the journey as your customer.
How the document modules work together
Document verification uses three modules in sequence. Each one depends on the module before it, so the order matters.
Classification runs first because the modules after it need to know the document type before they can apply the correct rules and templates.

The three document modules and an Evaluation node in a Hosted journey
This guide uses the V2 variants of all three modules. The V1 variants of these modules are not available in v2. See V1 to v2 migration guide.
Step 1: Create a Hosted journey
- Click on the Create a new journey list.
- Select API + hosted (latest). This opens the Journey builder, allowing you to design Hosted journey workflows.
- Click the edit icon on the journey name at the top of the editor.
- Enter a meaningful name, for example, āIdentity Document Verification - New Customers.ā
- Click outside the name field to save it.
Step 2: Add the document modules
Add the three modules in order. You select a variant as part of adding each module.- Go to Browse and add modules in the right sidebar.
- Use the search bar to find Document Classification.
- Click the module. This opens the module configuration panel, which lists the available variants.
- Select the Document Classification V2 variant.
- Click Add to journey to insert the module into the flow.
-
Repeat steps 1 to 5 for the remaining two modules, in this order:
Modules and variants marked with an orange warning icon require activation by the GBG team. If a variant you need is marked, then contact your account manager to enable it for your organisation.
(Optional) Step 3: Configure the module outcomes
Each module returns an outcome, and each outcome is built from one or more rules. A rule tests a capability, which is a single data point the module produces. The defaults return a sensible outcome for each module, so you can skip this step and go to Step 5. Configure an outcome when you want it to run multiple checks. Document Extraction V2 is a good example, because it has multiple capabilities that you can configure for a successful extraction. By default, the Extraction Successful outcome tests the extraction result alone. A document can therefore extract successfully and still be expired. Adding the expiry status as a rule means a single outcome confirms both. To add an expiry rule to the Extraction Successful outcome:- Click the Document Extraction module inside the Journey builder.
- Click Configure outcomes.
- Find the Extraction Successful outcome.
- Click Add rule.
- Select Document Expiry Status from the Fields list.
- Set the operator to is, and then select Not Expired as the value.
(Optional) Step 4: Review the module settings
Each module has a configuration panel where you tailor it to your own use case. The defaults verify a document end to end, so you can skip this step and go to Step 5.- Click a module inside the Journey builder to open its configuration panel.
- Click Settings to review the options. For example, the Document Extraction V2 settings let you decide which fields the module requires, and which it can ignore.
- Click Save all settings to apply your configuration.
Step 5: Add an Evaluation node
The three modules each return their own result. An Evaluation node reads those results together and reaches a single decision for the journey.- Go to Browse and add modules in the right sidebar.
- Click Routing.
- Select Evaluation, and then click Add to journey.
Step 6: Configure the reject decision
Configure the reject decision so that a customer is rejected when any one of the three modules fails. A document that cannot be classified, cannot be read, or looks tampered with is not a document you want to accept.- Click the Evaluation node inside the Journey builder.
- Click Configure decisions.
- On the Decision: Reject row, select Any Match. The decision then applies when any single condition is true.
-
Add the following three conditions:

The reject decision, set to Any Match across the three document modules
To learn more about decisions, see Set up evaluation and How to configure evaluation decisions in Go.
Step 7: Publish the journey
Click Publish to Preview in the Journey builder. GBG Go displays a confirmation message. Next, click Dashboard to see:- Environment (Preview)
- Version number
- Resource ID
- Last published
- Actions list
Step 8: Invite your customer
- Click the Actions list.
-
Click Invite a customer. A dialog box appears.

Invite a customer dialog box
-
Select the options for your use case, and then enter an email address, a mobile number, or both. The dialog box contains the following options:
The GBG Go platform presets the region and environment based on the journey that you selected. Select Preview while you test the journey. Change the region only if your organisation runs journeys in more than one region, because the region controls where your customerās data is processed and stored.
- Click Invite. A message appears at the top right of the screen confirming that the invite started.
An invite is valid for one customer. By default it expires after seven days, and your customer can return to the journey if they close it before they finish. To change either default, see Link settings.
Step 9: Complete the journey as your customer
Your customer receives a verification link by email or text message.- Open the link from the invite.
- Photograph your identity document when the journey asks for it. Capture both sides if the document is double-sided.
- Submit the document.
Step 10: Review the verification result
Results are available in Investigation once your customer completes the journey.- Click Investigation on the left navigation menu. The Investigation dashboard opens.
- Select the environment that you sent the invite to. If you are testing, then click the Preview Environment tab.
- Select the region that you sent the invite to, using the region list in the top-right corner.
- Find your customerās session in the list. If the list is long, then click Add Filter to search by name or email address.
- Click the session ID. The session details page opens on the Processing tab.
- Review each module in turn. The outcome appears on the right of the module name, for example, Extraction Successful.
-
Click the arrow on a module row to expand it. The module shows each condition it evaluated, and whether that condition returned true or false.
- Click More details on an expanded module to drill into that module on its own page. The page presents the moduleās full result across several tabs. These include the images it processed, the checks it ran, and the rules that produced the outcome. The tabs differ by module.

The Processing tab, showing an outcome for each document module
Next steps
- Change the decision on a session after your review: Change decisions.
- See everything a session records: View details of a journey session.
- Understand the results each module returns: Document Classification, Document Extraction, and Document Authentication.
- Add a biometric check to the same journey: Documents and biometrics.
- Invite a customer to a journey built for another verification task: No-code guides.