
Clerk integration
Drop-in authentication for React and React Native.
What your agents can do with Clerk
6 pre-built Clerk tool steps, ready to drop into any agent. Anything they do not cover, an agent can reach with an authenticated API call.
Actions (6)
Update User
Update a user's attributes. You can set the user's primary contact identifiers (email address and phone numbers) by updating the Primary Email Address Id and Primary Phone Number Id attributes respectively. Both IDs should correspond to verified identifications that belong to the user.
Get User
Retrieve the details of a specific user.
Get User Memberships
Retrieve a list of the user's organization memberships.
Delete User
Delete the specified user.
Create User
Creates a new user. Your user management settings determine how you should setup your user model.
Create User Invitation
Creates a new invitation for the given email address and sends the invitation email. Keep in mind that you cannot create an invitation if there is already one for the given email address. Also, trying to create an invitation for an email address that already exists in your application will result to an error.
Set up Clerk in Relevance AI
Do this once. Every agent in your workspace can then use the connection.
Create a Relevance AI account
Sign in, or create a free account. You do not need to be a developer to set this up.
Connect your Clerk account
In Relevance AI, open Integrations and add Clerk, then paste your Secret Key. You will find it in your Clerk account settings.
Use Clerk in an agent
Create a tool, add a Clerk tool step, and connect it to an agent. The agent fills in the step's inputs each time it runs.
Put Clerk to work in your agents
Connect Clerk alongside 1,800+ other integrations and let your agents run the busywork.