Integrations

Connect your application to Asqav to record selected events or check actions before execution. Choose the integration for your framework, then follow its installation guide.

Connect your account

  1. Create an account, verify your email, then create an API key in Settings > API.
  2. Store the key in your application's secret manager or ASQAV_API_KEY environment variable. The Asqav key is separate from your model provider's key.
  3. Follow the integration's guide to connect an existing agent or create one. Run a harmless example and confirm that it returns a receipt identifier.
  4. Review the recorded action in Activity and check its receipt with the verifier.

Integrations cover the events you connect. Logging callbacks can continue when signing fails; tool guards can block execution when configured to do so. Check the guide's failure behavior and data handling before connecting a production workflow.

Dedicated integrations

These integrations are maintained in separate repositories. Use the installation method in each guide: a source release does not necessarily mean the same code is available in a package registry or app marketplace.

Built into the SDK

These adapters are included in the Asqav SDK. Install the relevant optional dependencies and connect the callback explicitly. Their event coverage and failure behavior differ; use the adapter documentation linked below.

Don't see your framework?

Use Agent.sign(...) in your application to submit an action for signing. The Quick Start shows the Python and TypeScript syntax. Your application decides when to submit a record and whether a refusal should stop execution.