Workflow - Usage Examples

Launch QoreID services with Workflow

Workflows are launched with a session token. Your backend mints a workflow session via POST /v1/sessions (authenticating with the flow client's credentials and passing your workflowId), then hands the sdkSessionToken to the app — see SDK Session Tokens. To create a workflow, go to your QoreID dashboard.

 let param = QoreIDParam()
            .sessionToken(sessionToken) // workflow session token from your backend
						.inputData(inputData)
            .build()
           

 QoreIdSdk.shared.launch(param: param, vc: self) { [weak self] result in
   
 }
📘

The same sessionToken(...) launch is used for both Collection and Workflow — the token carries the mode.


🚧

If you have Verifind as part of your workflow, please see Verifind Permissions to include in your Manifest.

See VeriFind for more