Skip to content

Security & Fraud Detection

OmniBots includes a built-in security layer that monitors authentication activity, conversation behavior, and network signals in real time. The Security Dashboard surfaces threats, scores risk, and lets you configure detection rules to match your organization's security posture.

Security Dashboard

Navigate to Monitoring > Security to open the dashboard. The page displays a summary of security health alongside recent events and active alerts.

KPI Cards

MetricDescription
Risk Score (Avg)Average risk score across all evaluated sessions in the last 24 hours (0-100)
Blocked ThreatsNumber of requests blocked by security rules in the selected period
Active AlertsSecurity events that require review and have not been resolved
Flagged ConversationsConversations where fraud detection identified suspicious behavior
imageSecurity dashboard showing KPI cards for risk score, blocked threats, active alerts, and flagged conversations, with a threat events timeline below
Security dashboard overview

Anomaly Detection Rules

OmniBots ships with pre-built anomaly detection rules that monitor authentication and session patterns. Each rule evaluates incoming events and triggers an alert when conditions are met.

RuleWhat It DetectsDefault Threshold
Brute ForceRepeated failed login attempts from the same source5 failures in 10 minutes
Impossible TravelSuccessful logins from geographically distant locations in a short time windowTwo locations more than 500 miles apart within 1 hour
Rate LimitingUnusually high request volume from a single IP or session100 requests per minute
Credential StuffingMultiple failed logins across different accounts from the same IP10 distinct accounts in 5 minutes
Off-Hours AccessLogin activity outside the workspace's configured business hoursAny login outside defined hours
imageAnomaly detection rules configuration page showing rule cards with enable/disable toggles, threshold settings, and action level selectors for brute force, impossible travel, and rate limiting rules
Anomaly detection rules configuration

TIP

Each rule can be individually enabled, disabled, or tuned. Navigate to Security > Rules to adjust thresholds to match your traffic patterns and reduce false positives.

Conversation Fraud Detection

Beyond authentication monitoring, OmniBots analyzes conversation content in real time to detect manipulation attempts.

Threat TypeDescription
PII ExtractionThe user attempts to get the bot to reveal personal data belonging to other users or internal records
Social EngineeringConversational patterns designed to trick the bot into bypassing security controls or granting unauthorized access
Prompt InjectionThe user sends input designed to override the bot's system instructions or alter its behavior
Data LeakageThe bot's response inadvertently contains sensitive data such as API keys, internal IDs, or PII from its context
Velocity AbuseThe user sends an abnormally high volume of messages in a short time to probe for weaknesses

When a threat is detected, OmniBots can take one of the following actions depending on severity and your configuration:

  • Log -- Record the event for review without interrupting the conversation.
  • Warn -- Flag the conversation and notify monitoring staff.
  • Block -- Terminate the interaction and prevent further messages from the session.

Risk Scoring

Every evaluated session receives a risk score from 0 to 100.

Score RangeRisk LevelMeaning
0 -- 20LowNormal activity, no indicators of concern
21 -- 50MediumMinor anomalies detected, worth monitoring
51 -- 80HighMultiple risk signals present, investigation recommended
81 -- 100CriticalStrong indicators of malicious activity, automatic action taken

The risk score is calculated from multiple signals including IP reputation, behavioral patterns, content analysis, and historical context. Scores above the configured threshold trigger the associated alert action.

WARNING

Sessions with a Critical risk score are automatically blocked by default. If this causes false positives for legitimate users, lower the block threshold or add trusted IPs to the allowlist under Security > IP Management.

IP Reputation

OmniBots evaluates the reputation of connecting IP addresses using integrated threat intelligence providers.

SignalDescription
Known Proxy/VPNThe IP belongs to a known proxy or VPN service
Tor Exit NodeThe IP is a known Tor network exit point
Botnet MembershipThe IP has been flagged as part of a botnet
Abuse HistoryThe IP has a history of abusive behavior reported to threat databases
Geographic RiskThe IP originates from a region flagged in your workspace's risk configuration

IP reputation data is refreshed periodically and cached to minimize latency on incoming requests.

Viewing Security Events

The Security Events table lists every alert and detection event in reverse chronological order.

ColumnDescription
TimestampWhen the event occurred
Rule / TypeWhich rule or detection category triggered the event
SourceIP address, user ID, or session ID involved
Risk ScoreThe calculated risk score at the time of the event
Action TakenWhether the event was logged, warned, or blocked
StatusOpen, investigating, or resolved

Click any event to see full details including the raw signals, the conversation transcript (if applicable), and related events from the same source.

Configuring Alert Thresholds

Customize detection sensitivity to reduce noise and focus on genuine threats.

  1. Navigate to Monitoring > Security > Rules.
  2. Click a rule to open its configuration.
  3. Adjust the threshold values (e.g., change brute force from 5 to 10 failures).
  4. Set the action level (log, warn, or block).
  5. Click Save.

Changes take effect immediately. OmniBots applies the updated thresholds to all incoming events without requiring a restart.

TIP

Start with the default thresholds and monitor the alert volume for a week. If you see too many false positives for a specific rule, increase its threshold gradually rather than disabling it entirely.

Next Steps

OmniBots AI Bot Platform