Alerts

An alert watches your AI traffic for something and tells you about it, on the schedule and in the channel you choose. Alerts cover detections, block rates, spend and token consumption, with anomaly detection against your own history, grouped delivery, quiet hours and scheduled reports.

Alerts only tell people. To act on a request, block a caller or forward it to your SIEM, use Playbooks.


Alerts Screen

Open AI runtime → Alerts.

ByteHide AI Runtime Alerts screen with notification channels and templates for credentials in a prompt, unusual spend, block rate spike and a weekly AI security reportClick to expand

Notification Channels

Email and webhooks need no setup. Slack, Microsoft Teams, Telegram, Discord, WhatsApp and more are available once you connect them in your organization's Integrations: click Connect a channel.

Templates

TemplateWatches
Credentials in a promptPages immediately when an API key or a secret is caught leaving, capped so a loop cannot flood the channel
Unusual spendLearns what each hour normally costs and speaks up when it does not
Block rate spikeThe share of blocked traffic jumping against its own baseline, which is what an attack campaign looks like
Weekly AI security reportMonday morning: totals, trend, top detectors and OWASP categories, and what the week cost

Or click New alert to start from scratch.


Create an Alert

An alert is built in three steps.

1. Trigger

What the alert watches.

ByteHide AI Runtime new alert Trigger step with alert name, verdict, minimum severity and filters by detector, OWASP LLM category, MITRE ATLAS technique, entity, routes, policies and modelsClick to expand

FieldDescription
Alert nameA descriptive name
VerdictLeave empty to watch everything the gateway inspects, not just what it stopped
Minimum severitySeverity comes from what was detected: a leaked credential outranks a blocked profanity
Narrow it furtherDetectors, OWASP LLM category, MITRE ATLAS technique, detected entity type (such as EMAIL_ADDRESS or OPENAI_KEY), routes, policies and models

2. Condition

When to notify.

ByteHide AI Runtime new alert Condition step with On each match, Threshold, Anomaly detection, Something new and Scheduled reportClick to expand

ConditionNotifies
On each matchEvery time a request matches. Use Limit how many I get (for example, at most 10 per end user every 24 hours) to keep it readable under load
ThresholdWhen a measured quantity crosses a line over a window
Anomaly detectionWhen the value is unusual for this time of day, learned from your own history
Something newThe first time a new model, route, end user or country appears
Scheduled reportA recurring summary: daily, weekly or monthly. It can be skipped when the period had no activity

3. Deliver

Where and how the notification goes.

SettingDescription
DestinationsOne or more channels: email recipients, a Slack channel, a Teams team, a webhook... Each destination can have its own minimum severity: critical only, high and above, or medium and above
PacingGroup matches into one message every N minutes, and do not repeat the same alert more than once per period
Quiet hoursDo not notify during a fixed window, such as nights or weekends

Red team traffic never pages anyone

Alerts fire on real traffic only. Rehearsed attacks from red team runs are excluded.


Next Steps

Playbooks

Act automatically on incidence patterns

Incidences

Follow up on what an alert reported

Previous
Playbooks