Skip to the page

OpenAgent

Google search stops on January 1, 2027. The setting to change.

OpenAgent's web search tool, with the Google engine, calls Google's Custom Search JSON API with your key in clientSecret and your engine ID in clientId. Google closed that API to new customers and ends it on January 1, 2027.

OpenAgent reads Google's address from the tool's providerUrl. Set it to https://api.specstream.ai/customsearch/v1 and put a SpecStream key in clientSecret. The same request goes out and the same JSON comes back; our test passed by this address.

SpecStream scores 97.9 F-score on all 1,000 SimpleQA Verified questions and costs $5 per 1,000 searches, with no daily limit. A new account gets $10 of credit, no card, which covers 2,000 searches.

New accounts get $10 of credit, no card. It covers 2,000 searches.

OpenAgent Google search and what replaces it, from each company's own pages on Nov 10, 2026

SpecStreamGoogle Custom SearchVertex AI SearchTavily
OpenAgent settingproviderUrl = https://api.specstream.ai/customsearch/v1, the key in clientSecretclientSecret and clientId. An empty providerUrl means https://www.googleapis.com/customsearch/v1Its own POST request at discoveryengine.googleapis.comNot a provider in OpenAgent; it needs new code and a new reply shape
Open to a new accountYes. Create a key and start with $10 of credit, no cardNo. Closed to new customers, and existing customers have until January 1, 2027Yes, with a free trial of 10,000 queries per account a monthYes, with 1,000 free credits every month
Price per 1,000 searches$5, with up to 10 results a search$5 per 1,000 queries after 100 free queries a day, for existing customers only$1.50 on Standard, $4.00 on Enterprise$0.008 a credit on pay as you go. A basic search is 1 credit
LimitNo daily limit. Up to 8,800 searches a minute on one account10,000 queries a dayFull web search only on request: Google asks you to contact itOn a monthly plan, requests stop when the month's credits run out
How long it lastsCredit you buy never expiresUntil January 1, 2027, when Google ends the APIPay as you go, for search queries and data storageCredits reset on the first day of each month
What answers the searchThe whole live web, read at the moment of the call, in Google's JSON. 97.9 F-score on all 1,000 SimpleQA Verified questionsThe Programmable Search Engine you configuredUp to 50 domains you nameTavily's search. Its own post reports 97.6% on SimpleQA

Why OpenAgent users point Google search at SpecStream

Other Google search alternatives for OpenAgent

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to move OpenAgent's Google search to SpecStream

1. Create a key under Agents & API in the SpecStream workspace. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Check the key with the call the app will send. A 200 with items means the app gets the same.

curl "https://api.specstream.ai/customsearch/v1?key=$SPECSTREAM_API_KEY&cx=any&q=test&num=10"

3. In OpenAgent, open the web search tool with the Google engine and set the address and the key. Keep clientId.

providerUrl  = https://api.specstream.ai/customsearch/v1
clientSecret = <YOUR_SPECSTREAM_KEY>

4. Ask the agent something that needs a web search. Each search shows up in your SpecStream request log with its price.

Frequently asked questions

Something we didn't answer? Talk to a human

Why is Google search not working in OpenAgent?
Google closed the Custom Search JSON API to new customers and ends it on January 1, 2027, so a new project gets no key. Set providerUrl to https://api.specstream.ai/customsearch/v1 with a SpecStream key in clientSecret and the Google engine works again.
What is the best Google search alternative for OpenAgent?
SpecStream, at $5 per 1,000 searches with no daily limit and 97.9 F-score on all 1,000 SimpleQA Verified questions. It answers OpenAgent's own Google call in Google's JSON, so one field moves it.
What is providerUrl in OpenAgent?
The address OpenAgent sends Google searches to. Empty, it means https://www.googleapis.com/customsearch/v1. It holds the whole endpoint, so set it to https://api.specstream.ai/customsearch/v1.
How much does OpenAgent web search cost with SpecStream?
$0.005 a search of up to 10 results, or $5 per 1,000. Credit you buy never expires, and the first $10 of credit covers 2,000 searches.
Is Google Custom Search shutting down?
Yes, on January 1, 2027 for existing customers, and it is already closed to new customers. Google names Vertex AI Search for up to 50 domains.
Do I still need clientId?
Yes, OpenAgent refuses to search without it. Keep your current engine ID: SpecStream accepts cx and does not use it, and searches the whole live web.

Sources

SpecStream wrote this page. OpenAgent's settings come from its source on GitHub, and each provider's figure from that company's own page.

  1. OpenAgent web search tool, web_search.gogithub.com/the-open-agent/openagent/blob/master/tool/web_search.go, read Nov 10, 2026
  2. Google Custom Search JSON API overviewdevelopers.google.com/custom-search/v1/overview, read Nov 10, 2026
  3. Vertex AI Search pricingcloud.google.com/generative-ai-app-builder/pricing, read Nov 10, 2026
  4. Vertex AI Search REST reference, search methodcloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/projects.locations.collections.engines.servingConfigs/search, read Nov 10, 2026
  5. Tavily API creditsdocs.tavily.com/documentation/api-credits.md, read Nov 10, 2026
  6. Tavily pricingtavily.com/pricing, read Nov 10, 2026
  7. Tavily, SealQA and SimpleQA posttavily.com/blog/tavily-ranks-1-on-sealqa-and-simpleqa, read Nov 10, 2026
  8. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  9. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  10. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026