Compliance
Vantage provides built-in compliance tools through workflow nodes that enable automated data validation, policy checking, and regulatory compliance monitoring.
Compliance Workflow Nodes
AI Compliance Check
The AI Compliance Check node uses AI to evaluate data against natural-language compliance policies:
- Define policies in plain English (e.g., "All customer records must have a valid email and consent date within the last 12 months")
- AI evaluates each row and returns PASS or FAIL with explanations
- Two output ports allow routing compliant and non-compliant data separately
- Supports batch processing for large datasets
Compliance Check
The Compliance Check node evaluates data against rule-based criteria:
- Define field-level rules with operators (equals, contains, greater than, etc.)
- Each row is evaluated against all rules
- PASS / FAIL results with two output ports for routing
- Deterministic evaluation (no AI involved)
Data Validation
The Data Validation node checks data quality and format:
- Validate data types (email format, date format, numeric ranges)
- Check for required fields and null values
- Flag or filter invalid records
- Essential for data quality pipelines
Data Classify
The Data Classify node categorizes data based on defined rules:
- Assign categories to data rows based on field values
- Support for multiple classification criteria
- Useful for data governance and sensitivity labeling
Building a Compliance Pipeline
A typical compliance automation workflow:
Schedule Trigger → Database Query → Data Validation → AI Compliance Check
│
┌─────────────────────┴──────────────────────┐
▼ ▼
PASS: Dashboard Output FAIL: Send Email Alert
(Compliant Records Tile) (Violation Report)
Steps:
- Schedule Trigger — Run the compliance check on a regular schedule
- Database Query — Pull the records that need auditing
- Data Validation — Check for basic data quality issues first
- AI Compliance Check — Evaluate against complex policy requirements
- Multi-Conditional — Route passed and failed records
- Dashboard Output — Track compliant records on a dashboard
- Send Email — Alert the compliance team about violations
Domain Restrictions
Organization admins can restrict which external domains are allowed for integrations:
- Go to Settings → Organization → Integration Settings.
- Add allowed domains (e.g.,
*.company.com). - Only integrations from authorized domains will be permitted.
This helps maintain data governance by controlling which external services can connect to the platform.
Data Isolation
Compliance is also supported through the platform's architectural data isolation:
| Layer | Isolation |
|---|---|
| Company | Users, dashboards, credentials, and data are isolated per company |
| Organization | Cross-company sharing is opt-in and admin-controlled |
| Roles | Permissions restrict access to sensitive features and data |
| Credentials | Integration credentials are encrypted and company-scoped |