Salesforce/Okta based user onboarding pipeline

Broad question, but are there any examples, preferably with code, showing a pipeline to automate user onboarding from Salesforce.

An example pipeline might look like the following:

  1. Entry of a new user in Salesforce (or addition of a specific attribute), triggers the sending of an Okta sign-up email to a new user (based off of email addresses stored in Salesforce)
  2. Completion of Okta user sign-up sends the new user login links for downstream services with specific user groups based off of Salesforce attributes. Examples might include Tableau, or AWS.

For item 1, you can Step 7 (To Okta) Prov: https://saml-doc.okta.com/Provisioning_Docs/Salesforce_Provisioning