Auth0 Actions

Actions are secure, tenant-specific, versioned functions written in Node.js that execute at certain points within the Auth0 platform. Actions are used to customize and extend Auth0's capabilities with custom logic.

Read... To learn...                                
Understand How Auth0 Actions Work How Auth0 Actions work.
Write Your First Action How to write an Action, which includes choosing a trigger, creating an Action and configuring it, and binding it to the flow.
Explore Triggers How to use Action triggers that represent the pipeline through which information moves through Auth0.
Action Use Cases About a variety of examples of implementations using Actions.
Actions Coding Guidelines How to write clear, concise, and secure Actions code with our coding guidelines.
Action Limitations About limitations with Actions that you should consider.
Actions Transaction Metadata How to use Transaction Metadata to pass user or application metadata between login and post-login Actions.
Manage Dependencies How to install and manage dependencies inside of Actions.
Manage Versions How to compare drafted and deployed versions of Actions and revert to previous version if necessary.
Test Actions How to test and debug Auth0 Actions.
Releases About released versions of Actions, including breaking changes and new features.
Migrate to Actions How to migrate to Auth0 Actions from Rules and Hooks as well as explore migration tools and limitations.
Templates for Actions How to use Actions Templates.
Actions Real-time Logs How to use the Auth0 Actions Real-time Logs.