Call Other's APIs on the User's Behalf
Token Vault lets your AI agent call external APIs on the user's behalf. We provide SDKs for Python, JavaScript, and popular AI frameworks like LangChain, LlamaIndex, Genkit, and Vercel AI, making it easy and straightforward to get access tokens for your federated connections.
Web applications with backend for frontend
In a typical scenario, a user interacts with a frontend application (e.g., a chatbot interface). This frontend communicates with a backend service, often a Backend for Frontend (BFF) or an agent, which is responsible for calling the external API.
By modeling your agent's backend as a secure application, it can obtain the necessary tokens from Token Vault to interact with external APIs while maintaining the user's context and permissions.
Get started
To begin using Auth0 Token Vault in your GenAI applications, refer to the following resources:
- Quickstarts:
- Guides:
- Sample Apps:
- Assistant0: Next.js + LangGraph
- Assistant0: Next.js + Vercel AI SDK
- Assistant0: Next.js + LlamaIndex - Coming soon
- Auth0 AI SDK TypeScript samples
- Auth0 AI SDK Python samples