Skip to main content

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:

Available Templates

TemplateDescription
soc2-readinessSOC 2 Type II audit readiness with control status and evidence
agent-activitySummary of agent actions, emails sent, transactions processed
security-postureAnomaly detection results, quarantine events, key rotations
access-reviewAPI key usage, permission changes, pod access
spending-summaryWallet spending by agent, pod, and time period
data-inventoryInventory of data stored across vault, email, and attachments

DSAR (Data Subject Access Requests)

Handle GDPR and CCPA data subject access requests:

DSAR Data Categories

When a DSAR is processed, data is collected across these categories:
CategoryData Included
email_messagesEmails sent to or from the subject
a2a_interactionsA2A tasks involving the subject’s agents
audit_eventsAudit log entries referencing the subject
agent_metadataAgent 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

EndpointMethodDescription
https://api.useanima.sh/api/compliance/reportsPOSTGenerate a report
https://api.useanima.sh/api/compliance/reportsGETList generated reports
https://api.useanima.sh/api/compliance/reports/:idGETGet report status and download URL
https://api.useanima.sh/api/compliance/reports/schedulePOSTSchedule recurring reports
https://api.useanima.sh/api/compliance/reports/scheduleGETList scheduled reports
https://api.useanima.sh/api/compliance/dsarPOSTCreate a DSAR request
https://api.useanima.sh/api/compliance/dsarGETList DSARs
https://api.useanima.sh/api/compliance/dsar/:idGETGet DSAR status and results
https://api.useanima.sh/api/compliance/dashboardGETGet compliance dashboard

Configuration

VariableDefaultDescription
ANIMA_COMPLIANCE_DSAR_SLA_DAYS30DSAR completion SLA in days
ANIMA_COMPLIANCE_REPORT_RETENTION730Report retention in days (2 years)
ANIMA_COMPLIANCE_REPORT_STORAGEs3Storage backend for generated reports

Next Steps