{
  "schema": "atris.aeo.workflow.v1",
  "updated_at": "2026-05-15",
  "product": {
    "company": "Atris Labs",
    "name": "Atris AEO",
    "category": "AI Engine Optimization",
    "canonical_definition": "Atris AEO is workspace-native AI Engine Optimization for products that need AI agents to discover, cite, parse, and complete product workflows.",
    "public_urls": {
      "overview": "https://atris.ai/aeo",
      "pilot_intake": "https://atris.ai/aeo/pilot",
      "llms_txt": "https://atris.ai/llms.txt",
      "workflow_json": "https://atris.ai/aeo/workflow.json"
    }
  },
  "offer": {
    "name": "Atris Agent Experience Pilot",
    "price_usd_monthly": 2000,
    "interval": "month",
    "buyer_scope": "one buyer segment, one citation surface, one agent workflow, one proof packet",
    "checkout_creation": "admin_only_after_founder_review",
    "payment_claim_status": "not_paid_until_stripe_payment_succeeds"
  },
  "pillars": [
    {
      "id": "discovery",
      "name": "Discovery",
      "objective": "Make the product easy for AI engines to find, understand, and cite.",
      "target_surfaces": [
        "ChatGPT",
        "Perplexity",
        "Gemini",
        "DeepSeek",
        "Google AI",
        "Claude Code"
      ],
      "artifacts": [
        "question_map",
        "entity_graph",
        "faq_atoms",
        "comparison_claims",
        "json_ld",
        "llms_txt"
      ]
    },
    {
      "id": "usability",
      "name": "Usability",
      "objective": "Make the product path easy for AI agents to complete without human rescue.",
      "workflows": [
        "compare",
        "price",
        "configure",
        "approve",
        "checkout",
        "onboard",
        "support"
      ],
      "artifacts": [
        "workflow_map",
        "action_contract",
        "friction_report",
        "task_eval",
        "proof_packet"
      ]
    }
  ],
  "workflow": [
    {
      "id": "buyer_question_map",
      "step": 1,
      "agent_action": "Identify the exact buyer questions and prompts Atris should answer.",
      "inputs": [
        "workspace_docs",
        "sales_notes",
        "support_threads",
        "competitor_surfaces"
      ],
      "outputs": [
        "question_map",
        "content_gaps"
      ],
      "success_metric": "target query has a direct Atris answer and sourceable claim"
    },
    {
      "id": "agent_readable_surface",
      "step": 2,
      "agent_action": "Create or update machine-readable surfaces that agents can parse.",
      "inputs": [
        "entity_graph",
        "canonical_definition",
        "pricing_terms",
        "workflow_contract"
      ],
      "outputs": [
        "llms_txt",
        "json_ld",
        "workflow_json",
        "faq_atoms"
      ],
      "success_metric": "agent can cite Atris AEO and load the workflow without scraping ambiguous UI text"
    },
    {
      "id": "workflow_friction_test",
      "step": 3,
      "agent_action": "Run an agent through the target workflow and record failure points.",
      "inputs": [
        "workflow_json",
        "pilot_scope",
        "checkout_gate",
        "approval_policy"
      ],
      "outputs": [
        "friction_report",
        "task_eval",
        "before_after"
      ],
      "success_metric": "agent knows which actions are allowed, blocked, or approval-gated"
    },
    {
      "id": "admin_checkout_creation",
      "step": 4,
      "agent_action": "After founder approval, create the fixed Stripe checkout link through the admin path.",
      "inputs": [
        "buyer_email",
        "optional_agreement_id",
        "authenticated_admin_session"
      ],
      "outputs": [
        "checkout_url",
        "checkout_session_id",
        "payment_evidence_uri"
      ],
      "success_metric": "checkout link exists, but payment is not claimed until Stripe confirms success"
    },
    {
      "id": "proof_packet",
      "step": 5,
      "agent_action": "Package citation, usability, checkout, and payment evidence into one reviewable proof packet.",
      "inputs": [
        "question_map",
        "friction_report",
        "task_eval",
        "checkout_session",
        "stripe_payment_receipt"
      ],
      "outputs": [
        "proof_packet",
        "scorecard",
        "next_distribution_asset"
      ],
      "success_metric": "external proof exists for discovery, usability, and payment before the customer is counted as sold"
    }
  ],
  "claim_gates": {
    "can_claim_public_offer": true,
    "can_claim_checkout_created": "only_with_checkout_session_id",
    "can_claim_paid_customer": "only_with_stripe_payment_success_receipt",
    "can_claim_repeatable_motion": "only_after_multiple_external buyer receipts"
  },
  "admin_api": {
    "web_proxy": "/api/subscription/admin/aeo-pilot-checkout",
    "auth": "required",
    "method": "POST",
    "required_body": {
      "buyer_email": "string email"
    },
    "optional_body": {
      "agreement_id": "string"
    }
  }
}