Who Is This For?
MSSPs & Security Partners
You manage security for multiple customers and need:
- Centralized SOC alerting
- Per-customer privacy controls
- Agent health monitoring
- SIEM integration
Single Application Developer
You’re building one application and just want threat alerts?You don’t need full MSSP setup. Use the SDK callbacks:See Agentic Scanning for simpler integration.
Overview
RAXE’s MSSP/Partner ecosystem enables Managed Security Service Providers to:- Multi-tenant management: Manage multiple customers under one MSSP account
- Centralized alerting: Receive scan alerts via webhook to your SOC
- Privacy controls: Per-customer data mode (full vs privacy_safe)
- Agent monitoring: Track agent health with heartbeats and status
- SIEM integration: Forward to Splunk, CrowdStrike, Sentinel, CEF, or ArcSight
Key Concepts
Before diving in, here’s what the terms mean:Architecture
Setup Journey
1
Create Your MSSP Account
Register your security practice with a webhook endpoint to receive alerts:Your webhook will receive JSON payloads for every threat detected across all customers.
2
Add Your Customers
Create a customer record for each client you protect:Each customer can have different privacy settings (full data vs metadata only).
3
Deploy Agents at Customer Sites
When you deploy RAXE at a customer’s infrastructure, register the agent:Agents send heartbeats so you can monitor their health from your SOC.
4
Test Your Webhook
Verify everything is connected:You should see a test event arrive at your webhook endpoint.
SDK Alternative
Data Privacy Modes
Full Mode
Complete data accessWebhook receives:
- Raw prompt text
- Matched text snippets
- All detection metadata
Privacy Safe Mode
Metadata onlyWebhook receives:
- Prompt hash (SHA-256)
- Prompt length
- Detection metadata
CLI Commands
MSSP Management
Customer Management
Agent Management
Webhook Payload
Threat Detection Event
_mssp_data block only appears in full mode. In privacy_safe mode, only _mssp_context is included.Webhook Signature Verification
All webhooks are signed with HMAC-SHA256:X-Raxe-Signature: HMAC-SHA256 signatureX-Raxe-Timestamp: Unix timestampContent-Type: application/json
SIEM Integration
Forward events to enterprise SIEMs in native formats:- Splunk
- CrowdStrike
- Sentinel
- CEF (HTTP)
- CEF (Syslog)
- ArcSight
Agent Monitoring
What Are Agents?
An agent is a RAXE deployment running at a customer’s site. When you deploy RAXE into a customer’s infrastructure (their LangChain app, their API gateway, etc.), that deployment becomes an agent.Agent Status
Heartbeat Configuration
Agents send periodic heartbeats. Configure offline threshold per customer:Audit Logging
Track all data transmissions for compliance:Best Practices
Start with Privacy Safe Mode
Start with Privacy Safe Mode
Deploy new customers in
privacy_safe mode initially. Upgrade to full mode only after customer consent.Verify Webhook Signatures
Verify Webhook Signatures
Always verify HMAC signatures to ensure webhook authenticity and prevent tampering.
Monitor Agent Health
Monitor Agent Health
Set appropriate heartbeat thresholds and monitor agent status to catch deployment issues early.
Configure Retention
Configure Retention
Set appropriate
retention_days per customer based on their compliance requirements.MSSP Tiers
MSSPs have subscription tiers that determine customer limits:
Set the tier when creating an MSSP:
Testing with Self-Signed Certificates
For local testing with self-signed HTTPS certificates:Webhook Test Server
RAXE includes a test server script for local webhook development:- Webhook payload with syntax highlighting
- Signature verification status
- Threat detection highlighting
- Full JSON output with
--full-jsonflag
Limits (Community Edition)
Next Steps
SIEM Integration
Forward events to Splunk, CrowdStrike, Sentinel, or any CEF-compatible SIEM.
CLI Reference
Full reference for
raxe mssp, raxe customer, and raxe agent commands.