Documentation

Learn how to integrate Attest into your AI agent workflows.

Welcome to Attest

Attest is the trust layer for AI agents. We provide validation, human oversight, and compliance infrastructure that makes autonomous AI safe for production.

This documentation will help you integrate Attest into your existing agent infrastructure, whether you're building AI copilots into SaaS products, deploying internal enterprise agents, or operating in regulated industries.

Quick Start

Get up and running with Attest in under 5 minutes.

1. Install the SDK

terminal
pip install attest-sdk

2. Initialize the client

agent.py
from attest import Attest

client = Attest(api_key="your-api-key")

3. Validate an agent action

agent.py
# Before your agent takes an action, validate it
decision = client.validate(
    action="send_email",
    payload={
        "to": "customer@example.com",
        "subject": "Contract Update",
        "body": agent_generated_content
    }
)

if decision.approved:
    # Safe to execute
    send_email(decision.payload)
elif decision.escalated:
    # Routed to human review
    print(f"Pending review: {decision.review_id}")
else:
    # Blocked by policy
    print(f"Blocked: {decision.reason}")

That's it! Your agent actions are now being validated. Check the full quick start guide for more details.


Core Concepts


Need Help?

Community: Join our Discord server to connect with other developers.
Support: Enterprise customers can reach us at support@attest.ai.
GitHub: Found a bug? Open an issue on our GitHub repo.