{
 "category": "auth",
 "name": "Auth and identity",
 "url": "https://agentdrives.com/categories/auth?via=api",
 "markdown": "https://agentdrives.com/categories/auth.md?via=api",
 "source": "https://agentdrives.com",
 "license": "CC BY 4.0",
 "products": 1,
 "driven": {
  "from": "2026-11-01",
  "to": "2026-11-01"
 },
 "coverage": {
  "driven": 1,
  "known": 6,
  "not_driven_yet": 5,
  "line": "1 of 6 auth and identity products we know of, last drive 1 Nov 2026"
 },
 "rules": {
  "methodology": 42,
  "date": "2026-10-30",
  "changelog": "https://agentdrives.com/method/changelog?via=api"
 },
 "percent_from": 10,
 "levels": [
  {
   "level": 0,
   "name": "Read-only",
   "products": 0
  },
  {
   "level": 1,
   "name": "Needs a person",
   "products": 0
  },
  {
   "level": 2,
   "name": "Gets in",
   "products": 0
  },
  {
   "level": 3,
   "name": "Does the work",
   "products": 0
  },
  {
   "level": 4,
   "name": "Runs on its own",
   "products": 1
  },
  {
   "level": 5,
   "name": "Autonomous",
   "products": 0
  }
 ],
 "got_in_on_its_own": 1,
 "checkpoints": [
  {
   "checkpoint": "docs",
   "name": "Docs",
   "of": 1,
   "passed": 1,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 0,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": [
    "clerk"
   ]
  },
  {
   "checkpoint": "signup",
   "name": "Sign up",
   "of": 1,
   "passed": 0,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 1,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": []
  },
  {
   "checkpoint": "verify",
   "name": "Verify",
   "of": 1,
   "passed": 0,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 1,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": []
  },
  {
   "checkpoint": "credentials",
   "name": "Key",
   "of": 1,
   "passed": 1,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 0,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": [
    "clerk"
   ]
  },
  {
   "checkpoint": "first_call",
   "name": "First call",
   "of": 1,
   "passed": 1,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 0,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": [
    "clerk"
   ]
  },
  {
   "checkpoint": "first_action",
   "name": "First action",
   "of": 1,
   "passed": 1,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 0,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": [
    "clerk"
   ]
  },
  {
   "checkpoint": "pay",
   "name": "Pay",
   "of": 1,
   "passed": 0,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 0,
   "not_reached": 0,
   "not_tried": 1,
   "passed_products": []
  },
  {
   "checkpoint": "cancel",
   "name": "Cancel",
   "of": 1,
   "passed": 0,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 1,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": []
  },
  {
   "checkpoint": "delete",
   "name": "Delete",
   "of": 1,
   "passed": 0,
   "percent": null,
   "person": 0,
   "stopped": 0,
   "not_needed": 1,
   "not_reached": 0,
   "not_tried": 0,
   "passed_products": []
  }
 ],
 "capabilities": {
  "mode": "shared vocabulary",
  "release": "v1",
  "columns": [
   {
    "id": "cap_ss1c05tf",
    "name": "Configure sign-in methods for your app",
    "core_to": 1
   },
   {
    "id": "cap_h059vkgb",
    "name": "Set a product price",
    "core_to": 1
   },
   {
    "id": "cap_5mhrywhw",
    "name": "Set up a customer billing portal",
    "core_to": 1
   },
   {
    "id": "cap_hmk55v09",
    "name": "Sign up and sign in your app's users",
    "core_to": 1
   },
   {
    "id": "cap_jwqb98rz",
    "name": "Start a subscription for a customer",
    "core_to": 1
   }
  ],
  "products": [
   {
    "slug": "clerk",
    "core": "6/6",
    "stopped_at": null,
    "counts": {
     "done": 5,
     "partial": 0,
     "blocked": 0,
     "untried": 0,
     "gated": 0
    },
    "cells": [
     {
      "capability": "cap_ss1c05tf",
      "state": "done"
     },
     {
      "capability": "cap_h059vkgb",
      "state": "done"
     },
     {
      "capability": "cap_5mhrywhw",
      "state": "done"
     },
     {
      "capability": "cap_hmk55v09",
      "state": "done"
     },
     {
      "capability": "cap_jwqb98rz",
      "state": "done"
     }
    ]
   }
  ]
 },
 "walls": [
  {
   "wall": "The product's own check",
   "kind": "bot",
   "vendor": "first-party",
   "at": [
    "signup"
   ],
   "stopped": [
    "clerk"
   ],
   "let_in": []
  }
 ],
 "trend": null,
 "table": [
  {
   "slug": "clerk",
   "name": "Clerk",
   "domain": "clerk.com",
   "level": 4,
   "level_name": "Runs on its own",
   "gets_in_on_its_own": true,
   "stopped_at": "pay",
   "stopped_at_text": "Payment not tried",
   "wall": "Not tried: paying needs an account",
   "routes": [
    "api"
   ],
   "core_work": "6/6",
   "driven": "2026-11-01",
   "url": "https://agentdrives.com/tools/clerk?via=api",
   "json": "https://agentdrives.com/api/tools/clerk.json?via=api"
  }
 ]
}