Webhook endpoints are configured by developers. See Webhook documentation for setup instructions.

Overview
Alerts help you:- Monitor important metrics like cost, latency, and error rates
- Set thresholds for acceptable values
- Define time windows for measurement
- Receive notifications via Slack or webhooks
- Track alert history to analyze patterns
Available Metrics
| Metric | Description |
|---|---|
| Cost | Monitor total cost of API calls to LLM providers |
| Latency | Track response times for AI requests |
| Error Rate | Monitor percentage of failed requests |
| Evaluation Scores | Track quality of AI responses using eval metrics |
Creating Alerts
To create a new alert:- Navigate to your application’s dashboard
- Click on the Alerts tab
- Click Create Alert
- Configure the alert:
- Name - Descriptive name for the alert
- Metric - Choose what to monitor
- Threshold - Value that triggers the alert
- Time Window - Period over which the metric is measured
- Evaluation Name (for eval alerts) - Specific evaluation to monitor
- Aggregation Type (for eval alerts) - Average or individual scoring
- Threshold Direction (for eval alerts) - Alert above or below threshold
Notification Options
Slack Integration
Receive alerts directly in Slack:- Enable Send to Slack when creating an alert
- Click Connect Slack if not already connected
- Select the channel for notifications
Webhooks
For custom integrations:- Enable Use Webhook when creating an alert
- Configure your webhook endpoint in the Developers section
- Receive alerts as HTTP POST requests with alert details
Alert Status
Alerts have two states: Triggered - The monitored metric exceeds the defined threshold. Resolved - The metric returns below the threshold.Alert History
View alert history to analyze patterns:- Navigate to the Alerts tab
- Click on an alert to see:
- When the alert was triggered
- The actual value that triggered it
- When the alert was resolved
- Frequency and duration of alerts
Use Cases
Cost Management - Get notified when daily spending exceeds budget. Performance Monitoring - Alert when latency degrades beyond acceptable levels. Quality Assurance - Track when evaluation scores drop below quality thresholds. Error Detection - Catch error rate spikes before they impact users.Best Practices
Set Realistic Thresholds - Base thresholds on your application’s normal behavior, not arbitrary values. Choose Appropriate Windows - Use time windows that match your usage patterns to avoid alert fatigue. Configure Multiple Channels - Set up both Slack and webhooks for critical alerts. Review Regularly - Adjust thresholds as your usage patterns evolve. Start Conservative - Begin with higher thresholds and tighten them as you understand your baseline.Next Steps
Traces and Logs
Monitor prompt execution
Sessions
Track user interactions
Metrics
View overall performance
Evaluations
Set up evaluation alerts
Have Questions?
We’re here to help! Choose the best way to reach us:
- Join our Discord community for quick answers and discussions
- Email us at [email protected] for support
- Schedule an Enterprise Demo to learn about our business solutions