Skip to main content
Track your platform usage in real-time and understand costs associated with your agents, gateways, and capabilities.

Usage Dashboard

Accessing Usage

  1. Go to Account > Usage
  2. View metrics for:
    • Tokens consumed (input + output)
    • Cost per model
    • Request counts
    • Error rates
    • Time period selection (Today, Week, Month, Custom)

Key Metrics

Token Accounting

Tokens are the primary unit of usage and cost calculation.

Token Types

Input Tokens:
  • Prompt text you send to the model
  • System prompt
  • Context windows and memory
  • Tool descriptions
  • Prior conversation history
Output Tokens:
  • Model response text
  • Tool execution results
  • Streaming overhead

Token Pricing

Pricing varies by model. For current rates, see Pricing.

Cost Optimization

Use Smart Routing

Let Noorle optimize model selection automatically. Smart Routing analyzes complexity and picks the right model:

Pair Primary + Budget Model

Cheap model for simple tasks, expensive model for complex ones:
Budget model typically saves 50-80% on simple requests.

Optimize System Prompts

Shorter system prompts = fewer input tokens: Verbose (high cost):
Concise (low cost):

Configure Memory Settings

Reduce context window size for cheaper operations:
  1. Agent Settings > Memory Configuration
  2. Set working_memory_size to minimum needed
  3. Reduce summary_token_threshold
  4. Set summary_message_threshold to trigger summaries earlier

Batch Requests

Process multiple items in one request instead of individual calls: Expensive (separate calls):
Efficient (batch):

Use Caching and Memory

Leverage conversation memory to avoid re-processing:
  • Enable agent memory (3-tier system)
  • Reuse context across requests
  • Let platform manage summarization

Platform Limits

For plan-specific limits and quotas, see Pricing.
Contact sales for custom enterprise limits.

Hitting Limits

If you hit a rate limit:
Response includes:
Handling:
  • Implement exponential backoff
  • Batch requests
  • Request custom limits

Usage Breakdown by Resource

By Agent

  1. Go to Agents > Select Agent
  2. Click Usage tab
  3. See tokens and cost for this agent only

By Gateway

  1. Go to Gateways > Select Gateway
  2. Click Usage tab
  3. See tokens and cost for this gateway only

By Model

  1. Go to Account > Usage
  2. View “By Model” table
  3. See which models are most expensive

By Capability

  1. Go to Account > Usage
  2. View “By Capability” table
  3. See cost of each capability (Web Search, Code Runner, etc.)

Capability Limits Reference

Optimization Tips: Use specific queries to reduce result processing. Cache recurring searches in Files capability.

Browser

Optimization Tips: Use text extraction instead of screenshots when you only need content. Set appropriate timeouts for slow pages.

Code Runner

Optimization Tips: Keep executions under 100ms CPU time. Process large datasets in chunks. Use Sandbox for anything needing external packages or network access.

Sandbox

Optimization Tips: Start with the smallest size (XS) and scale up as needed. Use Code Runner for simple operations that don’t need packages. Sandboxes auto-terminate after 20 min idle to save costs.

HTTP Client

Optimization Tips: Implement retry logic with exponential backoff. Compress large payloads. Use connection pooling for repeated calls to the same host.

Files

Optimization Tips: Use session-scoped files for temporary processing. Only persist results to agent home when needed. Clean up unneeded files to stay within limits.

Knowledge Retrieval

Optimization Tips: Pre-filter with metadata before searching. Use appropriate chunk sizes for your documents. Cache frequent queries.

Computer

Optimization Tips: Start with x4 (default) and scale up for memory-intensive or multi-process workloads. Enable browser subsystem only if needed. Agent-only — not available on MCP gateways.

Plugins (WebAssembly)

Optimization Tips: Configure memory limits based on your workload (up to 512MB max). Set appropriate timeouts (up to 120s max). Keep module size small for faster deployment.

Pricing and Billing

For current pricing details, plan comparisons, and billing information, see Pricing.

Alerts and Budgets

Budget Alerts

Set spending threshold to receive notifications:
  1. Go to Account > Billing > Budget Alerts
  2. Click Create Alert
  3. Set threshold amount
  4. Choose notification method (email, webhook)
  5. Click Save
You’ll be notified when spending reaches the threshold.

Usage Alerts

Get notified when you approach limits:
  1. Go to Account > Usage > Alerts
  2. Toggle the limits you want to monitor:
    • Daily API calls
    • Storage usage
    • Token consumption
  3. Set notification threshold
  4. Click Save

Enterprise Limits

For enterprise plans with custom limits, contact sales@noorle.com or see Pricing.

Troubleshooting

High Unexpected Cost

Check:
  1. Go to Usage dashboard
  2. Filter by time period (daily, hourly)
  3. Identify which resource is expensive
  4. Check token breakdown by model
Common causes:
  • Large system prompt
  • Expensive model selected
  • Budget model not triggering
  • Streaming overhead
  • Knowledge base queries with large documents

Hitting Rate Limit

Solutions:
  1. Implement exponential backoff
  2. Batch requests
  3. Reduce concurrent requests
  4. Upgrade plan
  5. Contact support for custom limits

Usage Not Updating

Give it time: Usage updates every 5-15 minutes. Check again in a few minutes. Force refresh: Go to different tab and return.

API Access

Query usage programmatically:

Next Steps