{"jtbd":{"id":"agent-seo-geo-visibility","slug":"agent-seo-geo-visibility","name":"AI Search, GEO & LLM Citation Tracking (Answer-Engine Optimization)","shortName":"AI search & GEO visibility"},"recommended":{"role":"depot_pick","id":"exa","slug":"exa","name":"Exa","website":"https://exa.ai","editorialOverall":8.39,"scoreKind":"curated_estimate","scoreAsOf":"2026-10-28","price":{"available":true,"unavailableReason":null,"skus":[{"id":"exa-additional-result-above-10-usd-per-1k-requests","providerId":"exa","sku":"Additional result above 10","unit":"usd_per_1k_requests","amountUsd":1,"currency":"USD","sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_1k_requests","priceSortEligible":false,"qualifier":"per 1k requests, instant/fast/deep/monitors","verifiedAsOf":"2026-10-28","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"exa-agent-compute-usd-per-acu","providerId":"exa","sku":"Agent compute","unit":"usd_per_acu","amountUsd":0.1,"currency":"USD","sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_acu","priceSortEligible":false,"qualifier":"$0.10 / ACU","verifiedAsOf":"2026-10-28","sourceCheck":"reconfirmed","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"exa-agent-effort-high-usd-per-request","providerId":"exa","sku":"Agent effort high","unit":"usd_per_request","amountUsd":0.5,"currency":"USD","sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_request","priceSortEligible":false,"qualifier":"Fixed effort mode. Ultra is usage-based and was not given a single figure. The headline range $0.012–$1.00 was not stored as one rate.","verifiedAsOf":"2026-10-28","sourceCheck":"reconfirmed_manual","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"exa-agent-effort-low-usd-per-request","providerId":"exa","sku":"Agent effort low","unit":"usd_per_request","amountUsd":0.025,"currency":"USD","sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_request","priceSortEligible":false,"qualifier":"Fixed effort mode. Ultra is usage-based and was not given a single figure. The headline range $0.012–$1.00 was not stored as one rate.","verifiedAsOf":"2026-10-28","sourceCheck":"reconfirmed_manual","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"exa-agent-effort-medium-usd-per-request","providerId":"exa","sku":"Agent effort medium","unit":"usd_per_request","amountUsd":0.1,"currency":"USD","sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_request","priceSortEligible":false,"qualifier":"Fixed effort mode. Ultra is usage-based and was not given a single figure. The headline range $0.012–$1.00 was not stored as one rate.","verifiedAsOf":"2026-10-28","sourceCheck":"reconfirmed_manual","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false},{"id":"exa-agent-effort-minimal-usd-per-request","providerId":"exa","sku":"Agent effort minimal","unit":"usd_per_request","amountUsd":0.012,"currency":"USD","sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28","normalizationStatus":"unit_mismatch","normalizedUsdPerMillionTokens":null,"normalizationReason":"unit_mismatch_per_request","priceSortEligible":false,"qualifier":"Fixed effort mode. Ultra is usage-based and was not given a single figure. The headline range $0.012–$1.00 was not stored as one rate.","verifiedAsOf":"2026-10-28","sourceCheck":"reconfirmed_manual","ageDays":0,"stale":false,"firstSeen":"2026-10-03","lastChanged":null,"frequentlyChanging":false}],"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unit_mismatch","normalizationReason":"unit_mismatch"}},"priceComparison":{"skuKind":"none","unit":null,"comparison":"no comparable sourced unit for this job; chat input $/1M and other units were not borrowed","amountLabel":"Matching price","reportsUsdPerMillion":false,"matchedCandidates":0},"cheapestInput":null,"cheapest":null,"recommendedWorkloadQuote":{"providerId":"exa","providerName":"Exa","skuId":"exa-additional-result-above-10-usd-per-1k-requests","item":"Additional result above 10","plan":"Additional result above 10 — per 1k requests, instant/fast/deep/monitors","unit":"usd_per_1k_requests","amountUsd":1,"outputSkuId":null,"outputItem":null,"outputAmountUsd":null,"outputUnit":null,"sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28","pricingLastVerifiedAt":"2026-10-28","isFlagshipForJob":false,"differsFromFloorCheapest":false,"representativeQuote":{"skuId":"exa-additional-result-above-10-usd-per-1k-requests","item":"Additional result above 10","plan":"Additional result above 10 — per 1k requests, instant/fast/deep/monitors","amountUsd":1,"inputOrUnitUsd":1,"unit":"usd_per_1k_requests","outputUsd":null,"outputUnit":null,"sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":1,"baseCostPer1kTasksUsd":1,"totalUsd":1.15,"estimatedTotalUsd":1.15,"perTaskUsd":0.00115,"estimatedCostPerTaskUsd":0.00115,"formula":"(1,000 calls @ 1/1k_requests) * 1.15 overhead","assumptions":"1,000 tasks @ 1 request/task with 1.15x retry/tool-call overhead."}},"representativeQuote":{"skuId":"exa-additional-result-above-10-usd-per-1k-requests","item":"Additional result above 10","plan":"Additional result above 10 — per 1k requests, instant/fast/deep/monitors","amountUsd":1,"inputOrUnitUsd":1,"unit":"usd_per_1k_requests","outputUsd":null,"outputUnit":null,"sourceUrl":"https://exa.ai/pricing","asOf":"2026-10-28"},"estimatedTaskCost":{"tasks":1000,"retryAndToolOverheadMultiplier":1.15,"retryToolOverheadMultiplier":1.15,"unitsPerTask":1,"baseCostPer1kTasksUsd":1,"totalUsd":1.15,"estimatedTotalUsd":1.15,"perTaskUsd":0.00115,"estimatedCostPerTaskUsd":0.00115,"formula":"(1,000 calls @ 1/1k_requests) * 1.15 overhead","assumptions":"1,000 tasks @ 1 request/task with 1.15x retry/tool-call overhead."},"cheapestGoodEnough":{"band":{"rule":"editorial overall >= Depot Pick overall - 0.5","minOverall":7.89,"pickOverall":8.39,"points":0.5},"pick":null,"reason":"no_matching_sourced_price","cheaperButBelowBand":[]},"dates":{"scoreAsOf":"2026-10-28","scoreKind":"curated_estimate","priceVerifiedAsOf":"2026-10-28","note":"scoreAsOf is when the editorial score was last set; priceVerifiedAsOf is the newest fact-check of the pick's price rows. They are separate: a fresh price check does not re-score."},"sourcedInputs":[],"pickIsPriceWinner":null,"priceWinnerReason":"no_comparison_no_candidate_has_matching_sourced_price","priceWinnerNote":"Nothing was compared. no comparable sourced unit for this job; chat input $/1M and other units were not borrowed pickIsPriceWinner is null.","excluded":0,"coverage":{"candidates":5,"withAnySourcedRow":5,"withSourcedInputUsdPerMillion":0,"withMatchingPrice":0,"excludedNoSourcedPrice":0,"excludedFromCheapestInput":5},"normalizedUsdPerMillionTokens":null,"normalizationReason":"input_and_output_are_not_blended","seo":{"published":false,"reason":"Only 0 candidate(s) have a matching Matching price (none). Need 3 before a crawlable price section. Quote JSON is still returned."},"skipTopPick":false,"matchedConstraints":[],"unsupportedConstraints":[],"routePlan":{"jtbdId":"agent-seo-geo-visibility","primary":{"providerId":"exa","name":"Exa","overall":8.39,"scoreBand":{"low":7.9,"mid":8.4,"high":8.9,"halfWidth":0.5,"basis":"editorial_prior","display":"7.9–8.9 (editorial prior)"},"scoreLayers":{"editorialPrior":8.39,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-28","editorialPriorAsOf":"2026-10-28","role":"primary","reason":"Editorial Depot Pick for AI Search, GEO & LLM Citation Tracking (Answer-Engine Optimization); healthy/eligible under caller constraints."},"omittedReason":null,"fallback":[{"providerId":"firecrawl","name":"Firecrawl","overall":8.35,"scoreBand":{"low":7.7,"mid":8.3,"high":8.9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.7–8.9 (editorial prior)"},"scoreLayers":{"editorialPrior":8.35,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-28","editorialPriorAsOf":"2026-10-28","role":"fallback","reason":"Ranked fallback route for AI Search, GEO & LLM Citation Tracking (Answer-Engine Optimization)."},{"providerId":"jina","name":"Jina AI","overall":8.16,"scoreBand":{"low":7.6,"mid":8.2,"high":8.8,"halfWidth":0.6,"basis":"editorial_prior","display":"7.6–8.8 (editorial prior)"},"scoreLayers":{"editorialPrior":8.16,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-28","editorialPriorAsOf":"2026-10-28","role":"fallback","reason":"Ranked fallback route for AI Search, GEO & LLM Citation Tracking (Answer-Engine Optimization)."},{"providerId":"perplexity","name":"Perplexity","overall":7.69,"scoreBand":{"low":7.1,"mid":7.7,"high":8.3,"halfWidth":0.6,"basis":"editorial_prior","display":"7.1–8.3 (editorial prior)"},"scoreLayers":{"editorialPrior":7.69,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-28","editorialPriorAsOf":"2026-10-28","role":"fallback","reason":"Ranked fallback route for AI Search, GEO & LLM Citation Tracking (Answer-Engine Optimization)."},{"providerId":"tavily","name":"Tavily","overall":8.36,"scoreBand":{"low":7.8,"mid":8.4,"high":9,"halfWidth":0.6,"basis":"editorial_prior","display":"7.8–9.0 (editorial prior)"},"scoreLayers":{"editorialPrior":8.36,"measuredBenchmark":null,"verifiedOutcomeScore":null,"verifiedOutcomeCount":0,"accountRuntimeState":"unprobed"},"pricingLastVerifiedAt":"2026-10-28","editorialPriorAsOf":"2026-10-28","role":"fallback","reason":"Ranked fallback route for AI Search, GEO & LLM Citation Tracking (Answer-Engine Optimization)."}],"disqualified":[],"expectedRegret":{"scoreDeltaVsUnconstrainedPick":0,"unconstrainedPickId":"exa","activePrimaryId":"exa","summary":"0.00 score regret: unconstrained editorial pick satisfies all caller constraints."},"evidenceAgeDays":{"editorialScoreAgeDays":0,"pricingVerifiedAgeDays":0,"editorialPriorAsOf":"2026-10-28","pricingLastVerifiedAt":"2026-10-28"},"confidenceBand":{"low":7.9,"mid":8.4,"high":8.9,"halfWidth":0.5,"basis":"editorial_prior","display":"7.9–8.9 (editorial prior)"},"constraintsApplied":false,"matchedConstraints":[],"unsupportedConstraints":[],"malformedConstraints":[],"conflictingConstraints":[],"constraintDigest":"sha256:eb9d397ca67bcf6889704910eeb3a58796ea2ef5e54fb6289c71f6114f2c67a7","constraintBundle":{"schemaVersion":"agentdepot.constraints.v1","task":null,"jtbd":"agent-seo-geo-visibility","constraintsRaw":"","constraintTokens":[],"constraintDigest":"sha256:eb9d397ca67bcf6889704910eeb3a58796ea2ef5e54fb6289c71f6114f2c67a7","matchedConstraints":[],"unsupportedConstraints":[],"malformedConstraints":[],"conflictingConstraints":[],"typedConstraints":[],"quotaExhausted":[],"degraded":[],"healthy":[],"budgetUsd":null,"maxLatencyMs":null,"region":null,"privacy":null,"exit":[],"existing":[],"existingSubscriptions":[],"requiredCapabilities":[],"switchingCost":null}},"freshness_state":"fresh","cite":"Depot Pick for agent-seo-geo-visibility: exa (asOf 2026-10-28). See GET /api/jtbds/agent-seo-geo-visibility + GET /api/methodology.","asOf":"2026-10-28","honesty":["Recommended provider is the current Depot Pick from GET /api/decide. This quote does not change scores.","SKU rows come from data/pricing-rows.json via GET /api/pricing. Input and output stay on separate rows.","cheapestInput compares one native unit matching this job; non-token jobs never borrow chat $/1M rates.","pickIsPriceWinner is null when fewer than 2 candidates share a matching sourced unit price."],"links":{"decide":"/api/decide?jtbd=agent-seo-geo-visibility","quote":"/api/quote?jtbd=agent-seo-geo-visibility","pricing":"/api/pricing?provider=exa","leaderboardPrice":"/api/leaderboards?jtbd=agent-seo-geo-visibility&sort=price","humanPage":"/jtbds/agent-seo-geo-visibility#quote","methodology":"/api/methodology"},"sourceConflicts":[],"volumeEstimateHint":"Add &volume=<number> for a plan-level monthly cost (GET /api/estimate?jtbd=agent-seo-geo-visibility&workload=...)"}