{"audit":{"version":"1.5","generated_at":"2026-09-23T13:42:34.758279+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/inite.ai","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"inite.ai","name":"INITE AI Visibility","url":"https://inite.ai/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"inite LLC","url":"https://inite.ai"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"1.0","supports_streaming":true,"supports_push_notifications":false},"operational":{"live_state":"auth_required","live_responds":false,"last_status_code":200,"last_elapsed_ms":173,"last_error":null},"track_record":{"first_seen":"2026-09-23T10:43:46.728525+00:00","last_checked":"2026-09-23T10:43:46.728525+00:00","last_seen_ok":"2026-09-23T10:43:46.728525+00:00","checks_total":1,"checks_ok":1,"uptime_pct":100.0,"uptime_window_days":30,"uptime_probes":1,"archived":false,"archived_reason":null},"conformance":{"score":52,"grade":"D","summary":"D-grade: significant issues, auth-gated, partially broken, or stale.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification)."},{"key":"live_responds","label":"Live JSON-RPC","points":15,"max_points":25,"status":"partial","detail":"Endpoint requires auth, real agent but not anonymously callable."},{"key":"protocol_version","label":"Protocol version","points":10,"max_points":10,"status":"pass","detail":"Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape)."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":0,"max_points":15,"status":"info","detail":"Only 1 probe so far, need ≥5 for an uptime grade."},{"key":"skills","label":"Skill declaration","points":6,"max_points":10,"status":"partial","detail":"Declares 2 skill, usable but thin."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: inite LLC (https://inite.ai). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":4,"max_points":5,"status":"pass","detail":"seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":2,"max_points":5,"status":"partial","detail":"Declares 1 security scheme(s) but none use PKCE or mTLS."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://inite.ai/.well-known/agent-card.json"},"skills":[{"id":"analyze_site","name":"Audit a site for AI visibility","description":"Checks the identity files an engine looks for, the crawler policy, the schema graph and page health, then asks the answer engines whether they name the site. Over A2A: send the hostname to SendMessage, which returns a task that reaches TASK_STATE_COMPLETED in about a minute with the score as an artifact. Over MCP: analyze_site returns a run id. Counts against the account's daily allowance.","tags":["seo","aeo","audit","ai-search","visibility"],"examples":["Audit example.com for AI visibility","How do ChatGPT and Perplexity describe this website?"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_analysis","name":"Read a finished audit","description":"Returns progress while an audit is in flight, and the AI visibility score out of 100 once it finishes, with the address of the full report. Over A2A this is the protocol itself — GetTask, ListTasks, or SubscribeToTask for the live stream. Over MCP it is the get_analysis tool, called with the run id.","tags":["seo","aeo","audit","report"],"examples":["Get the result of run 0f3c…"],"inputModes":["application/json"],"outputModes":["application/json","text/plain"]}],"provenance":[{"source":"manifests","first_seen":"2026-09-23T10:43:46.728525+00:00"}],"recent_probes":[{"fetched_at":"2026-09-23T10:43:46.728525+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":173,"live_responds":false}],"catalog_attestation":null,"operator_revenue_evidence":{"evidence_class":"operator_submitted","authenticity":{"rung":"no_operator_evidence","rank":0,"why":"No verifiable operator evidence has been submitted for this agent.","thresholds":{"min_independent_payers":3,"min_verified_usd":25.0},"engine_table":"agent_authenticity","merge_rule":"max(existing_rank, rank)"},"metric_metadata":{"provenance":"operator_submitted_evidence","confidence":"attested","coverage":{"numerator":0},"as_of":"2026-09-23T13:42:34.763580+00:00","definition":"Revenue proofs submitted by the verified owner and re-checked by Agenstry against the settlement chain or the operator's own Stripe account. Only independently confirmed proofs are counted."},"counts":{"retained":0,"verified":0,"unverifiable":0},"verified":{"gross_usd":0.0,"transactions":0,"independent_payers":0},"detail_url":"https://agenstry.com/api/agents/inite.ai/evidence","dispute_url":"https://agenstry.com/agents/inite.ai/dispute"},"verification_history":[]}