Main Features
Message Capture
Multiple creation methods adapt to different user needs: dynamic forms with auto-complete BIC selection and context-sensitive help, fast entry for pasting raw content, template-based creation, or import from files (FIN, RJE, MX XML). Real-time compliance validation as you type with field-level highlighting. Smart date pickers with timezone awareness and automatic field initialization.
ISO 20022 translations
Automatic bidirectional conversion for 40+ message pairs supporting regional clearings including CBPR+, SIC, RITS, SCRIPS, CHATS, T2, LYNX, MEPS+, FISC, EBA, FEDWIRE, and IAP. Translation dashboard monitors all conversions with color-coded results. Truncation detection flags TRFR (truncated reference) and TRNR (truncated non-reference). Side-by-side comparison view. Manual translation UI for testing before automation.
Extensible Message Standards
Support proprietary clearing formats and custom schemas beyond pre-configured markets. Deploy XML schema definitions (XSD) to instantly extend message support without code deployment or application restarts. Market-specific automation includes clearing identifiers, business service pre-configuration, default sender/receiver settings, and clearing-specific business rules (automated sequence number generation for RITS). Adapt to new market infrastructures independently of product release cycles. Regional payment systems and proprietary formats handled within same platform.
Dynamic Configuration
Operational settings adjustable through UI with immediate effect without restarts. Performance tuning (concurrency, timeouts), search behavior (auto-load, date ranges), audit retention policies, and user session parameters updated dynamically. Static configuration via files for deployment-time settings (database, network, clustering). Reduces operational overhead by eliminating restart requirements for common configuration changes.
High Availability & Clustering
Built-in distributed caching enables horizontal scaling without downtime. Automatic cluster formation with session replication across instances ensures continuous operation. Deploy multiple instances for high availability with automatic failover and load distribution.
Performance & Monitoring
Event-driven architecture with configurable concurrency for optimal message throughput. Optional Elasticsearch or OpenSearch enables full-text search across millions of archived messages. Dynatrace integration provides automatic instrumentation with zero-code setup, distributed tracing across all services, automatic service discovery and dependency mapping, Davis AI for root cause analysis, and Smartscape topology visualization. Open-source stack support with Prometheus, Grafana, Zipkin, and Jaeger. Built-in health checks and metrics via actuator endpoints.
Routing
Event-driven workflow engine with visual rule configuration orchestrates message processing without coding. 15+ action types including validation, matching, translation, dispatcher, email notifications, and duplicate detection. 20+ condition filters support BIC patterns, message types, currencies, amount ranges, tags, and field-level matching. Tag-based routing enables sophisticated multi-step workflows. Custom action buttons for operators with role-based visibility.
Custom formats
Format mappings digest CSV, JSON, FIXED-LENGTH (COBOL PIC format), and custom XML files. 40+ transformation functions including uppercase, substring, date formatting, SWIFT-specific functions (formatMTDecimal, bic8, uetr), and conditional logic (ifElse, ifMatches). Define mappings in Excel and import, or create directly in UI with autocomplete. Support for nested structures, repetitive elements, and complex transformation pipelines.
Search & reporting
Search inside message payload, not just headers, using Elasticsearch or OpenSearch full-text indexing. Wildcards at any position (beginning, middle, end) with logical operators. Saved queries provide one-click access to frequently-used searches. Navigate message relationship chains (original to ACK to translations to matches). Export results to Excel, XML, or generate PDF reports. Email message content with multiple attachment options. Add operator comments and notes visible to all users.
ACK/NAK Reconciliation
Automatically match service 21 acknowledgements with original sent messages. Update message status to ACKED/NACKED. Configurable matching strategies (MUR or message copy). Extract error codes from NAKs for troubleshooting. Support for system messages (MT010, MT011, MT012, MT019). Backload support creates missing sent messages from ACK copies for import scenarios.
Message Templates & Drafts
Save frequently-used messages as reusable templates for standardization and efficiency. Import templates from FIN, RJE, MX XML files, or bulk upload with metadata. Save work-in-progress as private drafts to resume later. Auto-generate fresh MUR/UETR when using templates.
Approval Workflows
Verification (maker-checker) re-keys critical fields to prevent errors. Authorization provides final supervisory approval before message release. Separate queues for pending verifications and authorizations. Complete audit trail of who verified and authorized each transaction.
Workflow Testing & Debugging
View complete workflow execution history for any message. See which rules fired and which conditions evaluated. Test routing rules with dry-run mode before activation. Create regression test sets to validate workflow changes. Configuration snapshots backup entire workflow configuration for version control and environment promotion (QA to production). Transactional import ensures all-or-nothing configuration updates. Automated sanity checks validate configuration integrity.
User & Access Management
Role-based access control with granular permissions. Data segregation by organizational units for multi-tenant environments. Profile restrictions support BIC patterns (sender OR receiver), message types with wildcards, include/exclude logic, and amount ranges with automatic currency conversion. Multiple profiles per user per resource. Multiple authentication methods (LDAP, RADIUS, local database) with automatic failover. Configurable password policies with complexity, history validation, and account lockout. Multi-device concurrent sessions with per-browser isolation. Time zone support with automatic DST adjustments for multi-region deployments. User entitlements report shows complete permission matrix.
Trade Matching
Automated trade reconciliation preconfigured for 15+ message types including FX (MT300), options (MT305/306), loans (MT320/330), derivatives (MT340/341/360/361/362), securities (MT515), and commodities (MT600). Dual modes: matching reconciles messages with counterparties, chaining links message flows in same direction. Interactive dashboard with color-coded status. Manual intervention for exceptions with complete audit trail. Flexible rule configuration with primary and secondary matching criteria.
Message Operations & Audit
Track all message content changes with revision history showing old and new values. Multiple view formats: tree, SWIFT/FIN, expanded printout. Bulk operations from listing screen without opening details. Return messages for correction with automated workflow. Message repair with full audit trail. Built-in BIC directory with automatic SWIFT updates. Currency rate support for amount-based routing. Configurable audit log retention (365 days default) with automated purging schedules.
Routing Rules Regression Testing
Test sets collect message samples with metadata for automated testing. Configuration snapshots capture baseline routing behavior. Automated diff reports identify all execution differences when rules change. Coverage metrics show rules and action result coverage percentages. Test history preserves previous runs with downloadable artifacts. Export/import test sets for sharing across environments. Docker-based isolated testing with automatic cleanup. Reduces deployment risk for configuration changes.
Performance & Operational Controls
Granular concurrency tuning for workflow workers, MQ pools, and database connections. JAXB context caching optimizes ISO 20022 processing. Configurable search performance controls prevent expensive queries. Automatic database statistics management reduces DBA overhead. Data archiving strategy maintains performance beyond 100M messages. Connection pool management with leak detection. Real-time blocking queue monitoring via actuator endpoints. Multi-device concurrent sessions with automatic timeout.
Give it a try
Looking for pricing information? Want to try a demo?
Contact us indicating your company type and use case.