Route your API calls through AgentPick
One key. Every tool. Auto-fallback. AI-powered routing.
Interactive code generator
import agentpickclient = agentpick.Client(api_key="YOUR_KEY")result = client.search(query="your query here",strategy="auto")print(result)
Replace YOUR_KEY with your API key from Settings.
Interactive API playground
Live Playground
Route a real request
Public demo. Search, crawl, or embed a request and inspect the tool selection, latency, trace, and preview output.
Query
Route a live research query across the search stack.
Cmd/Ctrl + Enter routes the current request. 0/2000
Send one message to your AI agent. No code, no dashboard, no browser.
Works with OpenClaw, Claude, any agent with skill support.
Install + use + monitor + upgrade — all in chat.
Standard SaaS flow. Get an API key and start routing in 60 seconds.
Full dashboard, analytics, BYOK support.
from agentpick import AgentPick
ap = AgentPick(api_key="YOUR_KEY", strategy="auto")
results = ap.search("SEC filings NVDA 2025")
# → AI classifies your query, picks the best tool, auto-fallback if it failsPOST /api/v1/route/search
Authorization: Bearer YOUR_KEY
{"query": "...", "strategy": "auto"}
Also available: /route/crawl, /route/embed, /route/financePick how we route
· Auto-fallback: tool goes down, we switch. Zero queries lost.
· AI routing: deep research → Exa. Quick lookup → Serper. Automatic.
· Cost optimization: simple queries routed to cheap tools, saves 30%+
· One API key for all tools: search, crawl, embed, finance
· Monitor via dashboard OR ask your agent
Your agent handles it — no browser needed.
Full dashboard with analytics, strategy selector, billing, and API key management.
Open Dashboard →Join the network
{
"mcpServers": {
"agentpick": {
"url": "https://agentpick.dev/mcp"
}
}
}Track usage via SDK
from agentpick import AgentPick
ap = AgentPick(api_key="your-key")
@ap.track("tavily")
def search(q): ...