User Identification during Registration with consecutive Login

I’m looking to create a workflow that gets triggered upon user login/registration which identifies the user with his identity card, matches it against a directory entry and consecutively logs him into an application such as Jira, Slack or Salesforce. For identity verification, I’ve already been able to identify Evident ID as a possible app action where an API key for demo/testing purposes costs 3000 USD… Additionally, we already have a working SSO integration with our own OpenID IdP, though would like to spin this further after the Okta platform receives the ID Token with the mentioned steps, i.e. continue after the user login/registration. I feel a bit lost regarding the other steps. Does anyone have experience with any of these steps or a similar workflow?