Set Up Integrations to Initiate the Video Know Your Customer (Video KYC) Process
Set up integrations to verify the identity of your loan applicants through a live video interaction with a KYC provider.
Required Editions
| Available in: Lightning Experience |
| Available in: Professional, Enterprise, and Unlimited Editions |
| User Permissions Needed | |
|---|---|
| To create integration definitions: | IndustriesIntegrationFwk |
| To create or update an Integration Procedure, a Data Mapper, or an Omniscript: | OmniStudio Admin AND Digital Lending India Admin User |
- From Setup, in the Quick Find box, enter integration definitions, and then select Integration Definitions.
-
To generate the session token for the Video KYC process, create an integration
definition.
- Click + New.
- Select External Services Defined as the type.
- Enter DigitalLendingIndiaVKYCGenerateSessionTokenIntegDef integration as the integration definition name.
- For external service, enter the name of the registered external service that you want to use to connect to an external API.
- For action, select the method or the operation of the service provider API to be called to generate a session token for the Video KYC process.
- Select DigitalLendingIndiaVideoKYCGenSessionTknInput as the input processor.
The DigitalLendingIndiaExecuteVKYCGenerateSessionToken integration procedure from the DigitalLendingIndiaInitiateVideoKYC Omniscript invokes this integration definition. It’s triggered when a user initiates the KYC process on the flexi page of the party profile.
To prepare the input in a format as expected by the external service API for generating a Video KYC session token, configure the cloned copy of the DigitalLendingIndiaVideoKYCGenSessionTknInput input processor.
- Save your changes and activate the integration definition.
-
To generate the transaction ID for the Video KYC session, create another integration
definition.
- Select External Services Defined as the type.
- Enter DigitalLendingIndiaVKYCAddNewCustomerIntegDef as the integration definition name.
- For external service, enter the name of the registered external service that you want to use to connect to an external API.
- For action, select the method or the operation of the service provider API to be called to generate the transaction ID for the Video KYC session.
- Select DigitalLendingIndiaVKYCAddNewCustomerInput as the input processor.
The DigitalLendingIndiaExecuteVKYCAddNewCustomer integration procedure from the DigitalLendingIndiaInitiateVideoKYC Omniscript invokes this integration definition. It’s triggered when a user initiates the KYC process on the flexi page of the party profile.
The DigitalLendingIndiaVKYCAddNewCustomerInput input processor calls the DigitalLendingIndiaVideoKYCGenAddNewCustomerRequest Data Mapper.
To prepare the input in a format as expected by the external service API for generating a Video KYC transaction ID, configure the cloned copies of the DigitalLendingIndiaCustomerTokenGenPayload and DigitalLendingIndiaVideoKYCGenAddNewCustomerRequest Data Mappers.
- Save your changes and activate the integration definition.
-
To generate the customer token for the Video KYC session, create another integration
definition.
- Select External Services Defined as the type.
- Enter DigitalLendingIndiaVKYCGenerateCustomerTokenIntegDef as the integration definition name.
- For external service, enter the name of the registered external service that you want to use to connect to an external API.
- For action, select the method or the operation of the service provider API to be called to generate the customer token for the Video KYC session.
- Select DigitalLendingIndiaVideoKYCGenCustTokenInput as the input processor.
The DigitalLendingIndiaExecuteVKYCGenerateCustomerToken integration procedure from the DigitalLendingIndiaInitiateVideoKYC Omniscript invokes this integration definition. It’s triggered when a user initiates the KYC process on the flexi page of the party profile.
The DigitalLendingIndiaVideoKYCGenCustTokenInput input processor calls the DigitalLendingIndiaGenCustomerTokenRqst Data Mapper.
To prepare the input in a format as expected by the external service API for generating a Video KYC customer token, configure the cloned copies of the DigitalLendingIndiaCustomerTokenGenPayload and DigitalLendingIndiaVideoKYCGenCustTokenInput Data Mappers.
- Save your changes and activate the integration definition.
-
To generate the web link for the video KYC session, create another integration
definition.
- Select External Services Defined as the type.
- Enter DigitalLendingIndiaVKYCGenerateWebLinkIntegDef as the integration definition name.
- For external service, enter the name of the registered external service that you want to use to connect to an external API.
- For action, select the method or the operation of the service provider API to be called to generate the web link for the Video KYC session.
- Select DigitalLendingIndiaVideoKYCGenWebLinkInput as the input processor.
The DigitalLendingIndiaExecuteVKYCGenerateWebLink integration procedure from the DigitalLendingIndiaInitiateVideoKYC Omniscript invokes this integration definition. It’s triggered when a user initiates the KYC process on the flexi page of the party profile.
The DigitalLendingIndiaVideoKYCGenWebLinkInput input processor calls the DigitalLendingIndiaVideoKYCGenWebLinkRqst Data Mapper.
To prepare the input in a format as expected by the external service API for generating the Video KYC web link, configure the cloned copies of the DigitalLendingIndiaVideosKYCWebLinkGenPayload and DigitalLendind gIndiaVideoKYCGenWebLinkRqst Data Mappers.
- Save your changes and activate the integration definition.

