Add an inline hook

After creating your external service, you need to connect the external service with Okta and enable it for a particular process flow by adding an inline hook.

  1. In the Admin Console, go to Workflow > Inline Hooks.
  2. Click Add Inline Hook, and then select the type of inline hook:
    • Registration: customizes the handling of user registration requests in Self-Service Registration

    • SAML: customizes SAML assertions returned by Okta.

    • Token: customizes tokens returned by Okta API Access Management.

    • Password Import: verifies a user-supplied password to support migration of users to Okta.

    • User Import: customizes handling of new users who are imported into Okta from an application.

    • Telephony: use a telephony service provider to send SMS text messages or voice calls. See Customize your telephony service provider.

  3. Define the following attributes:
    • Name: a descriptive name for the inline hook.

    • URL: the external service's endpoint URL, to which the inline hook sends the request.

    • Authentication field: optional name of the authorization header.

    • Authentication secret: optional value string that corresponds to the field name.

    • Custom header fields: optional field name / value pairs to send with the request.

  4. Click Save. The inline hook is now active.
  5. Associate the endpoint with an Okta process flow. This process varies by Inline Hook type.

Related topics

Preview an inline hook

View usage metrics for your inline hooks

Delete an inline hook