Verifies submitted credentials and presentations, resolves DID documents, and provisions the API keys and webhooks around them.
15actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro retrieves a DID Document by its DID identifier. Support staff access verified credential information instantly.
Ayro lists all revocation registries configured in the system. Teams check credential revocation status without manual queries.
Ayro removes a specific tag from the system. Administrators manage metadata cleanly without direct system access.
Each card is one request a support team gets, and the Truvera actions Ayro runs to close it.
Ayro verifies the credential or presentation as it is submitted, resolves the DID document behind the issuer, and retrieves the credential record so the answer rests on the cryptography rather than a screenshot.
Ayro lists credential metadata with filtering and pagination, checks the revocation registries created by the account, and deletes a credential that is genuinely finished with.
Ayro creates an API key with an alias and an IP allowlist scoped to who should use it, lists the keys already in place, and deletes the one that has outlived its purpose.
Ayro registers a webhook endpoint, lists the endpoints already configured, and removes a stale one, so a missing event is diagnosed before anyone starts reading logs.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Truvera actions it has and picks the ones a request needs.
Authorize the Truvera account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Truvera actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeTruvera · Ayro
What can you do in Truvera without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Truvera.
No. The toolkit covers verification and lifecycle - Verify Credential or Presentation, Retrieve Credential, Retrieve Revocation Registries, and Delete Credential - but exposes no issue action, so minting a credential stays in Truvera. Ayro handles the questions that come after issuance.
All 15 actions your agent can call on Truvera, straight from the live MCP connection.
Create an API key.
Create a webhook endpoint.
Delete a specific API key.
Delete a verifiable credential.
Delete a specific tag.
Delete a specific webhook.
Retrieve details of an API key.
List all API keys.
Retrieve a verifiable credential by its unique ID.
Retrieve a list of credential metadata.
Retrieve a DID Document by its DID.
Retrieve a list of revocation registries.
Retrieve a specific webhook's details.
List configured webhooks.
Verify a verifiable credential or presentation.
Same connection, same setup. Pick the next one your team already uses.
Maps workspace databases and tables, executes builder page data sources, reads form structures, and sends account verification mail.
Spins up a Python sandbox, uploads files into it, runs code or shell commands, and returns the file that comes out.
Reads app and machine state, validates configs before a deploy, sets up health checks, and grants or revokes WireGuard and SSH access on request.
Validates an email address on the spot - syntax, domain, and SMTP - right inside the conversation.
Reports occurrence counts and resolution times, maps team-to-project ownership, confirms who belongs where, and lists the projects on an account.
Runs workspace SQL and reads the rows back, triggers Flowpipe pipelines and returns their logs, tests cloud connections, and pulls the workspace audit trail.

Authorize the account and your agent has all 15 actions from the first conversation.
