Skip to content

How Clerk’s scores are calculated

The full audit trail, recomputed from the verdict data at build time through the same code that produced the leaderboard: verdict × quality × story weight per cell, cells sum to dimension scores, dimensions blend into the PA Score. Every number on the product page is reproducible from this page alone; for why the formula looks like this, see the methodology.

verdict factors: full ×1.0 · partial ×0.6 · disputed ×0.3 · none ×0.0 · n/a excluded from both sides · cell points = weight × quality × factor · cell max = weight × 10

PA Score32/100

Agent-ready 66.2 × 0.30 = 19.86

API quality 25.7 × 0.20 = 5.14

Openness 12.0 × 0.20 = 2.40

Built-in AI 8.6 × 0.15 = 1.29

Automation 24.0 × 0.15 = 3.60

(19.86 + 5.14 + 2.40 + 1.29 + 3.60) ÷ (0.30 + 0.20 + 0.20 + 0.15 + 0.15) = 32.29 ÷ 1.00 = 32.3

Scores are stored to 1 decimal; the product page’s pills round to whole numbers for display. Each dimension below shows the stories, verdicts, and cited evidence behind its number.

Agent-ready66.2/100×0.30 of the PA blend

Outside-in: can YOUR agent reach and drive this product — API, MCP, CLI, headless runs, agent docs.

Point an agent at llms.txt or agent-oriented docsweight 2

2 (weight) × 9 (quality) × 1.0 (full) = 18.0 of 20 max

  • [probe] https://clerk.com/llms.txtPROBE llms.txt: HTTP 200 at https://clerk.com/llms.txt # Clerk > Install the Clerk CLI to add auth to your app. No global install, API keys, or sign-in is required. ## When
  • [probe] https://clerk.com/docs.mdPROBE docs-md: HTTP 200 at https://clerk.com/docs.md # Welcome to Clerk Docs Clerk provides full-stack authentication and user management with products such as Organization
  • [claimed-docs] https://clerk.com/changelog/llms-full.txtThe grant provides a standards-based flow for applications that cannot open a browser or easily accept text input. CLIs, TVs, game consoles, and other devices can ask a user to approve access from a browser-capable device without entering their credentials on the original device.
  • [claimed-docs] https://clerk.com/changelog/llms.txtCustomize the reverification window: Control how recently users must have authenticated before performing sensitive actions.
  • [claimed-docs] https://clerk.com/changelog/llms.txtAudit Dashboard activity with Admin Logs: An audit trail of admin actions across your workspace
  • [claimed-docs] https://clerk.com/changelog/llms.txtCustom OAuth scopes: Give MCP clients precise, discove
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [probe] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-serverofficial MCP server documented at https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server

Run the product headlessly / in CI for automationweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.mdAPI keys authenticate programmatic callers; M2M tokens authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.md**[API keys](https://clerk.com/docs/guides/development/machine-auth/api-keys.md)** authenticate programmatic callers; **[M2M tokens](https://clerk.com/docs/guides/development/machine-auth/m2m-tokens.md)** authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdClerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API.
  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdMigration guide, "Migration tooling": "To aid in basic migrations, Clerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API... The tool respects the backend rate limits."
  • [claimed-docs] https://clerk.com/changelog/llms-full.txtThe grant provides a standards-based flow for applications that cannot open a browser or easily accept text input. CLIs, TVs, game consoles, and other devices can ask a user to approve access from a browser-capable device without entering their credentials on the original device.
  • [probe] https://clerk.com/openapi.jsonPROBE openapi: HTTP 200 at https://clerk.com/openapi.json — contains "openapi" key
  • [claimed-docs] https://clerk.com/cliStart in the repo you already have. Clerk detects the framework, links an app, and adds the auth files your project needs.

Plug MCP servers into this product so it can use their toolsweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.mdAPI keys authenticate programmatic callers; M2M tokens authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/authorize-tool-calls.mdGate individual eve tool calls against the caller's Clerk permissions and scopes — and broker OAuth for tools that need a provider token on the caller's behalf.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/authorize-tool-calls.mdGate individual eve tool calls against the caller's Clerk permissions and scopes — and broker OAuth for tools that need a provider token

Connect an agent via an official MCP serverweight 3

3 (weight) × 9 (quality) × 1.0 (full) = 27.0 of 30 max

  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/cliConnect the Clerk MCP server to your AI clients in one command, so your agent works with up-to-date Clerk SDK snippets.
  • [probe] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-serverofficial MCP server documented at https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server
  • [probe] https://clerk.com/cliofficial CLI documented at https://clerk.com/cli

Use an official CLIweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://clerk.com/cliStart in the repo you already have. Clerk detects the framework, links an app, and adds the auth files your project needs.
  • [claimed-docs] https://clerk.com/cliRelay webhook deliveries to your local handler and verify their signatures offline, with no public tunnel service.
  • [claimed-docs] https://clerk.com/cliCreate a short-lived sign-in URL to reproduce and debug a specific user session, stamped with your account.
  • [claimed-docs] https://clerk.com/cliShip your auth to production from the CLI. Clerk helps you set up your domain, OAuth providers, and DNS records with confidence.
  • [claimed-docs] https://clerk.com/cliConnect the Clerk MCP server to your AI clients in one command, so your agent works with up-to-date Clerk SDK snippets.
  • [probe] https://clerk.com/llms.txtPROBE llms.txt: HTTP 200 at https://clerk.com/llms.txt # Clerk > Install the Clerk CLI to add auth to your app. No global install, API keys, or sign-in is required. ## When
  • [probe] https://clerk.com/cliofficial CLI documented at https://clerk.com/cli

Drive the product through a documented public APIweight 3

3 (weight) × 8 (quality) × 1.0 (full) = 24.0 of 30 max

  • [probe] https://clerk.com/openapi.jsonPROBE openapi: HTTP 200 at https://clerk.com/openapi.json — contains "openapi" key
  • [probe] https://clerk.com/llms.txtPROBE llms.txt: HTTP 200 at https://clerk.com/llms.txt # Clerk > Install the Clerk CLI to add auth to your app. No global install, API keys, or sign-in is required. ## When
  • [probe] https://clerk.com/docs.mdPROBE docs-md: HTTP 200 at https://clerk.com/docs.md # Welcome to Clerk Docs Clerk provides full-stack authentication and user management with products such as Organization
  • [claimed-docs] https://clerk.com/cliStart in the repo you already have. Clerk detects the framework, links an app, and adds the auth files your project needs.
  • [claimed-docs] https://clerk.com/cliShip your auth to production from the CLI. Clerk helps you set up your domain, OAuth providers, and DNS records with confidence.
  • [claimed-docs] https://clerk.com/docs/guides/sessions/session-tokens.mdClerk generates a short-lived session token that you can use to authenticate requests to your backend. This token is a JSON Web Token (JWT) that contains information about the user and their session.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.md**[API keys](https://clerk.com/docs/guides/development/machine-auth/api-keys.md)** authenticate programmatic callers; **[M2M tokens](https://clerk.com/docs/guides/development/machine-auth/m2m-tokens.md)** authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [probe] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-serverofficial MCP server documented at https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server

Issue scoped/least-privilege API credentials for an agentweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.mdAPI keys authenticate programmatic callers; M2M tokens authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.md**[API keys](https://clerk.com/docs/guides/development/machine-auth/api-keys.md)** authenticate programmatic callers; **[M2M tokens](https://clerk.com/docs/guides/development/machine-auth/m2m-tokens.md)** authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/authorize-tool-calls.mdGate individual eve tool calls against the caller's Clerk permissions and scopes — and broker OAuth for tools that need a provider token on the caller's behalf.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/authorize-tool-calls.mdGate individual eve tool calls against the caller's Clerk permissions and scopes — and broker OAuth for tools that need a provider token
  • [claimed-docs] https://clerk.com/changelog/llms.txtCustom OAuth scopes: Give MCP clients precise, discove
  • [claimed-docs] https://clerk.com/docs/guides/configure/auth-strategies/oauth/scoped-access.mdClerk's OAuth implementation supports OAuth scoped access, which lets third-party applications request limited access to specific parts of a user's data through Clerk's API.
  • [claimed-docs] https://clerk.com/docs/guides/configure/auth-strategies/oauth/scoped-access.mdClerk's OAuth implementation supports **OAuth scoped access**, which lets third-party applications request limited access to specific parts of a user's data through Clerk's API.
  • [claimed-docs] https://clerk.com/pricingClerk pricing: the Free plan carries a "Machine Authentication — API Keys & M2M Tokens limit per month"; machine authentication (API keys and machine-to-machine tokens) is a metered platform feature across plans.

Build against official SDKsweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [github] https://github.com/clerk/javascriptClerk helps developers build user management. We provide streamlined user experiences for your users to sign up, sign in, and manage their profile.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets
  • [claimed-docs] https://clerk.com/cliConnect the Clerk MCP server to your AI clients in one command, so your agent works with up-to-date Clerk SDK snippets.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [probe] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-serverofficial MCP server documented at https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server
  • [probe] https://clerk.com/cliofficial CLI documented at https://clerk.com/cli
  • [community] https://hn.algolia.com/api/v1/items/48038827Clerk is just a mess. They cram EVERYTHING into their libraries: Web3 crap, Stripe, etc. Clerk's JS blob is now triggering browser inspectors for being slow to load. Libraries are obfuscated, lacking audit logs/versioning, and unreliable — had to wake up Sunday to fix failing token refreshes.

Subscribe to events via webhooksweight 2

2 (weight) × 8 (quality) × 1.0 (full) = 16.0 of 20 max

  • [claimed-docs] https://clerk.com/docs/guides/development/webhooks/overview.mdClerk webhooks allow you to receive event notifications from Clerk, such as when a user is created or updated.
  • [claimed-docs] https://clerk.com/docsSet up and manage Billing for B2C and B2B applications, including free trials, Subscription Plans, payments, and webhook events.
  • [claimed-docs] https://clerk.com/cliRelay webhook deliveries to your local handler and verify their signatures offline, with no public tunnel service.

Agent-ready = 139.0 ÷ 210 × 100 = 66.2

API quality25.7/100×0.20 of the PA blend

The programmable surface once an agent is there — machine-readable spec, interactive docs, sandbox, versioning discipline.

Explore an interactive API reference with runnable examplesweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [probe] https://clerk.com/openapi.jsonPROBE openapi: HTTP 200 at https://clerk.com/openapi.json — contains "openapi" key

Download a machine-readable API spec (OpenAPI or equivalent)weight 2

2 (weight) × 9 (quality) × 1.0 (full) = 18.0 of 20 max

  • [probe] https://clerk.com/openapi.jsonPROBE openapi: HTTP 200 at https://clerk.com/openapi.json — contains "openapi" key

Test against a sandbox environment without touching production dataweight 1

1 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 10 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Rely on versioned APIs with a documented deprecation policyweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

API quality = 18.0 ÷ 70 × 100 = 25.7

Openness12.0/100×0.20 of the PA blend

Can you leave, inspect, or self-host — data export, open source, portability.

Do everything through the API that I can do in the UIweight 2

2 (weight) × 6 (quality) × 0.6 (partial) = 7.2 of 20 max

  • [probe] https://clerk.com/openapi.jsonPROBE openapi: HTTP 200 at https://clerk.com/openapi.json — contains "openapi" key
  • [claimed-docs] https://clerk.com/docs/guides/sessions/session-tokens.mdClerk generates a short-lived session token that you can use to authenticate requests to your backend. This token is a JSON Web Token (JWT) that contains information about the user and their session.
  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdClerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API.
  • [claimed-docs] https://clerk.com/docs/guides/organizations/overview.mdOrganizations let you group users with Roles and Permissions. This lets you build multi-tenant B2B apps like Slack (workspaces), Linear (teams), or Vercel (projects) where users switch between different team contexts.
  • [claimed-docs] https://clerk.com/docs/guides/organizations/overview.mdUsers can belong to multiple Organizations, and Clerk provides the Organization context (memberships, Roles, and the Active Organization) in each session.
  • [community] https://hn.algolia.com/api/v1/items/48038827Using Clerk, quite unhappy with it. No proper RBAC (roles tied to organizations, not stored on user itself), and more than once in past weeks/months it had downtime causing the whole app to fail. Would think twice before using it in the future.

Export all of my data in open formats and leaveweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdClerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API.
  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdMigration guide, "Migration tooling": "To aid in basic migrations, Clerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API... The tool respects the backend rate limits."
  • [probe] https://clerk.com/openapi.jsonPROBE openapi: HTTP 200 at https://clerk.com/openapi.json — contains "openapi" key

Read the product's source under an open licenseweight 2

2 (weight) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max

  • [github] https://github.com/clerk/javascriptClerk helps developers build user management. We provide streamlined user experiences for your users to sign up, sign in, and manage their profile.
  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdMigration guide, "Migration tooling": "To aid in basic migrations, Clerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API... The tool respects the backend rate limits."

Self-host the core productweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdClerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API.
  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdMigration guide, "Migration tooling": "To aid in basic migrations, Clerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API... The tool respects the backend rate limits."

Openness = 12.0 ÷ 100 × 100 = 12.0

Built-in AI8.6/100×0.15 of the PA blend

Inside-out: how agentic the product itself is for its users — built-in assistants, autonomous features.

Get AI-generated insights and suggestions from my data inside the productweight 2

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Set up automations that run autonomously in the backgroundweight 2

2 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 20 max

  • [claimed-docs] https://clerk.com/docs/guides/development/webhooks/overview.mdClerk webhooks allow you to receive event notifications from Clerk, such as when a user is created or updated.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.mdAPI keys authenticate programmatic callers; M2M tokens authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/authorize-tool-calls.mdGate individual eve tool calls against the caller's Clerk permissions and scopes — and broker OAuth for tools that need a provider token on the caller's behalf.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.md**[API keys](https://clerk.com/docs/guides/development/machine-auth/api-keys.md)** authenticate programmatic callers; **[M2M tokens](https://clerk.com/docs/guides/development/machine-auth/m2m-tokens.md)** authenticate calls between your agents.

Delegate tasks to a built-in AI assistant inside the productweight 3

3 (weight) × 0 (quality) × 0.0 (none) = 0.0 of 30 max

  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/api-keys-and-m2m.mdAPI keys authenticate programmatic callers; M2M tokens authenticate calls between your agents.
  • [claimed-docs] https://clerk.com/docs/guides/ai/eve/authorize-tool-calls.mdGate individual eve tool calls against the caller's Clerk permissions and scopes — and broker OAuth for tools that need a provider token on the caller's behalf.

Operate the product with natural-language commandsweight 2

2 (weight) × 5 (quality) × 0.6 (partial) = 6.0 of 20 max

  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote Model Context Protocol (MCP) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.
  • [claimed-docs] https://clerk.com/cliConnect the Clerk MCP server to your AI clients in one command, so your agent works with up-to-date Clerk SDK snippets.
  • [claimed-docs] https://clerk.com/agentsHand Codex the Clerk docs and it scaffolds sign-in, sessions, and orgs.
  • [probe] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-serverofficial MCP server documented at https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server
  • [probe] https://clerk.com/cliofficial CLI documented at https://clerk.com/cli

Built-in AI = 6.0 ÷ 70 × 100 = 8.6

Automation24.0/100×0.15 of the PA blend

Depth of automation primitives — rules, scheduling, bulk operations, webhooks.

Perform bulk operations across many items at onceweight 2

2 (weight) × 4 (quality) × 0.6 (partial) = 4.8 of 20 max

  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdClerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API.
  • [claimed-docs] https://clerk.com/docs/guides/development/migrating/overview.mdMigration guide, "Migration tooling": "To aid in basic migrations, Clerk provides an open-source tool that takes a JSON or CSV file as input, containing a list of users, and creates a user in Clerk using the Backend API... The tool respects the backend rate limits."
  • [claimed-docs] https://clerk.com/docs/guides/ai/mcp/clerk-mcp-server.mdClerk provides a remote [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) server that allows AI agents like Claude, Cursor, and Github Copilot to access Clerk SDK snippets and implementation patterns.

Define rules that trigger actions automatically on eventsweight 3

3 (weight) × 4 (quality) × 0.6 (partial) = 7.2 of 30 max

  • [claimed-docs] https://clerk.com/docs/guides/development/webhooks/overview.mdClerk webhooks allow you to receive event notifications from Clerk, such as when a user is created or updated.

Schedule recurring jobs or workflowsweight 2

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Version, review, and roll back my automationsweight 1

n/a — not applicable to this product: excluded from numerator and denominator

no evidence cited — the verdict rests on absence of evidence, re-checked on refresh

Automation = 12.0 ÷ 50 × 100 = 24.0