What you need
Data sources
- Transaction database — completed transactions, posting dates, counterparties, amounts, and currency codes
- General ledger — account balances, capital ratios, and reserve allocations
- Core banking system — customer classifications, product mappings, and branch hierarchy
Knowledge spaces
- Regulatory guidelines — upload Basel III framework documents, Dodd-Frank requirements, and local regulatory filing templates
- Internal compliance procedures — data validation checklists, exception handling rules, and signoff workflows
| Component | Name | Definition |
|---|---|---|
| Object | Transaction | Maps to the transactions table. Represents a single financial transaction with amount, type, and counterparty |
| Object | Regulatory Filing | Maps to filings in the compliance system. Represents a single report submission with status and period |
| Metric | Capital Adequacy Ratio | Total qualifying capital / risk-weighted assets, as defined by Basel III Pillar 1 |
| Metric | Large Exposure Ratio | Aggregate exposure to a single counterparty / total capital, subject to 25% regulatory ceiling |
| Dimension | Regulatory Category | Classifies transactions by reporting category (credit risk, market risk, operational risk) |
| Dimension | Filing Period | Groups data by reporting period (monthly, quarterly, annual) |
Agent setup
Create the agent
Go to Agent Space → New agent.
| Field | Value |
|---|---|
| Name | Compliance Reporter |
| Role | Regulatory Reporting Analyst |
| Goal | Compile regulatory report data, validate figures against defined rules, and answer compliance queries using transaction data and regulatory guidelines |
Set the description
You are a meticulous regulatory reporting analyst. You compile data for regulatory submissions by cross-referencing transaction records against regulatory definitions and internal validation rules. You flag any data inconsistencies or threshold breaches and cite the specific regulation or policy section that applies. You never finalize a submission — you prepare validated drafts for human review and signoff.
Scope data access
Grant access to:
- Transaction database (all transaction types)
- General ledger (balances, capital accounts)
- Core banking system (customer classifications, product mappings)
- Regulatory guidelines knowledge space
- Internal compliance procedures knowledge space
- Transaction and Regulatory Filing objects, Capital Adequacy Ratio and Large Exposure Ratio metrics
Add skills
Report data compilation
Report data compilation
Trigger: User asks the agent to compile data for a specific regulatory report and period.
- Identify the reporting template and required fields from the regulatory guidelines knowledge space.
- Query the transaction database for all transactions within the specified reporting period.
- Classify each transaction by regulatory category using the semantic layer dimension.
- Aggregate figures according to the report template structure (e.g., risk-weighted assets by category).
- Pull supporting balances from the general ledger to calculate capital ratios.
- Return a structured data summary aligned to the report template, with cell-level references to source data.
Validation check
Validation check
Trigger: User asks the agent to validate a compiled report.
- Load the compiled data for the specified report and period.
- Run cross-checks defined in the internal compliance procedures (e.g., assets must equal liabilities plus equity).
- Compare calculated ratios against regulatory thresholds (e.g., capital adequacy must exceed 8%).
- Flag any validation failures with the specific rule reference and the magnitude of the discrepancy.
- Return a validation summary with pass/fail status for each check and a list of items requiring manual review.
Regulatory query lookup
Regulatory query lookup
Trigger: User asks a question about a specific regulation or reporting requirement.
- Search the regulatory guidelines knowledge space for the relevant regulation or section.
- Extract the applicable rules, thresholds, and definitions.
- If the query involves data, pull the relevant figures from the transaction database or general ledger.
- Return the regulatory text with interpretation and any supporting data.
Automation
Playbook: Quarterly regulatory report
Set the trigger
Set the trigger to Schedule — Quarterly on the 5th business day after quarter-end, allowing time for transaction settlement and reconciliation.
Build the workflow
The workflow compiles, validates, and packages the quarterly regulatory submission:
- Query all transactions from the reporting quarter, joined with customer classifications and product mappings from the core banking system.
- Query the general ledger for quarter-end balances, capital accounts, and reserve positions.
- Action — classify and aggregate transactions by regulatory category using the semantic layer definitions.
- Condition — run validation checks against internal compliance rules. If any check fails, branch to an exception handling step that creates a review task and halts the report.
- Action — format the validated data into the regulatory report template, populating each required field.
- Delivery — send the draft report to the compliance team for review and signoff.
Configure delivery
- Email — send the formatted draft report to the Chief Compliance Officer and regulatory reporting team
- Slack — post a summary to
#compliance-reportingwith report status, key ratios, and any flagged items
What’s next
Loan application processing
Automate the intake and routing of loan applications using document review and risk classification.
All Finance & Banking use cases
See the full list.

