Welcome to ASCEND
ASCEND is the enterprise AI governance platform that provides comprehensive oversight, control, and compliance for your AI agents.
What is ASCEND?
ASCEND acts as a governance layer between your AI agents and the systems they interact with. Every agent action is:
- Evaluated against risk scoring algorithms
- Checked against your organization's policies
- Routed through approval workflows when needed
- Logged for complete audit trails
Platform Capabilities
Enterprise-Grade Security
- SOC 2 Type II compliant architecture
- HIPAA compliant data handling
- GDPR compliant with data rights APIs
- PCI-DSS compliant for financial data
- Multi-tenant data isolation with organization_id filtering
Complete Visibility
- Real-time monitoring of all AI actions (564 API endpoints)
- Risk scoring for every operation (0-100 scale)
- 56 enterprise action types with CVSS/NIST/MITRE mapping
- Comprehensive audit logging with SIEM integration
- Anomaly detection service
- System diagnostics with health monitoring
Flexible Control
- Customizable policies with condition engine
- Configurable approval workflows
- Role-based access control with Cognito integration
- Enterprise webhooks and notifications
Quick Links
Getting Started
Get up and running with ASCEND in 5 minutes.
Core Concepts
Understand how ASCEND works under the hood.
REST API
Complete REST API with 564 endpoints.
Integrations
Connect with LangChain, MCP, and custom agents.
Architecture
┌─────────────────────────────────────────────────────────────────┐
│ YOUR AI AGENTS │
│ LangChain • MCP Server • Custom Agents • Claude Code │
└─────────────────────────────┬───────────────────────────────────┘
│
┌─────────▼─────────┐
│ REST API Call │
│ (API Key Auth) │
└─────────┬─────────┘
│
┌─────────────────────────────▼───────────────────────────────────┐
│ ASCEND PLATFORM │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Risk Engine │ │Policy Engine│ │ Workflows │ │
│ │ (67 services)│ │(conditions) │ │ (approvals) │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Audit Logs │ │ SIEM │ │ Diagnostics │ │
│ │ (immutable) │ │(Splunk/DD) │ │ (health) │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
└─────────────────────────────┬───────────────────────────────────┘
│
┌─────────▼─────────┐
│ YOUR SYSTEMS │
│ Databases, APIs │
└───────────────────┘
Key Features
Risk Scoring
Every action is assigned a risk score (0-100) based on:
- Action type and sensitivity
- Resource classification
- Historical patterns
- Context analysis
- Agent trust level
Source: services/enterprise_risk_calculator_v2.py
Policy Engine
Define governance rules with flexible conditions:
# Example policy structure from unified_governance_routes.py
{
"name": "Restrict PII Access",
"conditions": {
"resource_type": "customer_data",
"contains_pii": True
},
"action": "require_approval",
"approvers": ["data-protection-team"]
}
Source: services/condition_engine.py, services/unified_policy_evaluation_service.py
Approval Workflows
Configure human-in-the-loop approvals:
- Single approval
- Multi-level escalation
- Workflow configuration per organization
- Time-based routing with SLA monitoring
Source: services/workflow_service.py, services/workflow_approver_service.py, services/sla_monitor.py
Audit Logging
Complete, immutable audit trails:
- Every action logged to
audit_logstable - Organization-level isolation
- SIEM integration (Splunk CIM, Datadog)
- Compliance report exports (CSV, PDF)
Source: services/immutable_audit_service.py, routes/audit_routes.py
Backend Services (67 Total)
| Category | Services | Description |
|---|---|---|
| Risk & Scoring | enterprise_risk_calculator_v2.py, cvss_calculator.py | Risk scoring algorithms |
| Policy | condition_engine.py, policy_conflict_resolver.py | Policy evaluation |
| Workflow | workflow_service.py, sla_monitor.py | Approval workflows |
| Security | anomaly_detection_service.py, circuit_breaker_service.py | Security controls |
| Integration | servicenow_service.py, webhook_service.py | External integrations |
| Compliance | data_rights_service.py, compliance_export_service.py | GDPR/compliance |
Route Modules (54 Total)
| Module | Prefix | Description |
|---|---|---|
authorization_routes.py | /api/authorization | Agent action submission |
agent_routes.py | /api/agent-* | Agent activity |
diagnostics_routes.py | /api/diagnostics | System health |
webhook_routes.py | /api/webhooks | Enterprise webhooks |
siem_integration.py | /api/siem-integration | SIEM connectivity |
servicenow_routes.py | /api/servicenow | ServiceNow integration |
data_rights_routes.py | /api/data-rights | GDPR data rights |
compliance_export_routes.py | /api/compliance-export | Compliance reports |
Enterprise Features
- SSO/SAML: Enterprise identity integration via AWS Cognito
- SIEM Integration: Splunk CIM, Datadog metrics export
- Multi-Tenancy: Complete data isolation with
organization_id - Compliance: SOC 2, HIPAA, GDPR, PCI-DSS aligned
Supported Action Types (56 Total)
ASCEND provides built-in risk scoring for 56 enterprise action types across 10 categories:
| Category | Count | Examples |
|---|---|---|
| Read Operations | 5 | database_read, file_read, api_read, analytics_query |
| Write Operations | 4 | database_write, file_write, api_write, record_update |
| Delete Operations | 3 | database_delete, file_delete, record_delete |
| Data Movement | 3 | data_export, bulk_transfer, data_exfiltration |
| Financial Services | 7 | execute_trade, funds_transfer, payment_process, credit_decision |
| Healthcare (HIPAA) | 6 | phi_access, phi_modify, prescription_write, diagnosis_submit |
| PII/GDPR | 4 | pii_access, pii_modify, pii_delete, consent_modify |
| System/Infrastructure | 6 | config_change, credential_access, firewall_modify, privilege_escalation |
| Communication | 3 | email_send, notification_send, message_send |
| HR/Employee Data | 4 | employee_record_access, payroll_modify, termination_process |
| Code Execution | 5 | code_execute, shell_execute, execute_command, execute_query |
| Web/Browser | 2 | browser_navigate, web_request, screenshot_capture |
Each action type is automatically mapped to:
- CVSS v3.1 score for standardized risk assessment
- NIST SP 800-53 controls for compliance alignment
- MITRE ATT&CK techniques for threat intelligence
Source: cvss_auto_mapper.py lines 37-600
Get Help
- Documentation: You're here!
- API Reference: Available at your deployment URL
/docs - Support: Contact your account team
Ready to Start?
Get Started in 5 Minutes