Gazebo
    ServicesAgentsDocsSpecWritingPricing
    Log inSign up
    Log in

    Overview

    • Introduction
    • Changelog
    • Implementations

    Identity

    • Identity declaration
    • Scope syntax

    Consent

    • The consent token
    • Verification

    Runtime

    • Overview
    • Access policy
    • Audit log
    • Credential broker
    • Compliance mappings

    Implementing AIP

    • Compatibility guide
    AIP Specification

    Overview

    • Introduction
    • Changelog
    • Implementations

    Identity

    • Identity declaration
    • Scope syntax

    Consent

    • The consent token
    • Verification

    Runtime

    • Overview
    • Access policy
    • Audit log
    • Credential broker
    • Compliance mappings

    Implementing AIP

    • Compatibility guide
    SpecConsentVerification

    Verification

    Any agent carrying an AIP identity can be verified at its verify_url. A verification endpoint returns a JSON projection of the published identity and its current status:

    {
      "aip": "0.1",
      "id": "stripe-payment-monitor",
      "name": "Stripe Payment Monitor",
      "status": "active",
      "version": "1.0.0",
      "scope": [
        { "service": "stripe", "actions": ["payments:read", "charges:list", "charges:create"] },
        { "service": "github", "actions": ["issues:write"] }
      ],
      "author": { "name": "Alice Chen" },
      "verify_url": "https://gazebohq.com/agents/verify/stripe-payment-monitor",
      "install_count": 1847,
      "published_at": "2026-07-27T00:00:00Z",
      "last_verified_at": "2026-07-27T12:00:00Z"
    }
    

    The response uses the same scope shape as the identity declaration. A provider may add fields, but it must not alter the published identity, agent version, or declared scope for an active version.

    Status values

    StatusMeaning
    activeAgent is published and accepting installs
    deprecatedAgent is superseded by a newer version; existing installs still work
    revokedAgent has been removed by the author or the identity provider; installs are deactivated

    The verification badge

    An agent with a verified identity may display a badge linking to its verify_url. The badge indicates:

    • The agent has a declared, version-locked scope
    • The agent's identity is registered with a compatible provider
    • The agent's current status is publicly verifiable

    The badge does not guarantee the agent behaves as declared — it guarantees the declaration exists, is version-locked, and is verifiable. Behavioural trust accrues through install count and audit history.

    The consent tokenOverview
    Gazebo

    IAM for AI agents. Scoped credentials, access policies, and audit trails — without rotating keys.

    Product

    • Pricing
    • Status

    Explore

    • Services
    • Agents
    • Workflows
    • Integrations

    Content

    • Writing
    • Topics
    • Blog
    • Docs

    Free Tools

    • Scanner

    Company

    • About
    • [email protected]
    • [email protected]

    © 2026 Gazebo. All rights reserved.

    PrivacyTermsSecurity