> ## Documentation Index
> Fetch the complete documentation index at: https://docs-staging-quickstart-revamp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Describes Auth0 Actions, which are secure, tenant-specific, self-contained functions that allow you to customize the behavior of Auth0.

# 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.

<table class="table">
  <thead>
    <tr>
      <th><strong>Read...</strong></th>
      <th><strong>To learn...</strong>                                </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><a href="/docs/customize/actions/actions-overview">Understand How Auth0 Actions Work</a></td>
      <td>How Auth0 Actions work.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/write-your-first-action">Write Your First Action</a></td>
      <td>How to write an Action, which includes choosing a trigger, creating an Action and configuring it, and binding it to the flow.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/explore-triggers">Explore Triggers</a></td>
      <td>How to use Action triggers that represent the pipeline through which information moves through Auth0.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/use-cases">Action Use Cases</a></td>
      <td>About a variety of examples of implementations using Actions.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/action-coding-guidelines">Actions Coding Guidelines</a></td>
      <td>How to write clear, concise, and secure Actions code with our coding guidelines.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/limitations">Action Limitations</a></td>
      <td>About limitations with Actions that you should consider.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/transaction-metadata">Actions Transaction Metadata</a></td>
      <td>How to use Transaction Metadata to pass user or application metadata between login and post-login Actions.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/manage-dependencies">Manage Dependencies</a></td>
      <td>How to install and manage dependencies inside of Actions.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/manage-versions">Manage Versions</a></td>
      <td>How to compare drafted and deployed versions of Actions and revert to previous version if necessary.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/test-actions">Test Actions</a></td>
      <td>How to test and debug Auth0 Actions.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/releases">Releases</a></td>
      <td>About released versions of Actions, including breaking changes and new features.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/migrate">Migrate to Actions</a></td>
      <td>How to migrate to Auth0 Actions from Rules and Hooks as well as explore migration tools and limitations.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/actions-templates">Templates for Actions</a></td>
      <td>How to use Actions Templates.</td>
    </tr>

    <tr>
      <td><a href="/docs/customize/actions/actions-real-time-logs">Actions Real-time Logs</a></td>
      <td>How to use the Auth0 Actions Real-time Logs.</td>
    </tr>
  </tbody>
</table>
