Onboarding with Step Up Journey
This is a walk-through of what happens at each step as an entity travels through an Onboarding + Step Up Journey
You may find our Terminology section helpful to reference along with this guide.
Start your application with a POST request to this endpoint

1. Start node to Fraud & CIP workflow
*This step will be instantaneous for end users (the running
status will not be visible if only synchronous services are being used)

running (before workflow node)
running (during workflow node)
running (after workflow node)
running (before workflow node)
running (during workflow node)
running (after workflow node)
started_application (before workflow node)
started_evaluation (before workflow node)
completed_evaluation (after workflow node)
Running
The application will advance automatically.
2. Document Verification Workflow
running (before workflow node)
pending_step_up (during workflow node)
running (after workflow node)
running (before workflow node)
pending_step_up(during workflow node)
running (after workflow node)
started_evaluation (before workflow node)
pending_step_up (during workflow node)
completed_evaluation (after workflow node)
Pending
Complete step-up using the Alloy SDK, or make a PUT request via API using one of the endpoints specified in #'s 2 and 3 below.
There are a few different ways of uploading documents to Alloy:
- Perform Step Up via Alloy’s SDK:
You can refer to our Document SDK’s section here in our Guide. The SDK utilizes the step up node type. The SDK handles all of the backend API calls for you - no further action is needed after user presses “submit.”
- Use a vendor or third-party SDK
A PUT request needs to be made to this endpoint.
- Upload documents via a backend integration to our documents endpoints:
If the Entity in question does not yet exist in Alloy, you will first need to make a POST request to this endpoint. This use case is only applicable with Journeys if documents have been uploaded prior to the Journey Application beginning.
If the Entity in question already exists in Alloy, or once you have created it, first make a call to this POST endpoint to describe the document, and then to this PUT to upload the document.
3. Manual Review node
running (before Review node)
waiting_review (during Review node)
running (after Review node)
running (before Review node)
waiting_review (during Review node)
running (after Review node)
pending_review (during Review node)
completed_review (after Review node)
Pending
There are 2 ways to advance the application in this case:
1. The agent can manually review the Entity in the dashboard by pressing the "Review" button
2. The review can be done via API by making a POST request to the endpoint linked below.
POST to this endpoint to review the Entity Application
4. Terminal Nodes of the branch
running
completed
running
completed_branch
N/A
The application will advance to the Reconciliation logic automatically.
5. Reconciliation logic
N/A
running
pending_reconciliation
completed
started_reconciliation
completed_evaluation
completed_reconciliation
completed_application
N/A
Your application may, at this point, already be Approved or Denied. However, if it landed in "Application Review" after Reconciliation,there are 2 ways to advance the application:
1. The agent can manually review the application in the dashboard using the "Review" button on the top right
2. The application can be reviewed via API by calling the endpoint below
POST to this endpoint to review the entire Journey Application to a final outcome of Approved or Denied
Updated 19 days ago