Master Jube in 3–5 days with hands-on training for compliance teams, engineers, and analysts. Accelerate implementation with guided integration support to deliver a pre-production pilot — all led by Richard Churchman, the developer of Jube.

Why Jube Training and Implementation?
💡 Training Direct from the Developer
Learn Jube straight from its creator—no second-hand knowledge, no gaps.
⚡ Rapid Mastery
Get proficient in days, not months. Accelerate your implementation timeline.
🔓 True Independence
Own your AML and transaction monitoring stack—free from vendor lock-in and restrictive contracts.
📈 Smart ROI
Faster evaluation, smoother implementation, fewer mistakes, and independent mastery mean your training investment
multiplies in value.
🤝 Real Implementation Outcome Hands-on training plus up to six weeks of pilot implementation support ensures your team can deploy Jube, configure rules, manage cases, and validate alerts—turning learning into a fully operational pre-production system.
🛠 Fully Open-Source & Transparent
Jube is fully open-source (AGPLv3) with all features
available and no vendor lock-in. It is transparent, auditable, and extensible—keeping your data under your control while
enabling rapid adaptation to new products, workflows, regulations, or payment schemes.
Break free from overpriced, restrictive AML and fraud detection systems. Learn Jube and take full control of your technology stack.
Who is Jube for?
- Compliance & Risk Leaders: Get a holistic view of compliance and fraud risk. Quickly generate reports for auditors and regulators to stay ahead of evolving requirements.
- Fraud Analysts: Move from insight to action faster. Build, test, and refine detection rules to proactively reduce fraud losses.
- Data Analysts & Scientists: Go beyond basic rules with advanced analytics and machine learning to uncover hidden patterns and improve detection accuracy.
- Developers & Technical Teams: Integrate Jube seamlessly with clear APIs and developer-friendly tools for fast, reliable implementation.
Learning Outcomes
- Implement & Manage Jube Confidently:
- Master AML (FATF/Wolfsberg) and Fraud Detection transaction monitoring.
- Navigate the user interface and integrate via APIs (e.g., Postman).
- Configure rule strategies: Gateway, Abstraction, Activation Rules for abuse detection.
-
- Be equipped to move directly into a pilot implementation period.
- Optimize Performance & Security:
- Configure caching, sanctions screening, and suppression techniques (key/total/rule-based).
- Use TTL counters for high-volume transaction tracking.
- Accelerate Adoption & Best Practices:
- Build and evaluate predictive models for fraud and credit risk.
- Implement machine learning via exhaustive training.
- Design case management workflows (tracking, forms, audits).
- Troubleshoot & Debug (for Developers):
- Explore Jube architecture (Docker, Redis, Postgres).
- Debug with INFO-level logs and manage asynchronous processes (AMQP) and background threads.
- Leverage Advanced Compliance Features:
- Apply fuzzy matching (Levenshtein) for sanctions.
- Trigger real-time alerts/cases via Activation Rules.
- Create custom dashboards for oversight.
Implementation Outcomes
After completing the training, participants will enter a pilot implementation period of up to six weeks, gaining hands-on experience running Jube in a real-world environment. Typical outcomes include:
- Single Channel Deployment: Configure and activate a core transaction monitoring channel connected to sandbox or live data sources, ready to process real transactions.
- Initial Rules Configuration: Define, test, and deploy a foundational set of AML and fraud detection rules, including gateway, abstraction, and activation rules aligned with your workflows.
- Case Management Setup: Implement basic case management workflows to track alerts, investigations, and resolutions. Learn to assign cases, monitor progress, and generate compliance-ready reports.
- Monitoring & Adjustment: Observe system behavior, analyze analytics and logs, identify false positives or gaps, and refine rules and workflows accordingly.
- Operational Readiness: In keeing with Transaction Monitoring Compliance Methodology create processes and best practices for real-time monitoring, escalation, and compliance reporting, ensuring your team can confidently operate independently.
- Pilot Validation: Complete the pilot cycle within the six-week period, demonstrating that alerts are captured and managed correctly, and providing actionable insights for scaling to additional channels and rules.
This approach ensures training is practical, not just theoretical—participants transition seamlessly into a live pilot, leaving with both knowledge and a working implementation ready for expansion.
Service Delivery & Developer Support
Integration support is provided throughout the pilot, including:
- Matrix Chat Room: Direct asynchronous access to the developer for fast guidance.
- Email Support: Guidance and clarifications as needed.
- On-Demand Meetings: Live walkthroughs and problem-solving sessions.
If desired, as an elective, retained developer support is available on a rolling monthly basis, providing two days (16 hours) of support per month, prorated by the hour. This ensures your team can continue to implement, operate, and refine Jube confidently.
Pricing
Training delivered in remotely:
| User Training | Developer Training | |
|---|---|---|
| Day 1: Configuring Models, Messaging and Rule Strategy. | ✅ | ✅ |
| Day 2: Suppressions, Sanctions, Machine Learning and Case Workflow. | ✅ | ✅ |
| Day 3: Permissions, Database, Reporting, Reprocessing and Extensibility. | ✅ | ✅ |
| Day 4: Developer Workshop. | – | ✅ |
| Day 5: Developer Workshop. | – | ✅ |
| Post-Training Support. Consulting. | 6 hours (within six weeks) | 10 hours (within six weeks) |
| USD 3000 | USD 5000 |
- User Training: Provides a comprehensive understanding of all Jube functionality, enabling staff to effectively operate and leverage the platform for day-to-day business processes.
- Developer Training: Offers in-depth technical instruction on the Jube codebase, ensuring teams have the expertise required to maintain, extend, and support the platform for ongoing business continuity.
Training Plan
It is common to implement and run Jube based on the time spent with the documentation alone. Training provides a significant acceleration of a successful implementation of Jube. The training is delivered by Richard Churchman, the developer of Jube.
While transaction monitoring encompasses a broad spectrum of activities, this training specifically focuses on the AML (Anti-Money Laundering) and Fraud Detection Transaction Monitoring use cases. The training is designed to support compliance efforts and is structured around this guidance.
It is important to note that Jube operates as a real-time system. As a result, while the training emphasizes implementation of this guidance other transaction monitoring use cases will also be comprehensively addressed by implication. The underlying concepts are largely adjacent and require similar methodologies, albeit with subtle differences in application.
The training spans 3 to 4 days, with each day lasting 6 to 8 hours, depending on elective modules. Elective modules provide in-depth training on advanced administrative concepts using dedicated servers. These are ideal for technical participants responsible for system administration but do not require developer expertise.
For organizations with developer teams, an additional two days is available to familiarize them with the Jube codebase for business continuity. This session covers software patterns, frameworks, coding standards, and hands-on debugging.
Day 1: Configuring Models, Messaging and Rule Strategy
- AML Monitoring Compliance Guidance Overview and Fraud Detection Transaction Monitoring
- Introduction to Jube and Key User Interface Concepts
- Models and HTTP Messaging
- Request XPath Payload
- Inline Functions
- Gateway Rules
- Abstraction Rules
- Abstraction Calculations
- Activation Rules
- Lists and Dictionaries
- Workshop
- Elective: Architecture and Caching, Environment Variables, Installation, and Log Configuration
Day 2: Suppressions, Sanctions, Machine Learning and Case Workflow
- Suppression
- Sanctions Fuzzy Matching
- Time To Live (TTL) Counters
- Introduction to Machine Learning
- Exhaustive Machine Learning Training
- Activation Watcher
- Tags
- Case Workflows
- Workshop
- Elective: Tracing Transaction Flow, High Availability, Performance Counters, AMQP
Day 3: Permissions, Database, Reporting, Reprocessing and Extensibility
- Users, Roles, and Permissions:
- SQL Database Discovery
- Visualization and Reporting
- Reprocessing
- Inline Scripts and Remote Procedure Calls (RPC)
- Scores via Synchronous RPC
- Synchronous Messaging and Advanced Data Engineering
- Workshop
- Elective: Tracing Transaction Flow, Bottleneck Analysis, and Cache Training
Day 4 (Optional): Developer Workshop
- Software Patterns employed in Jube
- C# Solution and Project Overview
- Building and Running Jube from Git (i.e. in Rider or Visual Studio)
- Working with Dockerfile and Docker Compose
- Stepping and Debugging instantiation of Environment Variables, Secrets and Logging Libraries
- Stepping and Debugging other .NET Hosting, Dependency Injection Services and Migrations
- Stepping and Debugging the HTTP Authentication Scheme, JWT and HTTP Status Code directions
- Stepping and Debugging Validations
- Stepping and Debugging the User Interface for Model Creation and Common Administration (frontend and backend)
- Stepping and Debugging the Rule Parser (frontend and backend) and token security
- Stepping and Debugging the User Interface for Case Management (Frontend and Backend)
- Stepping and Debugging the User Interface for Visualisation (Frontend and Backend)
- Stepping and Debugging the Repository Data Layer, ORM, Schema and Schemaless \ JSONB Data
Day 5 (Optional): Developer Workshop
- Stepping and Debugging Model Synchronisation
- Stepping and Debugging .Net Rule, Inline Script, Inline Calculation Compilation and the Assembly Hash Cache
- Stepping and Debugging Detailed Transaction Flow, Serialisation HTTP Response and AMQP Exchange
- Stepping and Debugging Case Creation
- Stepping and Debugging Archive Data Storage, given ORM Bulk Copy
- Stepping and Debugging Performance Counters
- Stepping and Debugging the Redis Cache, Schema and Protocols
- Stepping and Debugging Reprocessing
- Stepping and Debugging Other Background Threads
- Stepping and Debugging Exhaustive Model Training
- Stepping and Debugging Preservation (Export \ Import), Serialisation and Encryption Scheme
- Stepping and Debugging the Jube CLI