Narmi’s integration with Alkami allows users to seamlessly create an account through Narmi’s Account Opening (AO) product and then be able to enroll directly with Alkami’s digital banking platform. This feature is relevant only if your institution uses Narmi’s AO product and Alkami’s digital banking product.
Enrollment Flow Steps
The following steps outline the user's journey from submitting an application through Narmi Grow to enrolling in Alkami's digital banking platform.
The user submits the account application.
If the application is approved immediately:
The user selects Next / Continue after their application is submitted.
The user is directed to a page prompting them to input a username.
If the application requires further review and then is approved:
The user will receive an email that their application has been approved.
The email will contain a link that directs the user to a page, prompting them to input their username.
Once the user inputs and submits their username, Narmi will submit a completed form to Alkami that contains all the info they require to set up the user on their back-end system.
This process runs behind the scenes and is not visible to the user on the front end.
Upon receiving the form, Alkami generates a temporary password for the user.
The temporary password is sent from Alkami to the user’s email.
The user is directed to a new page to log in to Alkami’s digital banking using the username they created and the temporary password sent to their email.
Setup Instructions
If your institution would like to set up this integration between Narmi and Alkami, please contact your Narmi Relationship Manager.
Data Gathering
As part of the initial scoping and setup, Narmi will need the following information from your institution:
Alkami enrollment API URL for Staging and Production environments
Example for Staging environment: https://[FIname]staging.orb.alkamitech.com/registration/register
API username and password
List of fields required for digital banking enrollment
The fields below likely are required, but please confirm that the list is accurate and comprehensive for your institution:
ApiLogin
IsBusiness
IsPasswordTemporary
Timestamp
Username
LastName
TaxId
MemberNumber
Email
DateOfBirthDay
DateOfBirthMonth
DateOfBirthYear
Login URLs to Alkami Staging and Production environments
Confirmation that your institution’s Alkami staging environment points to the same test core as your Narmi UAT environment
If it does not, your institution should update this to streamline testing
Testing Information
The Narmi team will partner with your institution to thoroughly test the integration and ensure all possible scenarios are functioning as expected. Additional information will be provided during testing, but at a high level, the scenarios below will be tested:
Successful Paths
AO Applicant who has been auto-approved can enroll directly in Alkami DB
AO Applicant who was manually reviewed/approved can enroll directly in Alkami DB
Unsuccessful Paths
Applicant enters an invalid username
Enrollment request to Alkami fails
Narmi Configuration
The Narmi team will handle these steps below:
Turn on the institution feature
third_party_enrollment_api
and select the provideralkami
Set the institution setting
External enrollment metadata
Set the institution setting
Third party banking login URL