Description
As part of Auth0 for AI Agents, you can securely manage users and control the actions your AI agent takes when calling external tools and APIs. Assistant0 an AI chat agent exposed by an Express backend integrated with an OpenAI LLM. First, we will integrate the AI app with Auth0 for user authentication. Then, we'll enable the app to use Auth0 Token Vault for secure token storage and exchange. This way, the agent never has to manage the user's OAuth tokens directly. Finally, we'll equip the agent with Gmail tooling through Google's APIs so that the agent can search and compose emails on behalf of the logged in user.
Duration
35 minutes
Before you start
- Create a GitHub account with Codespaces access. You can create a free GitHub account if you don't already have one.
- Create a new Auth0 account so that you have a fresh tenant for the labs.
How to complete this lab
- Access the GitHub repository for this lab.
- Select the Code button and select the Codespaces tab if not already selected.
- Select the + button to create a Codespace on this branch. It will take a minute or two to set up the Codespace.
- Follow the CODETOUR lab steps within the Codespace.
Need help?
Visit the Auth0 Training Labs FAQ or email educationondemand@okta.com.