How it works
Overview of how Verida AI works
Last updated
Overview of how Verida AI works
Last updated
Verida AI allows users to easily and quickly connect their private data from other applications into your application or AI product. Once integrated, your AI application can access a user's Gmail, Calendar, Drive, Telegram and much more.
If a user doesn't have an account, they will be prompted to create one when they connect to your application.
Once a user has a Verida Vault account, they can connect to existing third party platforms they use (ie: Google, Telegram, Discord etc.). The Verida Vault will then start syncronizing the user's data in the background. This data is encrypted with private keys owned by the user and stored on the Verida Network.
This works very similar to "Connect Google" or "Connect Facebook" buttons, enabling a user to authorize your application to access their data.
A user clicks a "Connect Verida" button in your application (see Authentication and Developer Console) and is redirected to the Verida Vault and is presented with a screen allowing them to allow your application to access their data.
Once the user has allowed access, they will be redirected to your application and an API auth token will be included in the URL query parameters.
This API auth token can then be used:
For a PersonalAgentKit integration such as LangGraph.
Test this complete flow using the Developer Console
Your user creates an account in the Verida Vault () that manages all their private data and application connections.
To make direct API requests using the .