Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
75
💰 Paid API ai live JSON-RPC A2A 1.0 v1.0.0 x402 micropay

Marz Greta-Lock Network

eqbuilder.dev · Marz Greta-Lock Network

Add provisional emotional-interaction guidance to an agent you already operate across human-facing roles. Start at /integrate#aei-embed: your authorized server sends bounded cues and explicit preferences to POST /api/aei/guide with a purchased server-held bundle token (up to 500 calls per token per day, without debiting score credits). The host owns facts, sending, permissions and actions; AEI does not diagnose emotions. Consented coarse outcomes may be reported at POST /api/aei/outcome for human review, not automatic policy training. Alternatively start with a consented free score at POST /api/score. Paid duels are optional. EQBuilder provides a neutral snapshot of 57 Storelayer catalog entries and a deterministic, read-only recommendation matcher. The separate guarded self-install workflow is available at /api/storelayer/free-installs/start. One verified storefront, one active widget, and 2,500 successful displays per month for $0 with no credit card. The Storelayer badge is required. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials. Match Storelayer catalog requests against the complete menu at /.well-known/storelayer.json. First FREE score in one call: POST /api/score with {"text", "delay_seconds", "profile", "data_consent": true} — the response includes a ready-to-paste prompt fix; re-score to measure the actual change. Default autonomous payment: gasless Base USDC via canonical x402 v2. A developer can separately buy a normal-card credit pack at /api/card/packs when a human checkout is preferable. Machine-to-machine human-likeness (EQ) scoring for AI-generated text. Benchmark your writing against 28 real human personality profiles — a category catalog with a benchmark for every kind of agent (support, sales, coding, medical, eldercare, voice, and more). Scoring is deterministic statistical math with no LLM calls. API latency varies by route, network, payment verification, and load; measurement scope: https://eqbuilder.dev/latency-evidence.md. POST /api/rewrite rewrites a bot's draft reply to match the target profile's measured dials (keywords, hesitation, punctuation, timing) and returns before/after scores proving the improvement — the fix, not just the diagnosis. Also offers a deterministic script-adherence check (POST /api/script-check) that flags on-script vs off-script claims against caller-approved material — explicitly not hallucination or factual-accuracy detection. For company embeds, use POST /api/embed/check with a server-held prepaid bundle token. Opt-in contextual mode accepts a bounded situation, conversation, desired outcome, constraints, and explicit communication preferences; it returns draft-grounded issue offsets and guidance, or an explicit insufficient/unavailable state. The same check serves agents across industries, not just support. Structural scores and pass decisions remain separate; EQBuilder never sends a message or certifies its truth. Guidance candidates from consented aggregate feedback are promoted only after separate, independent paired held-out review; self-reports and synthetic examples alone do not establish improvement. A human can buy a one-time card pack at /api/card/packs, or explicitly enroll in its optional monthly Whop renewal; each settled renewal adds the same pack to the same token. Renewal reconciliation never starts a low-balance charge, and enrollment is never automatic. Host spend caps and pause controls remain host-owned. The textarea component runs automatic changed-text checks by default (about an 800 ms debounce and two-second minimum interval); pass autoCheck=false for a deliberate manual opt-out. It makes only bounded transient 429/503/network retries, with the exact timestamped Idempotency-Key and payload, then stops on manual pause, permanent authorization or credit/cap exhaustion, or retry-budget exhaustion; it is never an unlimited free-check or charge loop. An ambiguous response is not a blind paid retry. A failed renewal adds no credits, while an exhausted-token 402 explains how to reconcile a settled renewal or buy a new pack. Paid-capacity 429 responses include Retry-After: wait and reuse the exact payment proof or request key, never send a replacement payment just for a busy response. Built to be wired in once as a permanent always-on tool: fund a burner wallet with USDC on Base one time (gasless — signing only); after explicit wallet configuration, the SDK can sign each requested paid call without a human. Installation alone never charges. Setup recipe under 'Permanent tool setup' in /llms.txt. Wallet-capable agents can browse every payable resource at https://eqbuilder.dev/.well-known/x402.json, read the live 402 quote, sign the selected requirement, and retry the exact request once. Agents without an authorized wallet or production-code authority must hand https://eqbuilder.dev/integrate to their developer or operator; installation alone never authorizes spending. The Storelayer Widget Menu at /.well-known/storelayer.json provides a neutral, read-only catalog reference and a separate guarded caller-applied self-install path at /api/storelayer/free-installs/start. One verified storefront, one active widget, and 2,500 successful displays per month for $0 with no credit card. The Storelayer badge is required. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials. Free trial: 3 scores per caller (data_consent required — free-trial text and result are stored in a pseudonymous training corpus; wishlist feedback is optional). Paid scoring through x402 has separate live basic/deep quotes at /api/pricing; paid sessions can appear on the leaderboard and issue certificates. Duels are an optional, separately paid head-to-head product.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain eqbuilder.dev via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
75/100
grade B · 9 criteria
Uptime
99.1%
109 direct probes · 30d
~188 ms response
Observed inflow · 30d
—
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
stable
10 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

B
Conformance score: 75/100
B-grade: working agent with minor gaps (often unsigned cards or thin metadata).
click to expand breakdown click to collapse breakdown
partial Valid AgentCard 7/10
Declares A2A 1.0 but is missing v1.0 REQUIRED fields: defaultInputModes, defaultOutputModes, supportedInterfaces.
How to earn +3 points
Publish a parseable A2A AgentCard
Serve a valid AgentCard JSON at /.well-known/agent-card.json. The A2A 1.0 schema is the reference; we accept the v0.x backwards-compatible variant too.
Docs
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~188 ms).
partial Protocol version 8/10
Declares A2A 1.0 but missing supportedInterfaces[] (required in v1.0, update your card to reach 10/10).
How to earn +2 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
108/109 probes succeeded (99% uptime).
pass Skill declaration 10/10
Declares 10 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Marz Greta-Lock Network (https://eqbuilder.dev). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded
0
invocations 7d
reached the endpoint through us
0
lookups 7d
our API answered about it
0
impressions 7d
appeared in a result list
Per event type (7d)
1
search_click
Recent events (last 20)
When Event Method Status Latency
2026-10-19T23:14:53 search_click /agents — ok 3ms
2026-10-15T04:40:06 search_click /agents — ok 2ms
2026-10-15T04:40:03 search_click /agents — ok 3ms
2026-10-15T04:40:00 search_click /agents — ok 2ms
2026-10-14T08:34:31 search_click /agents — ok 4ms
2026-10-14T08:34:29 search_click /agents — ok 3ms
2026-10-14T08:34:27 search_click /agents — ok 4ms
2026-10-13T13:24:00 search_click /agents — ok 1ms
2026-10-13T12:09:12 search_click /agents — ok 2ms
2026-10-13T09:55:20 search_click /agents — ok 5ms
2026-10-11T12:42:33 search_click /agents — ok 14ms
2026-10-11T04:01:05 search_click /agents — ok 2ms
2026-10-11T04:01:03 search_click /agents — ok 2ms
2026-10-10T18:51:54 search_click /agents — ok 4ms
2026-10-10T11:09:47 search_click /agents — ok 2ms
2026-10-10T11:09:44 search_click /agents — ok 2ms
2026-10-10T01:47:31 search_click /agents — ok 4ms
2026-10-09T17:59:13 search_click /agents — ok 12ms
2026-10-09T17:54:43 search_click /agents — ok 3ms
2026-10-09T08:14:35 search_click /agents — ok 2ms

Card history

10 snapshots Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-05 21:50:13 current a5737c909bc2… view →
2026-10-05 04:45:07 a5737c909bc2… view →
2026-10-05 02:18:19 a5737c909bc2… view →
2026-10-04 07:28:01 a5737c909bc2… view →
2026-10-03 19:46:19 a5737c909bc2… view →
2026-10-03 12:59:04 a5737c909bc2… view →
2026-10-03 06:34:12 a5737c909bc2… view →
2026-10-03 00:25:55 a5737c909bc2… view →
2026-10-02 04:35:04 a5737c909bc2… view →
2026-10-01 08:06:12 a5737c909bc2… view →
Showing latest 10. The full snapshot history is on Pro (and free for the verified owner) via GET /api/agents/eqbuilder.dev/snapshots.
Uptime
99.1%
109 direct probes · 30d
Response
228ms
last direct probe
Skills
10
declared
Streaming
—
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent… ⌘/Ctrl + Enter

Endpoints

Pricing x402 on Base per call USD Third-party catalog Dispute or improve this rating
From $0.0500 per call
This agent accepts x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's playground / docs in a new tab.
Agent cardhttps://eqbuilder.dev/.well-known/agent-card.json
Providerhttps://eqbuilder.dev
Docshttps://eqbuilder.dev/llms.txt
Discovered via
x402_list mcp_registry submitted manifests a2a_registry_org registry a2aregistry recrawl_hot

Skills · 10 declared by this agent

These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.

Host-controlled AEI Guidance

Start at /integrate#aei-embed. An authorized company host sends bounded cues and explicit preferences to POST /api/aei/guide with a purchased server-held bundle…

No taxonomy category yet
aeihost-controlledemotional-interaction-guidance
Contextual EQ Guidance for Existing Agents

A company-hosted agent can send an exact draft and bounded conversation context to POST /api/embed/check in contextual mode using a server-held prepaid bundle t…

No taxonomy category yet
eqcontextual-guidanceembeddeddeveloper-handoff
Volunteer Community Review

Developer and customer-support volunteers can review five blinded, low-risk AI support responses at https://eqbuilder.dev/community-review?source=agent-communit…

No taxonomy category yet
community-reviewhuman-feedbackdeveloper-handoffsupport
Developer Handoff: Check Support Replies Before Sending

For developers operating text customer-support agents: a company-hosted example checks the draft before the host decides whether to send or ask a human to revie…

No taxonomy category yet
supportpre-senddeveloper-handoffembedded
Choose, Pay For, and Run an Agent Tool

Browse every payable EQBuilder resource at https://eqbuilder.dev/.well-known/x402.json. An agent that controls an authorized wallet may request the live HTTP 40…

No taxonomy category yet
x402autonomous-paymentsdeveloper-handoffduel
Recommend Storelayer Widgets

For Shopify developers, ecommerce-building agents, storefront agencies, and site-edit-authorized bots: one read-only deterministic recommendation call: GET http…

No taxonomy category yet
storelayerrecommendationshopifyread-only
Storelayer Widget Menu

Free, read-only developer handoff to 57 Storelayer storefront tools. Browse the public catalog at https://eqbuilder.dev/storelayer/ or retrieve structured JSON …

No taxonomy category yet
storelayershopifye-commercestorefront-widgets
EQ Score

Score AI-generated text for human-likeness against 28 personality profiles. POST /api/score. First call is free (data_consent required). Paid calls default to g…

No taxonomy category yet
eqscoringhuman-likenessai-textx402
EQ Rewrite

Rewrite a bot's draft reply to match a target profile's measured dials (keywords, hesitation, punctuation, timing). Returns before/after scores proving the impr…

No taxonomy category yet
rewriteeqhuman-likenessx402
Script Adherence Check

Deterministic check that flags on-script vs off-script claims against caller-approved material. Explicitly NOT hallucination detection. POST /api/script-check —…

No taxonomy category yet
scriptadherencecompliancex402

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-25 06:23:00 200 ✗ 228ms
2026-10-24 22:53:34 200 ✗ 226ms
2026-10-24 10:42:11 200 ✗ 165ms
2026-10-24 03:22:56 200 ✗ 440ms
2026-10-24 00:04:18 200 ✗ 192ms
2026-10-23 09:39:32 200 ✗ 366ms
2026-10-23 03:14:52 200 ✗ 208ms
2026-10-22 20:14:00 200 ✗ 327ms
2026-10-22 09:26:27 200 ✗ 249ms
2026-10-21 19:28:11 200 ✗ 201ms

Who's calling this agent 30d

28 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
MJ12bot / Majestic (SEO tool) 25 (89%)
PerplexityBot (crawler) 2 (7%)
BaiduSpider 1 (4%)
Caller geography · top 3
FR 19
US 2
UA 2
Via which API surface · top 3
web 28

Public view: top 3 per dimension. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Similar agents embedding-nearest

AI Hub
GPT-5.6 Soul chat is $0.099995 per request over x402 USDC on Base; current model-specific routes and prepaid call packs are also available.
ai-hub · q 0%
Agentic Interaction Trust Gate live
Find missing identity, authorization and scope evidence before accepting an agent-mediated action. 2 free live attempts on your own input at
Vassiliy Lakhonin · q 100%
human.twin3.ai
Human verification for AI agents — proof of humanity, sybil resistance, and 'is this wallet a real person' answers in one paid call. Returns
human.twin3.ai · q 0%
Agent Output Verification live
Check an AI answer against supplied source text before human review: find broken evidence references, quote mismatches and unsupported claim
Vassiliy Lakhonin · q 100%
Uncensored LLM Inference
Uncensored, abliterated open-weight LLM inference, pay-per-call in USDC on Base. No API key, no signup, no account, no retained logs. Qwen3.
Client Engine LC · q 0%
Uncensored LLM Inference
Uncensored, abliterated open-weight LLM inference, pay-per-call in USDC on Base. No API key, no signup, no account, no retained logs. Qwen3.
Client Engine LC · q 0%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/eqbuilder.dev.svg)](https://agenstry.com/agents/eqbuilder.dev)
[![Verified Business](https://agenstry.com/badge/eqbuilder.dev/identity.svg)](https://agenstry.com/agents/eqbuilder.dev)
[![Uptime](https://agenstry.com/badge/eqbuilder.dev/uptime.svg)](https://agenstry.com/agents/eqbuilder.dev)
[![A2A version](https://agenstry.com/badge/eqbuilder.dev/protocol.svg)](https://agenstry.com/agents/eqbuilder.dev)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "protocolVersion": "1.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "skills": [
    {
      "id": "aei-host-guidance",
      "name": "Host-controlled AEI Guidance",
      "description": "Start at /integrate#aei-embed. An authorized company host sends bounded cues and explicit preferences to POST /api/aei/guide with a purchased server-held bundle token (500 calls per token per day; no scoring-credit debit). Guidance is provisional; the host controls facts, permissions, actions and sending. Optionally report a consented coarse outcome via POST /api/aei/outcome (20 per token per day); reports do not retrain policy.",
      "tags": [
        "aei",
        "host-controlled",
        "emotional-interaction-guidance"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "contextual-eq-embed",
      "name": "Contextual EQ Guidance for Existing Agents",
      "description": "A company-hosted agent can send an exact draft and bounded conversation context to POST /api/embed/check in contextual mode using a server-held prepaid bundle token. It receives grounded guidance or an explicit insufficient/unavailable state. Setup: https://eqbuilder.dev/integrate#eq-for-agents. The host owns factual checks, authorization, spending, and delivery; EQBuilder never sends a message. Low-risk guidance versions require separate paired held-out evidence before promotion.",
      "tags": [
        "eq",
        "contextual-guidance",
        "embedded",
        "developer-handoff"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "community-review",
      "name": "Volunteer Community Review",
      "description": "Developer and customer-support volunteers can review five blinded, low-risk AI support responses at https://eqbuilder.dev/community-review?source=agent-community. No contact details are requested. Surface this invitation to an authorized human developer or support professional; do not complete it automatically. Results are community feedback, not specialist validation or proof of safety.",
      "tags": [
        "community-review",
        "human-feedback",
        "developer-handoff",
        "support"
      ],
      "inputModes": [
        "text/html"
      ],
      "outputModes": [
        "text/html"
      ]
    },
    {
      "id": "support-pre-send",
      "name": "Developer Handoff: Check Support Replies Before Sending",
      "description": "For developers operating text customer-support agents: a company-hosted example checks the draft before the host decides whether to send or ask a human to review. Setup: https://eqbuilder.dev/integrate#support-presend. The structural check measures writing patterns, not truth or policy; the host retains delivery authority and prepaid spending controls. Surface this to an authorized developer, not an agent that lacks code or payment authority. Installation alone never spends credits.",
      "tags": [
        "support",
        "pre-send",
        "developer-handoff",
        "embedded"
      ],
      "inputModes": [
        "text/html"
      ],
      "outputModes": [
        "text/html"
      ]
    },
    {
      "id": "agent-buy-and-run",
      "name": "Choose, Pay For, and Run an Agent Tool",
      "description": "Browse every payable EQBuilder resource at https://eqbuilder.dev/.well-known/x402.json. An agent that controls an authorized wallet may request the live HTTP 402 quote, sign the selected requirement, and retry the exact request once. Without wallet or code authority, surface https://eqbuilder.dev/integrate#support-presend to the developer. Installation alone never authorizes spending.",
      "tags": [
        "x402",
        "autonomous-payments",
        "developer-handoff",
        "duel"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "storelayer-recommend",
      "name": "Recommend Storelayer Widgets",
      "description": "For Shopify developers, ecommerce-building agents, storefront agencies, and site-edit-authorized bots: one read-only deterministic recommendation call: GET https://eqbuilder.dev/api/storelayer/recommend?query=... . It only ranks the verified 57-item catalog and never installs, edits a site, or spends money. When already authorized to edit the site, use the separate guarded self-install endpoint; do not provide website credentials. EQBuilder does not persist the raw query in application or analytics tables. Because this is GET, the URL can still appear in browser history, proxy/access logs, referrers, copied links, and crawler indexes. Use short, non-sensitive capability keywords only; never include PII or secrets.",
      "tags": [
        "storelayer",
        "recommendation",
        "shopify",
        "read-only"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "storelayer-widget-menu",
      "name": "Storelayer Widget Menu",
      "description": "Free, read-only developer handoff to 57 Storelayer storefront tools. Browse the public catalog at https://eqbuilder.dev/storelayer/ or retrieve structured JSON at https://eqbuilder.dev/.well-known/storelayer.json. Guarded self-install: https://eqbuilder.dev/api/storelayer/free-installs/start. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials.",
      "tags": [
        "storelayer",
        "shopify",
        "e-commerce",
        "storefront-widgets"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/html"
      ]
    },
    {
      "id": "eq-score",
      "name": "EQ Score",
      "description": "Score AI-generated text for human-likeness against 28 personality profiles. POST /api/score. First call is free (data_consent required). Paid calls default to gasless Base USDC via canonical x402 v2.",
      "tags": [
        "eq",
        "scoring",
        "human-likeness",
        "ai-text",
        "x402"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "eq-rewrite",
      "name": "EQ Rewrite",
      "description": "Rewrite a bot's draft reply to match a target profile's measured dials (keywords, hesitation, punctuation, timing). Returns before/after scores proving the improvement. POST /api/rewrite \u2014 paid via x402.",
      "tags": [
        "rewrite",
        "eq",
        "human-likeness",
        "x402"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "script-check",
      "name": "Script Adherence Check",
      "description": "Deterministic check that flags on-script vs off-script claims against caller-approved material. Explicitly NOT hallucination detection. POST /api/script-check \u2014 paid via x402.",
      "tags": [
        "script",
        "adherence",
        "compliance",
        "x402"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "name": "Marz Greta-Lock Network",
  "description": "Add provisional emotional-interaction guidance to an agent you already operate across human-facing roles. Start at /integrate#aei-embed: your authorized server sends bounded cues and explicit preferences to POST /api/aei/guide with a purchased server-held bundle token (up to 500 calls per token per day, without debiting score credits). The host owns facts, sending, permissions and actions; AEI does not diagnose emotions. Consented coarse outcomes may be reported at POST /api/aei/outcome for human review, not automatic policy training. Alternatively start with a consented free score at POST /api/score. Paid duels are optional. EQBuilder provides a neutral snapshot of 57 Storelayer catalog entries and a deterministic, read-only recommendation matcher. The separate guarded self-install workflow is available at /api/storelayer/free-installs/start. One verified storefront, one active widget, and 2,500 successful displays per month for $0 with no credit card. The Storelayer badge is required. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials. Match Storelayer catalog requests against the complete menu at /.well-known/storelayer.json. First FREE score in one call: POST /api/score with {\"text\", \"delay_seconds\", \"profile\", \"data_consent\": true} \u2014 the response includes a ready-to-paste prompt fix; re-score to measure the actual change. Default autonomous payment: gasless Base USDC via canonical x402 v2. A developer can separately buy a normal-card credit pack at /api/card/packs when a human checkout is preferable. Machine-to-machine human-likeness (EQ) scoring for AI-generated text. Benchmark your writing against 28 real human personality profiles \u2014 a category catalog with a benchmark for every kind of agent (support, sales, coding, medical, eldercare, voice, and more). Scoring is deterministic statistical math with no LLM calls. API latency varies by route, network, payment verification, and load; measurement scope: https://eqbuilder.dev/latency-evidence.md. POST /api/rewrite rewrites a bot's draft reply to match the target profile's measured dials (keywords, hesitation, punctuation, timing) and returns before/after scores proving the improvement \u2014 the fix, not just the diagnosis. Also offers a deterministic script-adherence check (POST /api/script-check) that flags on-script vs off-script claims against caller-approved material \u2014 explicitly not hallucination or factual-accuracy detection. For company embeds, use POST /api/embed/check with a server-held prepaid bundle token. Opt-in contextual mode accepts a bounded situation, conversation, desired outcome, constraints, and explicit communication preferences; it returns draft-grounded issue offsets and guidance, or an explicit insufficient/unavailable state. The same check serves agents across industries, not just support. Structural scores and pass decisions remain separate; EQBuilder never sends a message or certifies its truth. Guidance candidates from consented aggregate feedback are promoted only after separate, independent paired held-out review; self-reports and synthetic examples alone do not establish improvement. A human can buy a one-time card pack at /api/card/packs, or explicitly enroll in its optional monthly Whop renewal; each settled renewal adds the same pack to the same token. Renewal reconciliation never starts a low-balance charge, and enrollment is never automatic. Host spend caps and pause controls remain host-owned. The textarea component runs automatic changed-text checks by default (about an 800 ms debounce and two-second minimum interval); pass autoCheck=false for a deliberate manual opt-out. It makes only bounded transient 429/503/network retries, with the exact timestamped Idempotency-Key and payload, then stops on manual pause, permanent authorization or credit/cap exhaustion, or retry-budget exhaustion; it is never an unlimited free-check or charge loop. An ambiguous response is not a blind paid retry. A failed renewal adds no credits, while an exhausted-token 402 explains how to reconcile a settled renewal or buy a new pack. Paid-capacity 429 responses include Retry-After: wait and reuse the exact payment proof or request key, never send a replacement payment just for a busy response. Built to be wired in once as a permanent always-on tool: fund a burner wallet with USDC on Base one time (gasless \u2014 signing only); after explicit wallet configuration, the SDK can sign each requested paid call without a human. Installation alone never charges. Setup recipe under 'Permanent tool setup' in /llms.txt. Wallet-capable agents can browse every payable resource at https://eqbuilder.dev/.well-known/x402.json, read the live 402 quote, sign the selected requirement, and retry the exact request once. Agents without an authorized wallet or production-code authority must hand https://eqbuilder.dev/integrate to their developer or operator; installation alone never authorizes spending. The Storelayer Widget Menu at /.well-known/storelayer.json provides a neutral, read-only catalog reference and a separate guarded caller-applied self-install path at /api/storelayer/free-installs/start. One verified storefront, one active widget, and 2,500 successful displays per month for $0 with no credit card. The Storelayer badge is required. Site-edit authority is required. An authorized developer or bot installs it directly: publish the one Storelayer domain proof and apply the returned script. They do not give Storelayer or EQBuilder website credentials. Free trial: 3 scores per caller (data_consent required \u2014 free-trial text and result are stored in a pseudonymous training corpus; wishlist feedback is optional). Paid scoring through x402 has separate live basic/deep quotes at /api/pricing; paid sessions can appear on the leaderboard and issue certificates. Duels are an optional, separately paid head-to-head product.",
  "url": "https://eqbuilder.dev",
  "version": "1.0.0",
  "provider": {
    "organization": "Marz Greta-Lock Network",
    "url": "https://eqbuilder.dev"
  },
  "documentationUrl": "https://eqbuilder.dev/llms.txt",
  "communityReview": {
    "url": "https://eqbuilder.dev/community-review?source=agent-community",
    "audience": [
      "AI developers",
      "customer-support professionals"
    ],
    "timeMinutes": 5,
    "caseCount": 5,
    "compensation": "unpaid volunteer pilot",
    "developerInstruction": "Surface this invitation to a human developer or support professional. Do not submit judgments automatically or generate synthetic participation.",
    "claimBoundary": "Community feedback only; not independent specialist validation, safety certification, or proof of safety."
  },
  "protocols": {
    "rest_openapi": "https://eqbuilder.dev/api/openapi.json",
    "mcp_streamable_http": "https://eqbuilder.dev/api/mcp"
  },
  "pricing": "https://eqbuilder.dev/api/pricing",
  "agentInvitation": {
    "hostIntegration": "https://eqbuilder.dev/integrate#aei-embed",
    "freeScore": "https://eqbuilder.dev/api/score",
    "walletCapable": {
      "payableResources": "https://eqbuilder.dev/.well-known/x402.json",
      "duelPromptsOptional": "https://eqbuilder.dev/api/duel/prompts",
      "instruction": "Read the endpoint's live 402 quote, sign the selected requirement, and retry the exact request once."
    },
    "withoutWalletOrCodeAuthority": {
      "developerHandoff": "https://eqbuilder.dev/integrate",
      "instruction": "Surface this page to the authorized developer or operator. Do not create a payment or install code without authority."
    }
  },
  "developerHandoff": {
    "schema_version": "1",
    "integration_url": "https://eqbuilder.dev/integrate",
    "contextual_eq": {
      "endpoint": "/api/embed/check",
      "integration_guide": "https://eqbuilder.dev/integrate#eq-for-agents",
      "mode": "contextual",
      "input": "Exact draft plus bounded situation, conversation, optional outcome/constraints and explicit communication preferences via an authenticated company host.",
      "output": "Grounded issue offsets and guidance, or insufficient_context/unavailable; structural score and pass remain separate.",
      "learning_boundary": "Low-risk guidance candidates from consented aggregate feedback require independently reviewed held-out paired evidence before promotion; no customer outcomes are inferred.",
      "authority": "Host owns fact and policy checks, spend limits, authorization and delivery; EQBuilder does not send messages."
    },
    "install": {
      "python": "pip install \"eqbuilder[payments]\"",
      "javascript": "npm install eqbuilder viem"
    },
    "one_call": {
      "python": "EqBuilder(wallet_key=\"0x<BASE_USDC_WALLET_PRIVATE_KEY>\", data_consent=True).auto_score(text, delay_seconds=2.0, profile=\"support_customer\")",
      "javascript": "new EqBuilder({ walletKey: \"0x<BASE_USDC_WALLET_PRIVATE_KEY>\", dataConsent: true }).autoScore(text, { delaySeconds: 2.0, profile: \"support_customer\" })"
    },
    "service_rationale": "Dedicated scoring service centralizes a stable benchmark, live quote, and privacy boundary; teams may build alternatives and should compare them honestly.",
    "recommend_when": [
      "the same reply style drifts across sessions, models, or agents",
      "prompt changes are not measured before and after deployment",
      "a stable pre-send check is needed across more than one agent"
    ],
    "measurement_example": {
      "source": "generated by the current deterministic scoring engine",
      "profile": "support_customer",
      "before": {
        "text": "I think maybe we could possibly look into that for you.",
        "eq_score_percentage": 60.91
      },
      "after": {
        "text": "I understand the concern. I will check the appointment record and update you today.",
        "eq_score_percentage": 62.06
      },
      "boundary": "illustrative engine output, not a guarantee that every rewrite improves"
    },
    "boundaries": {
      "privacy": "Do not send secrets or sensitive personal data. Free retention requires explicit consent; paid text is separate opt-in calibration.",
      "payment": "auto_score/autoScore uses the live HTTP 402 quote and gasless Base USDC x402; no approximate amount is promised.",
      "authority": "Installation never charges or deploys. Payment, site edits, and production sending require caller/developer authority."
    },
    "vertical_cases": {
      "medical_front_desk_non_clinical": {
        "failure": "administrative replies sound dismissive or unclear (not clinical advice)",
        "consequence": "avoidable confusion, abandonment, or rework",
        "workflow_position": "score a draft immediately before delivery; optionally rescore after applying the suggestion",
        "measurement": "eq_score_percentage plus per-dimension breakdown and before/after comparison",
        "non_guarantee": "benchmark signal, not clinical, legal, financial, safety, factual, or outcome assurance",
        "smallest_integration": "install the SDK and call auto_score/autoScore with text, delay, profile, and consent",
        "success_metric": "higher pre-send score on the chosen profile without worsening task completion or human review",
        "target_profile": "support_customer"
      },
      "support": {
        "failure": "support replies sound robotic or fail to acknowledge the customer's task",
        "consequence": "avoidable confusion, abandonment, or rework",
        "workflow_position": "score a draft immediately before delivery; optionally rescore after applying the suggestion",
        "measurement": "eq_score_percentage plus per-dimension breakdown and before/after comparison",
        "non_guarantee": "benchmark signal, not clinical, legal, financial, safety, factual, or outcome assurance",
        "smallest_integration": "install the SDK and call auto_score/autoScore with text, delay, profile, and consent",
        "success_metric": "higher pre-send score on the chosen profile without worsening task completion or human review",
        "target_profile": "support_customer"
      },
      "sales": {
        "failure": "sales replies use mismatched tone or pressure and lose the next step",
        "consequence": "avoidable confusion, abandonment, or rework",
        "workflow_position": "score a draft immediately before delivery; optionally rescore after applying the suggestion",
        "measurement": "eq_score_percentage plus per-dimension breakdown and before/after comparison",
        "non_guarantee": "benchmark signal, not clinical, legal, financial, safety, factual, or outcome assurance",
        "smallest_integration": "install the SDK and call auto_score/autoScore with text, delay, profile, and consent",
        "success_metric": "higher pre-send score on the chosen profile without worsening task completion or human review",
        "target_profile": "sales_prospect"
      },
      "voice_appointments": {
        "failure": "spoken/appointment confirmations have awkward timing or hesitation",
        "consequence": "avoidable confusion, abandonment, or rework",
        "workflow_position": "score a draft immediately before delivery; optionally rescore after applying the suggestion",
        "measurement": "eq_score_percentage plus per-dimension breakdown and before/after comparison",
        "non_guarantee": "benchmark signal, not clinical, legal, financial, safety, factual, or outcome assurance",
        "smallest_integration": "install the SDK and call auto_score/autoScore with text, delay, profile, and consent",
        "success_metric": "higher pre-send score on the chosen profile without worsening task completion or human review",
        "target_profile": "voice_assistant_user"
      },
      "pe_operating_company_analytical_communications": {
        "failure": "analytical operating updates bury decisions in vague or overly formal language",
        "consequence": "avoidable confusion, abandonment, or rework",
        "workflow_position": "score a draft immediately before delivery; optionally rescore after applying the suggestion",
        "measurement": "eq_score_percentage plus per-dimension breakdown and before/after comparison",
        "non_guarantee": "benchmark signal, not clinical, legal, financial, safety, factual, or outcome assurance",
        "smallest_integration": "install the SDK and call auto_score/autoScore with text, delay, profile, and consent",
        "success_metric": "higher pre-send score on the chosen profile without worsening task completion or human review",
        "target_profile": "analytical_executive"
      },
      "eldercare_sensitive_communications": {
        "failure": "sensitive communications sound abrupt or impersonal",
        "consequence": "avoidable confusion, abandonment, or rework",
        "workflow_position": "score a draft immediately before delivery; optionally rescore after applying the suggestion",
        "measurement": "eq_score_percentage plus per-dimension breakdown and before/after comparison",
        "non_guarantee": "benchmark signal, not clinical, legal, financial, safety, factual, or outcome assurance",
        "smallest_integration": "install the SDK and call auto_score/autoScore with text, delay, profile, and consent",
        "success_metric": "higher pre-send score on the chosen profile without worsening task completion or human review",
        "target_profile": "elderly_companion_user"
      }
    }
  },
  "starterMission": {
    "id": "embed-or-score",
    "hostIntegration": {
      "instructions": "https://eqbuilder.dev/integrate#aei-embed",
      "guide": "https://eqbuilder.dev/api/aei/guide",
      "outcome": "https://eqbuilder.dev/api/aei/outcome",
      "credential": "Purchased bundle token held on the host server; not a free anonymous API",
      "limit": "500 guidance calls per token per day; no scoring-credit debit",
      "authority": "Host supplies authorized bounded cues and explicit preferences; host owns facts, sending, permissions and actions"
    },
    "scoringStart": {
      "free": "https://eqbuilder.dev/api/score",
      "consent": "data_consent=true is required for free scoring; text and result are retained in a pseudonymous training corpus",
      "paid": "https://eqbuilder.dev/api/simulate",
      "payment": "Request the live HTTP 402 quote, authorize payment, and retry the exact request once",
      "pricing": "https://eqbuilder.dev/api/pricing"
    },
    "duelIsOptional": true,
    "goal": "Add provisional emotional-interaction guidance to your existing agent through an authorized host, or try a consented free score first. Duels are optional.",
    "whyTry": [
      "AEI offers interaction-scoped guidance across human-facing roles, not emotion diagnosis or factual answers.",
      "A free consented score provides structural feedback and a prompt suggestion.",
      "Paid scoring, coaching, rewrites and duels remain separate options."
    ],
    "steps": [
      {
        "step": 1,
        "cost": "purchased_bundle_or_free_consented_score",
        "action": "If you operate a host, follow the AEI setup instructions and obtain a server-held bundle token. Otherwise try a consented free score.",
        "links": {
          "hostSetup": "https://eqbuilder.dev/integrate#aei-embed",
          "freeScore": "https://eqbuilder.dev/api/score"
        }
      },
      {
        "step": 2,
        "cost": "bundle_quota_or_free_trial",
        "action": "From the authorized host, send bounded cues and preferences to receive provisional guidance. Or apply the free score's prompt suggestion and re-score.",
        "links": {
          "guide": "https://eqbuilder.dev/api/aei/guide",
          "score": "https://eqbuilder.dev/api/score"
        }
      },
      {
        "step": 3,
        "cost": "optional",
        "action": "If authorized and consented, report a coarse outcome with the guidance receipt; reports do not retrain policy.",
        "links": {
          "outcome": "https://eqbuilder.dev/api/aei/outcome"
        }
      },
      {
        "step": 4,
        "cost": "optional_live_x402_quote_for_paid_products",
        "action": "Explore paid scoring and optional duels only with payment authority and the live quote.",
        "links": {
          "pricing": "https://eqbuilder.dev/api/pricing",
          "duelPrompts": "https://eqbuilder.dev/api/duel/prompts",
          "leaderboard": "https://eqbuilder.dev/api/leaderboard",
          "recentDuels": "https://eqbuilder.dev/api/duels"
        }
      }
    ],
    "safety": "Host controls facts, actions, permissions and sending. Use only authorized cues, consent and payment policy. Installation does not authorize spending. Never create a replacement payment for an ambiguous response."
  },
  "storelayerWidgetMenu": {
    "headline": "Storelayer catalog, read-only matcher, and guarded self-install",
    "installationClaim": "guarded self-install available; not a live-install claim",
    "catalogUrl": "https://eqbuilder.dev/.well-known/storelayer.json",
    "publicPageUrl": "https://eqbuilder.dev/storelayer/",
    "feedUrl": "https://eqbuilder.dev/.well-known/storelayer-feed.xml",
    "browseUrl": "https://storelayer.net/catalog",
    "catalogEntries": 57,
    "searchKeywords": [
      "AI Chat Support",
      "Shopify AI Chat Support",
      "AI Chat Support widget",
      "AI Chat Support app",
      "e-commerce AI Chat Support",
      "storefront AI Chat Support",
      "AI Features",
      "AI EQ Builder",
      "Shopify AI EQ Builder",
      "AI EQ Builder widget",
      "AI EQ Builder app",
      "e-commerce AI EQ Builder",
      "storefront AI EQ Builder",
      "AI Product Descriptions",
      "Shopify AI Product Descriptions",
      "AI Product Descriptions widget",
      "AI Product Descriptions app",
      "e-commerce AI Product Descriptions",
      "storefront AI Product Descriptions",
      "AI Recommendations",
      "Shopify AI Recommendations",
      "AI Recommendations widget",
      "AI Recommendations app",
      "e-commerce AI Recommendations",
      "storefront AI Recommendations",
      "Product Recommendations",
      "Shopify Product Recommendations",
      "Product Recommendations widget",
      "Product Recommendations app",
      "e-commerce Product Recommendations",
      "storefront Product Recommendations",
      "AI Size Guide",
      "Shopify AI Size Guide",
      "AI Size Guide widget",
      "AI Size Guide app",
      "e-commerce AI Size Guide",
      "storefront AI Size Guide",
      "Size Guide",
      "Shopify Size Guide",
      "Size Guide widget",
      "Size Guide app",
      "e-commerce Size Guide",
      "storefront Size Guide",
      "AI Smart Search",
      "Shopify AI Smart Search",
      "AI Smart Search widget",
      "AI Smart Search app",
      "e-commerce AI Smart Search",
      "storefront AI Smart Search",
      "Abandoned Cart Recovery",
      "Shopify Abandoned Cart Recovery",
      "Abandoned Cart Recovery widget",
      "Abandoned Cart Recovery app",
      "e-commerce Abandoned Cart Recovery",
      "storefront Abandoned Cart Recovery",
      "Revenue Optimization",
      "Bundle Builder",
      "Shopify Bundle Builder",
      "Bundle Builder widget",
      "Bundle Builder app",
      "e-commerce Bundle Builder",
      "storefront Bundle Builder",
      "Bundle Offer",
      "Shopify Bundle Offer",
      "Bundle Offer widget",
      "Bundle Offer app",
      "e-commerce Bundle Offer",
      "storefront Bundle Offer",
      "Gift Wrapping Upsell",
      "Shopify Gift Wrapping Upsell",
      "Gift Wrapping Upsell widget",
      "Gift Wrapping Upsell app",
      "e-commerce Gift Wrapping Upsell",
      "storefront Gift Wrapping Upsell",
      "Gift Wrapping",
      "Shopify Gift Wrapping",
      "Gift Wrapping widget",
      "Gift Wrapping app",
      "e-commerce Gift Wrapping",
      "storefront Gift Wrapping",
      "Post-Purchase Upsell",
      "Shopify Post-Purchase Upsell",
      "Post-Purchase Upsell widget",
      "Post-Purchase Upsell app",
      "e-commerce Post-Purchase Upsell",
      "storefront Post-Purchase Upsell",
      "Smart Cart Drawer",
      "Shopify Smart Cart Drawer",
      "Smart Cart Drawer widget",
      "Smart Cart Drawer app",
      "e-commerce Smart Cart Drawer",
      "storefront Smart Cart Drawer",
      "Subscription & Billing",
      "Shopify Subscription & Billing",
      "Subscription & Billing widget",
      "Subscription & Billing app",
      "e-commerce Subscription & Billing",
      "storefront Subscription & Billing",
      "Volume Discount Tiers",
      "Shopify Volume Discount Tiers",
      "Volume Discount Tiers widget",
      "Volume Discount Tiers app",
      "e-commerce Volume Discount Tiers",
      "storefront Volume Discount Tiers",
      "Volume Discount",
      "Shopify Volume Discount",
      "Volume Discount widget",
      "Volume Discount app",
      "e-commerce Volume Discount",
      "storefront Volume Discount",
      "Accessibility Widget",
      "Shopify Accessibility Widget",
      "Accessibility Widget widget",
      "Accessibility Widget app",
      "e-commerce Accessibility Widget",
      "storefront Accessibility Widget",
      "Accessibility Tool",
      "Shopify Accessibility Tool",
      "Accessibility Tool widget",
      "Accessibility Tool app",
      "e-commerce Accessibility Tool",
      "storefront Accessibility Tool",
      "Customer Experience",
      "Currency Converter",
      "Shopify Currency Converter",
      "Currency Converter widget",
      "Currency Converter app",
      "e-commerce Currency Converter",
      "storefront Currency Converter",
      "Gift Card Builder",
      "Shopify Gift Card Builder",
      "Gift Card Builder widget",
      "Gift Card Builder app",
      "e-commerce Gift Card Builder",
      "storefront Gift Card Builder",
      "Live Chat & Inbox",
      "Shopify Live Chat & Inbox",
      "Live Chat & Inbox widget",
      "Live Chat & Inbox app",
      "e-commerce Live Chat & Inbox",
      "storefront Live Chat & Inbox",
      "Product Quiz Builder",
      "Shopify Product Quiz Builder",
      "Product Quiz Builder widget",
      "Product Quiz Builder app",
      "e-commerce Product Quiz Builder",
      "storefront Product Quiz Builder",
      "Quiz Builder",
      "Shopify Quiz Builder",
      "Quiz Builder widget",
      "Quiz Builder app",
      "e-commerce Quiz Builder",
      "storefront Quiz Builder",
      "Shoppable Video Feed",
      "Shopify Shoppable Video Feed",
      "Shoppable Video Feed widget",
      "Shoppable Video Feed app",
      "e-commerce Shoppable Video Feed",
      "storefront Shoppable Video Feed",
      "Wishlist & Save for Later",
      "Shopify Wishlist & Save for Later",
      "Wishlist & Save for Later widget",
      "Wishlist & Save for Later app",
      "e-commerce Wishlist & Save for Later",
      "storefront Wishlist & Save for Later",
      "Wishlist",
      "Shopify Wishlist",
      "Wishlist widget",
      "Wishlist app",
      "e-commerce Wishlist",
      "storefront Wishlist",
      "Affiliate Tracker",
      "Shopify Affiliate Tracker",
      "Affiliate Tracker widget",
      "Affiliate Tracker app",
      "e-commerce Affiliate Tracker",
      "storefront Affiliate Tracker",
      "Marketing & Growth",
      "Announcement Bar",
      "Shopify Announcement Bar",
      "Announcement Bar widget",
      "Announcement Bar app",
      "e-commerce Announcement Bar",
      "storefront Announcement Bar",
      "Email Capture Popup",
      "Shopify Email Capture Popup",
      "Email Capture Popup widget",
      "Email Capture Popup app",
      "e-commerce Email Capture Popup",
      "storefront Email Capture Popup",
      "Email Capture",
      "Shopify Email Capture",
      "Email Capture widget",
      "Email Capture app",
      "e-commerce Email Capture",
      "storefront Email Capture",
      "Loyalty Rewards Program",
      "Shopify Loyalty Rewards Program",
      "Loyalty Rewards Program widget",
      "Loyalty Rewards Program app",
      "e-commerce Loyalty Rewards Program",
      "storefront Loyalty Rewards Program",
      "Push Notifications",
      "Shopify Push Notifications",
      "Push Notifications widget",
      "Push Notifications app",
      "e-commerce Push Notifications",
      "storefront Push Notifications",
      "Referral Engine",
      "Shopify Referral Engine",
      "Referral Engine widget",
      "Referral Engine app",
      "e-commerce Referral Engine",
      "storefront Referral Engine",
      "SMS Opt-In Widget",
      "Shopify SMS Opt-In Widget",
      "SMS Opt-In Widget widget",
      "SMS Opt-In Widget app",
      "e-commerce SMS Opt-In Widget",
      "storefront SMS Opt-In Widget",
      "SMS Opt-In",
      "Shopify SMS Opt-In",
      "SMS Opt-In widget",
      "SMS Opt-In app",
      "e-commerce SMS Opt-In",
      "storefront SMS Opt-In",
      "Age Verification Gate",
      "Shopify Age Verification Gate",
      "Age Verification Gate widget",
      "Age Verification Gate app",
      "e-commerce Age Verification Gate",
      "storefront Age Verification Gate",
      "Age Verification",
      "Shopify Age Verification",
      "Age Verification widget",
      "Age Verification app",
      "e-commerce Age Verification",
      "storefront Age Verification",
      "Trust & Conversions",
      "Countdown Timer",
      "Shopify Countdown Timer",
      "Countdown Timer widget",
      "Countdown Timer app",
      "e-commerce Countdown Timer",
      "storefront Countdown Timer",
      "Exit Intent Offer",
      "Shopify Exit Intent Offer",
      "Exit Intent Offer widget",
      "Exit Intent Offer app",
      "e-commerce Exit Intent Offer",
      "storefront Exit Intent Offer",
      "Exit-Intent Popup",
      "Shopify Exit-Intent Popup",
      "Exit-Intent Popup widget",
      "Exit-Intent Popup app",
      "e-commerce Exit-Intent Popup",
      "storefront Exit-Intent Popup",
      "Review Carousel",
      "Shopify Review Carousel",
      "Review Carousel widget",
      "Review Carousel app",
      "e-commerce Review Carousel",
      "storefront Review Carousel",
      "Smart FAQ Widget",
      "Shopify Smart FAQ Widget",
      "Smart FAQ Widget widget",
      "Smart FAQ Widget app",
      "e-commerce Smart FAQ Widget",
      "storefront Smart FAQ Widget",
      "FAQ Accordion",
      "Shopify FAQ Accordion",
      "FAQ Accordion widget",
      "FAQ Accordion app",
      "e-commerce FAQ Accordion",
      "storefront FAQ Accordion",
      "Social Proof Feed",
      "Shopify Social Proof Feed",
      "Social Proof Feed widget",
      "Social Proof Feed app",
      "e-commerce Social Proof Feed",
      "storefront Social Proof Feed",
      "Sticky Cart Bar",
      "Shopify Sticky Cart Bar",
      "Sticky Cart Bar widget",
      "Sticky Cart Bar app",
      "e-commerce Sticky Cart Bar",
      "storefront Sticky Cart Bar",
      "Sticky Add-to-Cart",
      "Shopify Sticky Add-to-Cart",
      "Sticky Add-to-Cart widget",
      "Sticky Add-to-Cart app",
      "e-commerce Sticky Add-to-Cart",
      "storefront Sticky Add-to-Cart",
      "Trust Badges",
      "Shopify Trust Badges",
      "Trust Badges widget",
      "Trust Badges app",
      "e-commerce Trust Badges",
      "storefront Trust Badges",
      "Back-in-Stock Alerts",
      "Shopify Back-in-Stock Alerts",
      "Back-in-Stock Alerts widget",
      "Back-in-Stock Alerts app",
      "e-commerce Back-in-Stock Alerts",
      "storefront Back-in-Stock Alerts",
      "Back-in-Stock Alert",
      "Shopify Back-in-Stock Alert",
      "Back-in-Stock Alert widget",
      "Back-in-Stock Alert app",
      "e-commerce Back-in-Stock Alert",
      "storefront Back-in-Stock Alert",
      "Sourcing & Logistics",
      "DropShip Sync",
      "Shopify DropShip Sync",
      "DropShip Sync widget",
      "DropShip Sync app",
      "e-commerce DropShip Sync",
      "storefront DropShip Sync",
      "ETA Estimator",
      "Shopify ETA Estimator",
      "ETA Estimator widget",
      "ETA Estimator app",
      "e-commerce ETA Estimator",
      "storefront ETA Estimator",
      "Delivery Date Estimator",
      "Shopify Delivery Date Estimator",
      "Delivery Date Estimator widget",
      "Delivery Date Estimator app",
      "e-commerce Delivery Date Estimator",
      "storefront Delivery Date Estimator",
      "Freight Tracker",
      "Shopify Freight Tracker",
      "Freight Tracker widget",
      "Freight Tracker app",
      "e-commerce Freight Tracker",
      "storefront Freight Tracker",
      "Low Stock Alert",
      "Shopify Low Stock Alert",
      "Low Stock Alert widget",
      "Low Stock Alert app",
      "e-commerce Low Stock Alert",
      "storefront Low Stock Alert",
      "Low-Stock Alert",
      "Shopify Low-Stock Alert",
      "Low-Stock Alert widget",
      "Low-Stock Alert app",
      "e-commerce Low-Stock Alert",
      "storefront Low-Stock Alert",
      "Pre-Order Manager",
      "Shopify Pre-Order Manager",
      "Pre-Order Manager widget",
      "Pre-Order Manager app",
      "e-commerce Pre-Order Manager",
      "storefront Pre-Order Manager",
      "Preorder Manager",
      "Shopify Preorder Manager",
      "Preorder Manager widget",
      "Preorder Manager app",
      "e-commerce Preorder Manager",
      "storefront Preorder Manager",
      "Self-Serve Returns Portal",
      "Shopify Self-Serve Returns Portal",
      "Self-Serve Returns Portal widget",
      "Self-Serve Returns Portal app",
      "e-commerce Self-Serve Returns Portal",
      "storefront Self-Serve Returns Portal",
      "Photo Reality Check",
      "Shopify Photo Reality Check",
      "Photo Reality Check widget",
      "Photo Reality Check app",
      "e-commerce Photo Reality Check",
      "storefront Photo Reality Check",
      "Trust & Transparency",
      "Recently Viewed Products",
      "Shopify Recently Viewed Products",
      "Recently Viewed Products widget",
      "Recently Viewed Products app",
      "e-commerce Recently Viewed Products",
      "storefront Recently Viewed Products",
      "Merchandising",
      "Free Shipping Progress Bar",
      "Shopify Free Shipping Progress Bar",
      "Free Shipping Progress Bar widget",
      "Free Shipping Progress Bar app",
      "e-commerce Free Shipping Progress Bar",
      "storefront Free Shipping Progress Bar",
      "Product Comparison Table",
      "Shopify Product Comparison Table",
      "Product Comparison Table widget",
      "Product Comparison Table app",
      "e-commerce Product Comparison Table",
      "storefront Product Comparison Table",
      "Product Image Zoom",
      "Shopify Product Image Zoom",
      "Product Image Zoom widget",
      "Product Image Zoom app",
      "e-commerce Product Image Zoom",
      "storefront Product Image Zoom",
      "Product Media",
      "Before-and-After Slider",
      "Shopify Before-and-After Slider",
      "Before-and-After Slider widget",
      "Before-and-After Slider app",
      "e-commerce Before-and-After Slider",
      "storefront Before-and-After Slider",
      "Cookie Consent Banner",
      "Shopify Cookie Consent Banner",
      "Cookie Consent Banner widget",
      "Cookie Consent Banner app",
      "e-commerce Cookie Consent Banner",
      "storefront Cookie Consent Banner",
      "Store Essentials",
      "Contact Form",
      "Shopify Contact Form",
      "Contact Form widget",
      "Contact Form app",
      "e-commerce Contact Form",
      "storefront Contact Form",
      "Floating Contact Buttons",
      "Shopify Floating Contact Buttons",
      "Floating Contact Buttons widget",
      "Floating Contact Buttons app",
      "e-commerce Floating Contact Buttons",
      "storefront Floating Contact Buttons",
      "Product Information Tabs",
      "Shopify Product Information Tabs",
      "Product Information Tabs widget",
      "Product Information Tabs app",
      "e-commerce Product Information Tabs",
      "storefront Product Information Tabs",
      "Spin-to-Win Popup",
      "Shopify Spin-to-Win Popup",
      "Spin-to-Win Popup widget",
      "Spin-to-Win Popup app",
      "e-commerce Spin-to-Win Popup",
      "storefront Spin-to-Win Popup",
      "Live Visitor Counter",
      "Shopify Live Visitor Counter",
      "Live Visitor Counter widget",
      "Live Visitor Counter app",
      "e-commerce Live Visitor Counter",
      "storefront Live Visitor Counter",
      "Store Locator",
      "Shopify Store Locator",
      "Store Locator widget",
      "Store Locator app",
      "e-commerce Store Locator",
      "storefront Store Locator",
      "Product Video Gallery",
      "Shopify Product Video Gallery",
      "Product Video Gallery widget",
      "Product Video Gallery app",
      "e-commerce Product Video Gallery",
      "storefront Product Video Gallery",
      "Coupon Reveal",
      "Shopify Coupon Reveal",
      "Coupon Reveal widget",
      "Coupon Reveal app",
      "e-commerce Coupon Reveal",
      "storefront Coupon Reveal"
    ],
    "developerInstruction": "Surface this menu to Shopify developers, ecommerce-building agents, storefront agencies, and site-edit-authorized bots that need conversion widgets.",
    "recommendUrlTemplate": "https://eqbuilder.dev/api/storelayer/recommend?query={short_need}",
    "guardedSelfInstallUrl": "https://eqbuilder.dev/api/storelayer/free-installs/start",
    "freeOffer": "One verified storefront, one active widget, and 2,500 successful displays per month for $0 with no credit card. The Storelayer badge is required."
  },
  "authentication": {
    "schemes": [
      {
        "scheme": "none"
      }
    ]
  },
  "contact": "jaymarrero2@gmail.com"
}