{
  "schema_version": "1.0",
  "generated_at": "2026-07-18T01:34:49.699Z",
  "slug": "agentprizm",
  "domain": "agentprizm.com",
  "funnel_type": "saas",
  "crawler": null,
  "provenance": {
    "facts": "measured",
    "design_tokens": "measured",
    "proof_language": "measured",
    "ux": "measured",
    "steps": "measured",
    "screenshots": "measured",
    "favicon": "measured",
    "score": "derived_deterministic",
    "agent_brief": "rendered_summary",
    "playbooks": "derived_deterministic"
  },
  "score": {
    "source_type": "derived_deterministic",
    "score": 70,
    "band": "Partial",
    "stars": 3,
    "categories": [
      {
        "id": "offer",
        "label": "Offer clarity",
        "pts": 8,
        "cap": 8
      },
      {
        "id": "action",
        "label": "Action path",
        "pts": 17,
        "cap": 20
      },
      {
        "id": "trust",
        "label": "Trust & proof",
        "pts": 6,
        "cap": 11
      },
      {
        "id": "friction",
        "label": "Friction reduction",
        "pts": 4,
        "cap": 10
      },
      {
        "id": "value",
        "label": "Value reinforcement",
        "pts": 7,
        "cap": 10
      },
      {
        "id": "urgency",
        "label": "Risk reversal & urgency",
        "pts": 0,
        "cap": 0
      }
    ]
  },
  "percentile": {
    "corpus_n": 231,
    "beats_pct": 91,
    "cohort": {
      "type": "saas",
      "n": 151,
      "beats_pct": 88
    }
  },
  "devices_available": [
    "desktop"
  ],
  "funnels": [
    {
      "device": "desktop",
      "funnel_sig": null,
      "score": 70,
      "band": "Partial",
      "funnel_depth": 3,
      "captured_at": "2026-07-15",
      "crawler": null
    }
  ],
  "facts": {
    "source_type": "measured",
    "profile": {
      "funnel_type": "saas",
      "score": {
        "score": 70,
        "band": "Partial",
        "stars": 3,
        "categories": [
          {
            "id": "offer",
            "label": "Offer clarity",
            "pts": 8,
            "cap": 8
          },
          {
            "id": "action",
            "label": "Action path",
            "pts": 17,
            "cap": 20
          },
          {
            "id": "trust",
            "label": "Trust & proof",
            "pts": 6,
            "cap": 11
          },
          {
            "id": "friction",
            "label": "Friction reduction",
            "pts": 4,
            "cap": 10
          },
          {
            "id": "value",
            "label": "Value reinforcement",
            "pts": 7,
            "cap": 10
          },
          {
            "id": "urgency",
            "label": "Risk reversal & urgency",
            "pts": 0,
            "cap": 0
          }
        ]
      },
      "funnel_depth": 3,
      "proof_points": 1,
      "proof_steps": 1,
      "components_present": 6,
      "free_gifts": 0,
      "discount_present": true,
      "has_countdown": false,
      "subscription_detected": false,
      "checkout_form_fields": 0,
      "price_continuity": {
        "continuous": false,
        "shared": []
      },
      "tactics_detected": 6,
      "tactics_total": 9,
      "checkout_reached": null
    },
    "patterns": [
      {
        "id": "comparison_table",
        "label": "Us-vs-them comparison",
        "category": "objection",
        "present": true,
        "count": 1,
        "evidence": [
          "home: comparison grid: 8 rows"
        ]
      },
      {
        "id": "demo_docs",
        "label": "Demo / docs entry",
        "category": "checkout",
        "present": true,
        "count": 2,
        "evidence": [
          "home: Read the docs",
          "p2: Read the docs"
        ]
      },
      {
        "id": "faq_objection",
        "label": "FAQ / objection handling",
        "category": "objection",
        "present": false,
        "count": 0,
        "evidence": []
      },
      {
        "id": "free_trial",
        "label": "Free trial / freemium",
        "category": "offer",
        "present": true,
        "count": 2,
        "evidence": [
          "home: free trial",
          "signup: No credit card required"
        ]
      },
      {
        "id": "lead_form",
        "label": "Lead-capture form",
        "category": "checkout",
        "present": true,
        "count": 1,
        "evidence": [
          "signup: name, email, password"
        ]
      },
      {
        "id": "pricing_tiers",
        "label": "Pricing tiers",
        "category": "offer",
        "present": true,
        "count": 1,
        "evidence": [
          "home: free, $19/mo, $79/mo, $249/mo"
        ]
      },
      {
        "id": "proof_above_fold",
        "label": "Proof above the fold",
        "category": "proof",
        "present": false,
        "count": 0,
        "evidence": []
      },
      {
        "id": "trusted_by_logos",
        "label": "Trusted-by logo wall",
        "category": "proof",
        "present": true,
        "count": 1,
        "evidence": [
          "home: logos: AgentPrizm on Product Hunt, Prizm Keeper — AgentPrizm character organizing chat fra"
        ]
      },
      {
        "id": "usage_proof",
        "label": "Usage / adoption proof",
        "category": "proof",
        "present": false,
        "count": 0,
        "evidence": []
      }
    ]
  },
  "design_tokens": {
    "source_type": "measured",
    "summary": {
      "roles": {
        "primary": "#11131a",
        "accent": "#11131a",
        "bg": "#f6f8fb",
        "surface": "#ffffff",
        "text": "#5b6470"
      },
      "font": {
        "display": "Inter",
        "body": "Inter",
        "families": [
          {
            "family": "Inter",
            "chars": 10581
          },
          {
            "family": "ui-monospace",
            "chars": 632
          },
          {
            "family": "ui-monospace",
            "chars": 28
          }
        ]
      },
      "type_scale": [
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        18,
        20,
        38,
        46,
        54
      ],
      "weights": [
        400,
        650,
        700,
        750,
        800,
        850
      ],
      "base_size": 17,
      "min_size": 11,
      "radius_scale": [
        6,
        9,
        11,
        12,
        16,
        18
      ],
      "palette": [
        {
          "hex": "#f6f8fb",
          "usage_pct": 63.1,
          "lum": 0.97,
          "chroma": 0.02
        },
        {
          "hex": "#ffffff",
          "usage_pct": 32.3,
          "lum": 1,
          "chroma": 0
        },
        {
          "hex": "#11131a",
          "usage_pct": 4.1,
          "lum": 0.07,
          "chroma": 0.04
        },
        {
          "hex": "#4169e1",
          "usage_pct": 0.2,
          "lum": 0.41,
          "chroma": 0.63
        },
        {
          "hex": "#eaf4ff",
          "usage_pct": 0.2,
          "lum": 0.95,
          "chroma": 0.08
        }
      ]
    }
  },
  "proof_language": [
    {
      "type": "discount",
      "template": "save {N}%",
      "examples": [
        "save 17%"
      ]
    }
  ],
  "ux": {
    "summary": {
      "flags": 1,
      "unknown": 0,
      "posture": "Minor",
      "checks_total": 6
    },
    "checks": [
      {
        "group": "contrast",
        "label": "Text contrast (WCAG AA)",
        "verdict": "good",
        "fact": "100% of measurable text passes WCAG AA."
      },
      {
        "group": "mobile",
        "label": "Mobile viewport",
        "verdict": "good",
        "fact": "Responsive viewport meta is present."
      },
      {
        "group": "type",
        "label": "Body text size",
        "verdict": "needs_work",
        "fact": "Smallest body text is 11px (base ~19px). below the ~16px readable floor.",
        "fix": "Keep body copy ≥15-16px; reserve sub-13px for fine print only."
      },
      {
        "group": "type",
        "label": "Line length",
        "verdict": "note",
        "fact": "2 paragraphs run past ~95 characters per line.",
        "fix": "Cap measure at ~60-75ch for comfortable reading."
      },
      {
        "group": "a11y",
        "label": "Language declared",
        "verdict": "good",
        "fact": "html[lang] is set for screen readers."
      },
      {
        "group": "a11y",
        "label": "Image alt text",
        "verdict": "good",
        "fact": "All 4 content images carry alt text."
      }
    ],
    "signals": {
      "contrast": {
        "sampled": 442,
        "pass_aa": 417,
        "fail_aa": 1,
        "unknown": 24,
        "worst": [
          {
            "text": "Create account",
            "ratio": 1,
            "fg": "#ffffff",
            "bg": "#ffffff",
            "need": 4.5,
            "px": 14
          }
        ]
      },
      "typography": {
        "body_px": 19,
        "min_body_px": 11,
        "line_height": 1.43,
        "long_lines": 2,
        "distinct_sizes": 11
      },
      "a11y": {
        "lang": true,
        "viewport": true,
        "img_total": 4,
        "img_missing_alt": 0,
        "controls_total": 3,
        "controls_unlabeled": 0,
        "controls_placeholder_only": 0,
        "controls_unnamed": 0,
        "generic_links": 0,
        "h1_home": 1,
        "h1_counts": [
          1,
          1,
          0
        ],
        "heading_skips": 3
      },
      "tap_targets": {
        "checked": 148,
        "small": 111,
        "sample": [
          {
            "label": "Sign in",
            "w": 43,
            "h": 16
          },
          {
            "label": "Product",
            "w": 54,
            "h": 21
          },
          {
            "label": "Product",
            "w": 53,
            "h": 22
          },
          {
            "label": "Terms of Service",
            "w": 89,
            "h": 14
          }
        ]
      },
      "layout": {
        "h_overflow": false,
        "overflow_px": 0
      },
      "viewport_w": 1440
    }
  },
  "playbooks": [],
  "steps": [
    {
      "n": 1,
      "id": "home",
      "label": "Homepage / Lander",
      "url": "https://www.agentprizm.com/",
      "reached": true,
      "copy": {
        "title": "AI Agent Memory + Skills API — AgentPrizm",
        "meta_description": "Governed memory, reusable AgentSkills, and audit receipts for AI agents. REST API + MCP. Built for agents that need persistent recall, skill reuse, and trust.",
        "hero_copy": "Agent memory you can audit. | Stateless agents are expensive amnesiacs. | What changes when your agent remembers?",
        "h1": [
          "Agent memory you can audit."
        ],
        "h2": [
          "Stateless agents are expensive amnesiacs.",
          "What changes when your agent remembers?",
          "Wire trusted memory into your agent in an afternoon.",
          "Memory, not just retrieval.",
          "One memory layer. Two ways in.",
          "Now your agents share skills, not just memory.",
          "Built for agents in high-stakes work.",
          "Honest where it matters."
        ],
        "h3": [
          "Repeated context",
          "Stale facts",
          "No proof",
          "Without AgentPrizm",
          "With AgentPrizm",
          "Ingest a turn",
          "Recall what matters",
          "Drop into your prompt"
        ],
        "ctas": [
          "Start building free",
          "Try it live — no signup →",
          "Browse the marketplace →",
          "How AgentSkills works",
          "Start free",
          "Start building",
          "Contact sales",
          "How is this different from a vector database? +",
          "What does it take to integrate? +",
          "How do fact-validity windows work? +",
          "Is it compliant for regulated workloads? +",
          "Can I self-host? +"
        ],
        "prices": [
          "$0",
          "$16",
          "$66",
          "$208"
        ],
        "form_fields": 0,
        "form_field_names": []
      },
      "proof": [
        {
          "type": "discount",
          "text": "save 17%",
          "value": 17
        }
      ],
      "proof_position": {
        "in_header": false,
        "above_fold": false
      },
      "discount": {
        "present": true,
        "anchors": [],
        "percent_off": "save 17%"
      },
      "subscription": {
        "detected": false,
        "interval": null
      },
      "free_items": [],
      "tactics": [
        "comparison_table",
        "free_trial",
        "no_credit_card",
        "social_proof_logos",
        "pricing_tiers",
        "demo_docs"
      ],
      "tactics_evidence": {
        "review_wall": null,
        "comparison_table": "comparison grid: 8 rows",
        "countdown_timer": null,
        "free_gift": null,
        "subscription_toggle": null,
        "faq_accordion": null,
        "trust_badges": null,
        "press_logos": null,
        "per_unit_price": null,
        "free_shipping": null,
        "free_trial": "free trial",
        "no_credit_card": "no credit card",
        "social_proof_logos": "logos: AgentPrizm on Product Hunt, Prizm Keeper — AgentPrizm character organizing chat fra",
        "usage_proof": null,
        "pricing_tiers": "free, $19/mo, $79/mo, $249/mo",
        "demo_docs": "Read the docs",
        "express_checkout": null
      },
      "ux_flags": {
        "contrast_fail": 0,
        "contrast_unknown": 18,
        "aa_pass_pct": 100,
        "min_body_px": 11,
        "small_taps": 46,
        "h_overflow": false,
        "lang": true,
        "viewport": true,
        "h1_count": 1
      },
      "screenshots": {
        "hero": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/01-home/hero.png",
        "full": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/01-home/full.png"
      },
      "crops": [
        {
          "region": "primary_cta",
          "label": "Primary CTA",
          "url": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/01-home/crops/primary_cta.png"
        }
      ]
    },
    {
      "n": 2,
      "id": "p2",
      "label": "Solutions",
      "url": "https://www.agentprizm.com/solutions/skills",
      "reached": true,
      "copy": {
        "title": "AI Agent Skills & Marketplace — Reusable, Governed — AgentPrizm",
        "meta_description": "AI agent skills, made reusable and governed: publish a SKILL.md once, let agents discover skills by intent, and share them in a public agent skills marketplace — install a private copy or fork your own, with full lineage. MCP + REST, free on every plan.",
        "hero_copy": "AI Agent Skills. | 01What AgentSkills is | 02Publish, discover, reuse",
        "h1": [
          "AI Agent Skills."
        ],
        "h2": [
          "01What AgentSkills is",
          "02Publish, discover, reuse",
          "03The public marketplace",
          "04Governed by design",
          "05Start in minutes",
          "Ship agents that remember."
        ],
        "h3": [],
        "ctas": [
          "Get API key →",
          "Browse the marketplace →",
          "Read the docs",
          "Get an API key →",
          "Get in touch →",
          "Start in minutes"
        ],
        "prices": [],
        "form_fields": 0,
        "form_field_names": []
      },
      "proof": [],
      "proof_position": {
        "in_header": false,
        "above_fold": false
      },
      "discount": {
        "present": false,
        "anchors": [],
        "percent_off": null
      },
      "subscription": {
        "detected": false,
        "interval": null
      },
      "free_items": [],
      "tactics": [
        "demo_docs"
      ],
      "tactics_evidence": {
        "review_wall": null,
        "comparison_table": null,
        "countdown_timer": null,
        "free_gift": null,
        "subscription_toggle": null,
        "faq_accordion": null,
        "trust_badges": null,
        "press_logos": null,
        "per_unit_price": null,
        "free_shipping": null,
        "free_trial": null,
        "no_credit_card": null,
        "social_proof_logos": null,
        "usage_proof": null,
        "pricing_tiers": null,
        "demo_docs": "Read the docs",
        "express_checkout": null
      },
      "ux_flags": {
        "contrast_fail": 0,
        "contrast_unknown": 6,
        "aa_pass_pct": 100,
        "min_body_px": 11,
        "small_taps": 59,
        "h_overflow": false,
        "lang": true,
        "viewport": true,
        "h1_count": 1
      },
      "screenshots": {
        "hero": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/02-p2/hero.png",
        "full": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/02-p2/full.png"
      },
      "crops": [
        {
          "region": "primary_cta",
          "label": "Primary CTA",
          "url": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/02-p2/crops/primary_cta.png"
        }
      ]
    },
    {
      "n": 3,
      "id": "signup",
      "label": "Signup",
      "url": "https://www.agentprizm.com/signup",
      "reached": true,
      "copy": {
        "title": "Create Your Account | AgentPrizm",
        "meta_description": "Create your AgentPrizm account — agentic memory for your AI agents, free Hobby tier. No credit card required.",
        "hero_copy": "Create your account",
        "h1": [],
        "h2": [
          "Create your account"
        ],
        "h3": [],
        "ctas": [
          "Continue with Google",
          "Have a referral code?",
          "Create account"
        ],
        "prices": [],
        "form_fields": 3,
        "form_field_names": [
          "name",
          "email",
          "password"
        ]
      },
      "proof": [],
      "proof_position": {
        "in_header": false,
        "above_fold": false
      },
      "discount": {
        "present": false,
        "anchors": [],
        "percent_off": null
      },
      "subscription": {
        "detected": false,
        "interval": null
      },
      "free_items": [],
      "tactics": [
        "no_credit_card"
      ],
      "tactics_evidence": {
        "review_wall": null,
        "comparison_table": null,
        "countdown_timer": null,
        "free_gift": null,
        "subscription_toggle": null,
        "faq_accordion": null,
        "trust_badges": null,
        "press_logos": null,
        "per_unit_price": null,
        "free_shipping": null,
        "free_trial": null,
        "no_credit_card": "No credit card required",
        "social_proof_logos": null,
        "usage_proof": null,
        "pricing_tiers": null,
        "demo_docs": null,
        "express_checkout": null
      },
      "ux_flags": {
        "contrast_fail": 1,
        "contrast_unknown": 0,
        "aa_pass_pct": 67,
        "min_body_px": 12,
        "small_taps": 6,
        "h_overflow": false,
        "lang": true,
        "viewport": true,
        "h1_count": 0
      },
      "screenshots": {
        "hero": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/03-signup/hero.png",
        "full": "https://api.uxxray.com/api/v1/teardown/agentprizm/screenshot/03-signup/full.png"
      },
      "crops": []
    }
  ],
  "favicon_url": "https://api.uxxray.com/api/v1/teardown/agentprizm/favicon",
  "agent_brief": {
    "source_type": "rendered_summary",
    "note": "generated only from measured facts — see facts.patterns[].evidence",
    "markdown": "# Agent Brief. build in the style of agentprizm.com\n\n> Machine-extracted from a live on-demand funnel teardown (2026-07-15). 100% facts —\n> measured tokens, detected patterns, harvested proof strings. No LLM interpretation.\n> Single-page capture (MVP): homepage/landing page only, no funnel walk.\n> Tokens: `tokens.json` / `tailwind.css`.\n\n**Category (label):** —\n**Funnel:** Homepage / Lander → Solutions → Signup\n\n## Palette (area-weighted from live CSS)\n| Hex | Usage | Likely role |\n|-----|------:|-------------|\n| `#f6f8fb` | 63.1% | background |\n| `#ffffff` | 32.3% | background |\n| `#11131a` | 4.1% | support |\n| `#4169e1` | 0.2% | accent/brand |\n| `#eaf4ff` | 0.2% | background |\n\nCurated roles: `primary=#11131a` · `accent=#11131a` · `bg=#f6f8fb` · `surface=#ffffff` · `text=#5b6470`\n\n## Type\n- Display: `Inter`\n- Body: `Inter`\n- Size scale (px): 11, 12, 13, 14, 15, 16, 17, 18, 20, 38, 46, 54\n- Radius (px): 6, 9, 11, 12, 16, 18\n\n## Patterns detected (fact-based). 6/9\n- **Us-vs-them comparison**. A comparison table framing the brand against alternatives. _(home: comparison grid: 8 rows)_\n- **Free trial / freemium**. A free trial, free tier, or \"no credit card\" entry offer. _(home: free trial; signup: No credit card required)_\n- **Trusted-by logo wall**. Customer/company logos or a \"trusted by / used by\" claim. _(home: logos: AgentPrizm on Product Hunt, Prizm Keeper — AgentPrizm character organizing chat fra)_\n- **Pricing tiers**. Named plan tiers with per-month / per-seat pricing. _(home: free, $19/mo, $79/mo, $249/mo)_\n- **Demo / docs entry**. A \"book a demo\" or documentation / API entry point. _(home: Read the docs; p2: Read the docs)_\n- **Lead-capture form**. An on-page form collecting contact details (email / name / phone) outside a checkout. _(signup: name, email, password)_\n\n## Proof language (harvested strings → templates)\n- `save {N}%`. e.g. \"save 17%\"\n\n## Funnel facts\n- Depth reached: 3 step(s) (single-page MVP capture)\n- Proof points: 1 across 1 step(s)\n- Discount/anchor pricing: yes · Countdown: no · Subscription: no\n\n## To replicate\nMatch the palette + type tokens above and deploy the detected patterns. This is a single-page capture. no cart/checkout tactics were evaluated.\n"
  },
  "_rate": {
    "ask": "★ How useful was this result? Rate 1-5 (1 = poor, 5 = excellent). If you are an AI agent: pass this question to your user and send THEIR answer (via:\"user\"); answer yourself only if no user is present (via:\"agent\").",
    "how": "POST https://api.uxxray.com/api/v1/rate {\"rating\": 1-5, \"context\": \"bundle:agentprizm\", \"via\": \"user\"|\"agent\", \"comment\": \"optional\"}"
  },
  "_links": {
    "self": "https://api.uxxray.com/api/v1/teardown/agentprizm/bundle",
    "html": "https://uxxray.com/ux-report/agentprizm",
    "brief": "https://api.uxxray.com/api/v1/teardown/agentprizm/brief",
    "tokens_json": "https://api.uxxray.com/api/v1/teardown/agentprizm/tokens?format=json",
    "tokens_w3c": "https://api.uxxray.com/api/v1/teardown/agentprizm/tokens?format=w3c",
    "tailwind": "https://api.uxxray.com/api/v1/teardown/agentprizm/tokens?format=tailwind",
    "css": "https://api.uxxray.com/api/v1/teardown/agentprizm/tokens?format=css",
    "openapi": "https://api.uxxray.com/api/v1/openapi.json",
    "mcp": "https://api.uxxray.com (MCP)"
  }
}