Hooks allow you to extend the Auth0 platform with custom code.

What are Hooks?

When using Database Connections, Hooks allow you to customize the behavior of Auth0 using Node.js code that is executed against extensibility points (which are comparable to webhooks that come with a server). Hooks allow you modularity when configuring your Auth0 implementation, and extend the functionality of base Auth0 features.

Hooks in your SaaS

If you like the capabilities of Hooks and would like to provide a similar experience in your own SaaS product, try Extend by Auth0. Extend is an embedded scripting environment for enabling integration and customization of your SaaS.

Try Extend ►

Work with Hooks

Use the Webtask Editor

You can edit Hooks directly using the Webtask Editor. Please see the Webtask documentation for detailed information.