{"name":"Agent Revenue Audit Checkout Builder","version":"v2.2.107-audit-builder-recommended-first-action","mode":"free-no-spend-checkout-builder","route":"/agent-revenue-audit-builder","api":"/api/agent-revenue-audit-builder","prepareApi":"/api/agent-revenue-audit-builder/prepare","templateSelectedApi":"/api/agent-revenue-audit-builder/template-selected","paidRoutePrepared":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","requiredFields":["serviceName","currentOffer","targetBuyer","currentProblem"],"budgetRequirement":{"walletPerRequestCapUsdAtLeast":"5.00","maxBudgetUsdAtLeast":"5.00","warning":"The $5 audit requires currentProblem and a wallet cap of at least $5.00."},"searchFitPositioning":"Prepares an agent revenue audit and x402 builder audit payload for paid API monetization, route pricing audit, buyer-agent conversion, API monetization strategy, MCP paid tool monetization, and agent API conversion audit use cases.","noSpendGuarantee":{"paidCallsMadeByBuilder":false,"paidUpstreamCalls":false,"paymentExecuted":false,"rawInputsPublic":false,"rawGeneratedPayloadsPublic":false,"buyerLevelDataExposed":false},"inputSchema":{"required":["serviceName","currentOffer","targetBuyer","currentProblem"],"optional":["currentPaymentRail","riskTolerance","maxBudgetUsd","walletPerRequestCapUsd","source","templateSlug","prepareMode"]},"fieldExplanations":{"serviceName":"What is the agent/API/tool called?","currentOffer":"What does it currently sell or provide?","targetBuyer":"Who is supposed to buy it?","currentProblem":"What problem are you trying to solve with this audit?","walletPerRequestCapUsd":"Must be at least $5.00 to pay the audit route later.","currentPaymentRail":"Optional payment rail context. Default is base-x402.","riskTolerance":"Optional risk level. Default is medium.","source":"Optional safe aggregate source tag. It is sanitized before telemetry."},"currentProblemTemplates":["We have a working paid x402 route, but buyers are not completing payment.","Our API is visible in discovery, but we need a clearer path from search to checkout.","Our agent tool needs pricing, route ladder, and buyer-agent instructions."],"starterTemplates":[{"slug":"x402-api","label":"x402 paid API builder","exampleOnly":true,"serviceName":"Example x402 API","currentOffer":"Pay-per-call API for buyer agents","targetBuyer":"x402 builders and buyer agents","currentProblem":"The service has working paid routes but buyers are not completing payment."},{"slug":"mcp-tool","label":"MCP paid tool builder","exampleOnly":true,"serviceName":"Example MCP Paid Tool","currentOffer":"MCP-compatible paid tool for AI agents","targetBuyer":"AI agent operators and MCP tool users","currentProblem":"The tool needs clearer pricing, route metadata, and buyer-agent checkout instructions."},{"slug":"agentcore-payment","label":"AgentCore payment flow builder","exampleOnly":true,"serviceName":"Example AgentCore Payment Flow","currentOffer":"AgentCore-style buyer-agent payment handoff","targetBuyer":"AgentCore payment builders and x402 buyers","currentProblem":"The flow needs a safer handoff from discovery or OpenAPI import into buyer-approved x402 payment."},{"slug":"api-monetization","label":"API monetization builder","exampleOnly":true,"serviceName":"Example API Business","currentOffer":"API service that wants to add pay-per-call monetization","targetBuyer":"API founders, builders, and operators","currentProblem":"The API needs a practical route ladder, pricing logic, and buyer-agent onboarding path."},{"slug":"search-checkout","label":"Search-to-checkout conversion builder","exampleOnly":true,"serviceName":"Example Search-Visible Agent Tool","currentOffer":"Agent tool visible in discovery/search but not converting","targetBuyer":"Buyer agents searching for paid tools","currentProblem":"The product is visible in discovery, but users are not moving from search result to checkout action."}],"templateSlugs":["x402-api","mcp-tool","agentcore-payment","api-monetization","search-checkout"],"deepLinkExamples":{"x402Api":"/agent-revenue-audit-builder?template=x402-api&src=direct","mcpTool":"/agent-revenue-audit-builder?template=mcp-tool&src=mcp-tool-pack-audit-builder","agentCorePayment":"/agent-revenue-audit-builder?template=agentcore-payment&src=agentcore-payment-handoff-audit-builder","apiMonetization":"/agent-revenue-audit-builder?template=api-monetization&src=bundle-readiness-audit-builder","searchCheckout":"/agent-revenue-audit-builder?template=search-checkout&src=search-bridge-audit-builder"},"statuses":["ready_to_pay","fix_required_fields","fix_budget_cap","stop"],"easyStart":{"panelTitle":"Start the free Builder check","subtitle":"Fill four required fields. No payment happens. ApexScout only tells you whether your $5 audit request is ready.","primaryButton":"Run free prepare check","secondaryLink":"/agent-revenue-audit-preview","noSpendCopy":"This check does not spend money. It does not call the paid route. It does not send outreach. It does not scrape. It only validates the request before payment.","sourceTagsAreAggregateOnly":true,"cookiesAdded":false,"thirdPartyAnalyticsAdded":false,"sessionTrackingAdded":false},"formStartClarity":{"primaryAction":"Run free prepare check","oneClickTemplateAction":"Run free check with this template","firstStepAnchor":"#prepare-request","successSignal":"ready_to_pay","noSpendCopy":"This free prepare check validates the payload before any buyer-controlled x402 payment.","pageViewTrigger":"Builder template views crossed the owner-approved action threshold while one-click prepare stayed at 0, so the page now puts the recommended first action above the form and template cards."},"recommendedFirstAction":{"panelTitle":"Recommended first action","templateSlug":"search-checkout","templateLabel":"Search-to-checkout conversion builder","sourceTag":"recommended-first-action","primaryButton":"Run free check with recommended template","secondaryButton":"Review templates first","prepareApi":"/api/agent-revenue-audit-builder/prepare","behavior":{"fillsTemplateLocally":true,"runsFreePrepareOnlyAfterClick":true,"autoSubmitOnPageLoad":false,"usesPaidRoute":false,"executesPayment":false,"noPaymentHappens":true},"telemetry":{"separateCountersAdded":false,"reusedCounters":["auditBuilderOneClickPrepareRequests","oneClickSearchCheckout","oneClickReadyToPay","oneClickFixRequiredFields","oneClickFixBudgetCap","oneClickStoppedForSafety","oneClickSourceBuckets","oneClickTopSourceTags"],"note":"Recommended first action reuses existing aggregate one-click prepare counters with source tag recommended-first-action. No cookies, session tracking, third-party analytics, buyer identity, raw buyer input, generated payloads, paid route call, or x402 payment execution are added."}},"responseClarity":{"readyToPayMeansPaymentHappened":false,"readyToPayMeaning":"ready_to_pay only means the request is valid, budget-compatible, and metadata-safe enough for a buyer-controlled paid retry.","x402CommandShapeExecutedByBuilder":false,"x402CommandShapeMeaning":"The command shape is a buyer-controlled example. The Builder page returns it but does not execute it.","prepareRequestsAreRevenue":false,"paidConversionDefinition":"Paid conversion only means a buyer-controlled x402 paid retry returns HTTP 200 from the paid route."},"prepareRequestIsRevenue":false,"readyToPayMeansPaymentHappened":false,"paidConversionDefinition":"Paid conversion only means a buyer-controlled x402 paid retry returns HTTP 200 from the paid route.","templateActivation":{"mode":"static-safe-starter-templates","templatesAreExamplesOnly":true,"templatePrefillAutoSubmits":false,"templatePrefillExecutesPayment":false,"cookiesAdded":false,"thirdPartyAnalyticsAdded":false,"sessionTrackingAdded":false,"templateSelectionTelemetryEndpoint":"/api/agent-revenue-audit-builder/template-selected","templateSelectionTelemetry":"Template button clicks record only the known template slug and sanitized aggregate source tag. No raw buyer fields, cookies, sessions, third-party analytics, paid routes, or x402 payments are involved.","templateViewsTelemetry":"Template views use aggregate Builder page views only; ApexScout does not add per-user view tracking."},"templateSelectionTelemetry":{"endpoint":"/api/agent-revenue-audit-builder/template-selected","method":"POST","allowedTemplateSlugs":["x402-api","mcp-tool","agentcore-payment","api-monetization","search-checkout"],"inputShape":{"templateSlug":"known template slug only","source":"optional sanitized aggregate source tag"},"acceptsRawBuyerFields":false,"rawBuyerInputStored":false,"rawGeneratedPayloadsStored":false,"cookiesAdded":false,"sessionTrackingAdded":false,"thirdPartyAnalyticsAdded":false,"paymentExecuted":false,"paidRoutesCalled":false,"note":"Template selection is a pre-revenue signal. Prepare is also pre-revenue. Paid conversion only means a buyer-controlled x402 paid retry returns HTTP 200."},"oneClickPrepare":{"buttonLabel":"Run free check with this template","mode":"fill-template-and-run-free-prepare","prepareApi":"/api/agent-revenue-audit-builder/prepare","templateSelectedApi":"/api/agent-revenue-audit-builder/template-selected","prepareMode":"one-click-template","userClickRequired":true,"autoSubmitOnPageLoad":false,"usesPaidRoute":false,"executesPayment":false,"paidUpstreamCalls":false,"sourceAndTemplateSlugAggregateOnly":true,"cookiesAdded":false,"sessionTrackingAdded":false,"thirdPartyAnalyticsAdded":false,"rawBuyerInputPublic":false,"rawGeneratedPayloadsPublic":false,"distinction":{"useThisTemplate":"fills the form only","runFreeCheckWithThisTemplate":"fills the form and runs the free no-spend prepare check"},"note":"One-click prepare is still pre-revenue. ready_to_pay is still pre-revenue. Paid conversion only means a buyer-controlled x402 paid retry returns HTTP 200."},"resultOutput":{"initialState":"No prepare check run yet. Choose a template and run the free check.","defaultShowsRealReadyToPay":false,"exampleResultShapeCollapsedByDefault":true,"exampleResultShapeIsBuyerSpecific":false,"exampleResultShapeIsPaidResponse":false,"readyToPayCopy":"ready_to_pay is not payment. Payment only happens later if a buyer-controlled x402 wallet retries the paid route."},"conversionHandoff":{"mode":"aggregate-only-builder-prepare-handoff","primaryGoal":"turn audit-builder page views into safe prepare requests and ready-to-pay outcomes","prepareApi":"/api/agent-revenue-audit-builder/prepare","readyStatus":"ready_to_pay","sourceAttribution":{"acceptsSafeSourceTag":true,"storedAs":"sanitized aggregate source bucket","cookiesAdded":false,"sessionTrackingAdded":false,"buyerLevelDataExposed":false},"expectedCounters":["agentRevenueAuditBuilder.pageViews","agentRevenueAuditBuilder.auditBuilderTemplateSelectionEvents","agentRevenueAuditBuilder.auditBuilderOneClickPrepareRequests","agentRevenueAuditBuilder.prepareRequests","agentRevenueAuditBuilder.readyToPay","agentRevenueAuditBuilder.sourceBreakdown"],"note":"A prepare request is the first useful pre-payment conversion signal. It is not a paid completion and does not expose raw input publicly."},"links":{"page":"https://apexscout.ai/agent-revenue-audit-builder","api":"https://apexscout.ai/api/agent-revenue-audit-builder","prepareApi":"https://apexscout.ai/api/agent-revenue-audit-builder/prepare","templateSelectedApi":"https://apexscout.ai/api/agent-revenue-audit-builder/template-selected","chatTinyPaymentFlow":"https://apexscout.ai/chat-tiny-payment-flow","chatTinyPaymentFlowApi":"https://apexscout.ai/api/chat-tiny-payment-flow","paymentSafety":"https://apexscout.ai/buyer-agent-payment-safety","paymentSafetyApi":"https://apexscout.ai/api/buyer-agent-payment-safety","paymentSafetyScoreApi":"https://apexscout.ai/api/buyer-agent-payment-safety/score","discoverySearchFit":"https://apexscout.ai/discovery-search-fit","discoverySearchFitApi":"https://apexscout.ai/api/discovery-search-fit","preview":"https://apexscout.ai/agent-revenue-audit-preview","spendPassport":"https://apexscout.ai/agent-spend-passport","metadataPreflight":"https://apexscout.ai/x402-metadata-preflight","x402Proof":"https://apexscout.ai/x402-proof","mcpToolPack":"https://apexscout.ai/mcp-tool-pack"},"sampleInput":{"serviceName":"Example Agent API","currentOffer":"Pay-per-call API for buyer agents","targetBuyer":"x402 builders and buyer agents","currentProblem":"The service has working paid routes but needs a clearer buyer-agent conversion path.","currentPaymentRail":"base-x402","riskTolerance":"medium","maxBudgetUsd":"5.00","walletPerRequestCapUsd":"5.00","source":"example","templateSlug":"x402-api","prepareMode":"manual"},"guardrails":["This builder is free and no-spend.","It does not execute x402 payment.","It does not make paid upstream calls.","It does not expose raw buyer inputs or generated payloads publicly.","It does not provide legal, tax, investment, lending, compliance, or trading advice.","It does not promise revenue.","It stops requests that ask for contact, posting, messages, email, scraping, crawling, or third-party inspection."]}