Skip to main content

Auth0

Prefer guided AI setup?

Instead of following these steps manually, you can use the AI Credential Assistant — describe what you want to connect and the AI will walk you through the setup step by step, tailored to your account.

Overview​

Auth0 is a flexible identity platform that provides authentication and authorization services. The Management API allows you to manage users, roles, permissions, and other identity resources programmatically.

Authentication Type​

API Key (Client Credentials)

Setup Instructions​

Step 1: Create an Auth0 Account​

  1. Go to Auth0
  2. Sign up or log in to your tenant

Step 2: Create a Machine-to-Machine Application​

  1. Go to Applications > Applications
  2. Click Create Application
  3. Select Machine to Machine Applications
  4. Authorize it for the Auth0 Management API
  5. Select the required scopes/permissions

Step 3: Get Credentials​

  1. Open your M2M application settings
  2. Copy the following:
    • Domain (e.g., your-tenant.auth0.com)
    • Client ID
    • Client Secret

Step 4: Add to Nirvai​

  1. In Nirvai, go to Credentials
  2. Select Auth0 Management API
  3. Enter your:
    • Auth0 Domain
    • Client ID
    • Client Secret
  4. Save the credential

Common Use Cases​

  • User management (create, update, delete)
  • Role and permission management
  • Connection configuration
  • Tenant administration

API Documentation​

Auth0 Management API


Next Steps​

Got your credential? Connect it to an agent

Use the AI Tool Creator to turn this credential into agent-callable tools. Describe what your agent should be able to do and the AI investigates the API, configures the endpoints, and gives you a reviewable toolkit before saving anything.