Compliance Reporting
Anima provides built-in reporting tools for compliance workflows including SOC 2 audit preparation, DSAR (Data Subject Access Request) fulfillment, and executive compliance dashboards.Report Templates
Generate pre-built reports for common compliance needs:- Tab Title
- Tab Title
- Tab Title
Available Templates
| Template | Description |
|---|---|
soc2-readiness | SOC 2 Type II audit readiness with control status and evidence |
agent-activity | Summary of agent actions, emails sent, transactions processed |
security-posture | Anomaly detection results, quarantine events, key rotations |
access-review | API key usage, permission changes, pod access |
spending-summary | Wallet spending by agent, pod, and time period |
data-inventory | Inventory of data stored across vault, email, and attachments |
DSAR (Data Subject Access Requests)
Handle GDPR and CCPA data subject access requests:- Tab Title
- Tab Title
DSAR Data Categories
When a DSAR is processed, data is collected across these categories:| Category | Data Included |
|---|---|
email_messages | Emails sent to or from the subject |
a2a_interactions | A2A tasks involving the subject’s agents |
audit_events | Audit log entries referencing the subject |
agent_metadata | Agent profiles associated with the subject |
Compliance Dashboard
Get a real-time view of your compliance posture:Scheduled Reports
Automate report generation on a schedule:API Reference
| Endpoint | Method | Description |
|---|---|---|
https://api.useanima.sh/api/compliance/reports | POST | Generate a report |
https://api.useanima.sh/api/compliance/reports | GET | List generated reports |
https://api.useanima.sh/api/compliance/reports/:id | GET | Get report status and download URL |
https://api.useanima.sh/api/compliance/reports/schedule | POST | Schedule recurring reports |
https://api.useanima.sh/api/compliance/reports/schedule | GET | List scheduled reports |
https://api.useanima.sh/api/compliance/dsar | POST | Create a DSAR request |
https://api.useanima.sh/api/compliance/dsar | GET | List DSARs |
https://api.useanima.sh/api/compliance/dsar/:id | GET | Get DSAR status and results |
https://api.useanima.sh/api/compliance/dashboard | GET | Get compliance dashboard |
Configuration
| Variable | Default | Description |
|---|---|---|
ANIMA_COMPLIANCE_DSAR_SLA_DAYS | 30 | DSAR completion SLA in days |
ANIMA_COMPLIANCE_REPORT_RETENTION | 730 | Report retention in days (2 years) |
ANIMA_COMPLIANCE_REPORT_STORAGE | s3 | Storage backend for generated reports |
Next Steps
- SOC 2 Controls — Detailed control mappings
- Audit Log — Underlying data for reports
- Anomaly Detection — Security posture data
