Auto Router - API Pricing & Providers | OpenRouter
Favicon for openrouter

Auto Router

Auto is OpenRouter’s flagship model router, built for general-purpose usage. It adapts to each request, choosing cost-optimal models and adjusting reasoning effort. It balances task difficulty, benchmark results, live prices, and prompt caching.

Use it for apps, chat, and general agents. For agent sessions, it follows progress across turns, keeps the same model while work is going well, and adjusts reasoning effort or switches models when the task gets stuck. It respects all your governance settings, including guardrails, ZDR, and budgets.

Live routing

Explore actual usage and how the router chooses models for new work.

API

Drop-in code to call this model. OpenRouter's API is OpenAI-compatible — most SDKs work by just swapping the base URL. The only thing that changes between models is the model slug below.

Not currently available through EU in-region routing. In-region routing docs

Documentation

Guides, cookbooks, blog posts, and tools for building with Auto Router on OpenRouter.

Frequently asked questions