For developers
Let AI agents into your website, with the person's permission.
Assentry is identity and authorisation infrastructure connecting people, their AI agents and your website. Install the SDK, protect a route, and your site can verify who an agent represents and what it's been authorised to share, without ever handling a user's password.
Verify who an agent acts for
One call tells you whether a credential is valid right now, and which consenting person the agent represents.
Only the data people agreed to share
Pull profile fields per request. Anything the person didn't consent to is simply left out.
Discoverable from any page
Agents find your Assentry-enabled routes automatically, with no human login wall to get stuck behind.
Up and running in minutes
- 1Create a developer account and an app in the console.
- 2Copy your API key and store it as a server secret.
- 3Install the SDK and protect a route.
Terminal
npm install @assentry/sdkserver.ts
app.use(assentryDiscovery({ partnerName: "Your Site" }));
app.get("/account", requireGrant(assentry), (req: AssentryRequest, res) => {
res.json({ actingFor: req.assentryGrant!.userId });
});