{"uid":"cap_f6uqVDZzsbDlz8O89aMHw","slug":"eq-builder-script-check-ai-agent-reply-adherence-validator-5388836a","name":"EQ Builder Script-Check — AI Agent Reply Adherence Validator","description":"Run the pay-and-score guide at https://eqbuilder.dev/api/starter-kit/PAY_AND_SCORE.md?source=one-step-x402. Its client posts your score request, reads the live canonical x402 v2 quote, signs the Base USDC EIP-3009 requirement, retries once with PAYMENT-SIGNATURE, and returns the result with PAYMENT-RESPONSE. No account, API key, or ETH is required. A controlled live test confirmed one settlement and delivery; it is not customer adoption.","url":"https://eqbuilder.dev/api/script-check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","properties":{"body":{"anyOf":[{"type":"object","title":"ScriptCheckPayload","properties":{"tx_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tx Hash"},"reply_text":{"type":"string","title":"Reply Text","default":""},"source_text":{"type":"string","title":"Source Text","default":""},"approved_facts":{"type":"array","items":{"type":"string"},"title":"Approved Facts","default":[]},"wallet_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Wallet Address"}}},{"type":"null"}],"title":"Body"}}},"output":{"type":"object","properties":{"example":{}}}}},"responseSchema":{},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.18","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.18/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.18","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.18","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kEZKQioSWtjGd4wIP19xM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.18","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Deterministically checks whether an AI agent's reply text stays within approved facts and source material, flagging out-of-scope claims without LLM-based hallucination detection.","exampleAgentPrompt":"Check whether this customer service bot reply stays within the approved facts — the source material is our product FAQ, the approved facts are ['30-day return policy', 'free shipping over $50'], and the reply is: 'We offer free shipping on all orders and a 60-day return window.'","exampleUseCases":[{"title":"Customer service bot compliance check","prompt":"My support chatbot just generated this reply to a customer: 'We offer a lifetime warranty and free returns.' Our approved facts are only ['90-day warranty', 'returns within 30 days']. Check whether the reply goes outside those approved facts."},{"title":"Sales agent script adherence audit","prompt":"I need to verify that my sales AI's pitch — 'Our platform integrates with all major CRMs and has 99.99% uptime' — only contains claims from the approved list: ['Salesforce integration', 'HubSpot integration', '99.9% uptime SLA']. Flag anything that's out of scope."},{"title":"Regulated-industry chatbot compliance","prompt":"Our financial advice bot replied: 'This fund has historically returned 12% annually and carries low risk.' The approved source text is our fund prospectus. Check if that reply is within bounds of what the source document actually says."}],"resultDescription":"A deterministic script-adherence result indicating whether the agent's reply text is within the bounds of the provided source text and approved facts, with specific flagged claims that fall outside approved material. Response arrives in approximately 150ms using statistical (non-LLM) methods.","failureModes":["Missing or empty reply_text returns an error or trivially passes","Approved facts list not matching the domain of the source text may produce inaccurate flags","No tx_hash or wallet_address when payment is required returns a 402 payment required response","Overly broad approved_facts may suppress legitimate flags","Very long source texts may affect matching accuracy at statistical scoring level"],"whenToPreferThis":"Choose this endpoint when you need a fast, deterministic, non-LLM check that an AI agent's reply stays within pre-approved content — especially in regulated industries, customer service, or compliance contexts where you cannot use an LLM to grade another LLM's output. Prefer this over LLM-based hallucination detectors when you have an explicit approved-facts list or source document and need sub-200ms, auditable results with no black-box AI in the loop.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:40:24.951Z","isFirstParty":false}