<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
What Are Inline Hooks
Single Sign-On
Okta Classic Engine
Okta Identity Engine
Lifecycle Management
Okta Integration Network
Directories
Multi-Factor Authentication
Administration
Overview

This article explains what Inline Hooks are.

Applies To
  • Inline Hooks
  • Single Sign-On
  • Active Directories
Solution

Inline hooks are outbound calls from Okta to the Admins' custom code, triggered at specific points in Okta process flows. They allow Admins to integrate custom functionality into those flows.

Admins implement custom code as a web service with an Internet-accessible endpoint. It's the Admin's responsibility to arrange the hosting of the code on a system external to Okta. Okta defines the REST API contract for the requests it sends to the Admin's custom code, as well as for the responses the custom code can send back.

The outbound call from Okta is called a hook. Admin's code, which receives the call, is referred to as the external service.

Inline hooks use synchronous calls, which means that the Okta process that triggered the hook is paused until a response from the service is received.
 

Related References

Recommended content

Documentation
Inline hooks
Documentation
Inline hooks
Loading
What Are Inline Hooks