Usage Dashboard
Accessing Usage
- Go to Account > Usage
- 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
- 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:Optimize System Prompts
Shorter system prompts = fewer input tokens: Verbose (high cost):Configure Memory Settings
Reduce context window size for cheaper operations:- Agent Settings > Memory Configuration
- Set
working_memory_sizeto minimum needed - Reduce
summary_token_threshold - Set
summary_message_thresholdto trigger summaries earlier
Batch Requests
Process multiple items in one request instead of individual calls: Expensive (separate calls):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.
Hitting Limits
If you hit a rate limit:- Implement exponential backoff
- Batch requests
- Request custom limits
Usage Breakdown by Resource
By Agent
- Go to Agents > Select Agent
- Click Usage tab
- See tokens and cost for this agent only
By Gateway
- Go to Gateways > Select Gateway
- Click Usage tab
- See tokens and cost for this gateway only
By Model
- Go to Account > Usage
- View “By Model” table
- See which models are most expensive
By Capability
- Go to Account > Usage
- View “By Capability” table
- See cost of each capability (Web Search, Code Runner, etc.)
Capability Limits Reference
Web Search
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:- Go to Account > Billing > Budget Alerts
- Click Create Alert
- Set threshold amount
- Choose notification method (email, webhook)
- Click Save
Usage Alerts
Get notified when you approach limits:- Go to Account > Usage > Alerts
- Toggle the limits you want to monitor:
- Daily API calls
- Storage usage
- Token consumption
- Set notification threshold
- Click Save
Enterprise Limits
For enterprise plans with custom limits, contact sales@noorle.com or see Pricing.Troubleshooting
High Unexpected Cost
Check:- Go to Usage dashboard
- Filter by time period (daily, hourly)
- Identify which resource is expensive
- Check token breakdown by model
- Large system prompt
- Expensive model selected
- Budget model not triggering
- Streaming overhead
- Knowledge base queries with large documents
Hitting Rate Limit
Solutions:- Implement exponential backoff
- Batch requests
- Reduce concurrent requests
- Upgrade plan
- Contact support for custom limits