Skip to main content
Saturn exposes AI services as capabilities — abstract verbs that route to the best available provider. You call saturn.reason(), not openai.chat.completions.create().

Available Capabilities

Why Capabilities?

Provider Abstraction

You don’t care which search provider is fastest today. You care about getting search results.

Unified Billing

Every capability call goes through the same billing pipeline:
  1. Quote the cost
  2. Check against budget
  3. Execute
  4. Deduct credits
  5. Return receipt
One bill. One audit trail. Regardless of provider.

Automatic Failover

If a provider is down, Saturn routes to the next available option. Your agent keeps working.

Response Format

Every capability returns the same structure:

Listing Capabilities

Direct Service Access

For services not mapped to a capability, use the proxy:
This still goes through Saturn’s billing and policy enforcement.