Skip to main content
Redhat Developers  Logo
  • AI

    Get started with AI

    • Red Hat AI
      Accelerate the development and deployment of enterprise AI solutions.
    • AI learning hub
      Explore learning materials and tools, organized by task.
    • AI interactive demos
      Click through scenarios with Red Hat AI, including training LLMs and more.
    • AI/ML learning paths
      Expand your OpenShift AI knowledge using these learning resources.
    • AI quickstarts
      Focused AI use cases designed for fast deployment on Red Hat AI platforms.
    • No-cost AI training
      Foundational Red Hat AI training.

    Featured resources

    • OpenShift AI learning
    • Open source AI for developers
    • AI product application development
    • Open source-powered AI/ML for hybrid cloud
    • AI and Node.js cheat sheet

    Red Hat AI Factory with NVIDIA

    • Red Hat AI Factory with NVIDIA is a co-engineered, enterprise-grade AI solution for building, deploying, and managing AI at scale across hybrid cloud environments.
    • Explore the solution
  • Learn

    Self-guided

    • Documentation
      Find answers, get step-by-step guidance, and learn how to use Red Hat products.
    • Learning paths
      Explore curated walkthroughs for common development tasks.
    • Guided learning
      Receive custom learning paths powered by our AI assistant.
    • See all learning

    Hands-on

    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.
    • Interactive labs
      Learn by doing in these hands-on, browser-based experiences.
    • Interactive demos
      Click through product features in these guided tours.

    Browse by topic

    • AI/ML
    • Automation
    • Java
    • Kubernetes
    • Linux
    • See all topics

    Training & certifications

    • Courses and exams
    • Certifications
    • Skills assessments
    • Red Hat Academy
    • Learning subscription
    • Explore training
  • Build

    Get started

    • Red Hat build of Podman Desktop
      A downloadable, local development hub to experiment with our products and builds.
    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.

    Download products

    • Access product downloads to start building and testing right away.
    • Red Hat Enterprise Linux
    • Red Hat AI
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat Developer Toolset

    References

    • E-books
    • Documentation
    • Cheat sheets
    • Architecture center
  • Community

    Get involved

    • Events
    • Live AI events
    • Red Hat Summit
    • Red Hat Accelerators
    • Community discussions

    Follow along

    • Articles & blogs
    • Developer newsletter
    • Videos
    • Github

    Get help

    • Customer service
    • Customer support
    • Regional contacts
    • Find a partner

    Join the Red Hat Developer program

    • Download Red Hat products and project builds, access support documentation, learning content, and more.
    • Explore the benefits

Camel integration quarterly digest: Q3 2026

October 21, 2026
Jon Anstey Ivo Bek
Related topics:
IntegrationData integrationArtificial intelligence
Related products:
Red Hat build of Apache Camel

    Welcome to the Q3'26 edition of Red Hat’s quarterly newsletter, all about Apache Camel! This series aims to share all the noteworthy Camel goodness from the last quarter, so you don’t miss a thing. Be sure to read the previous edition to catch up on all the exciting updates and insights in Q1 and Q2 of 2026.

    Doubling down on AI

    The Apache Camel team has been hard at work over the last few months, delivering an impressive array of new AI capabilities designed to bridge enterprise integration with modern AI ecosystems. Starting in Camel 4.22, we introduced the unified camel-ai-tool component alongside a built-in camel-mcp-server. Together, they allow developers to define integration logic once as a standard Camel route and expose it seamlessly as a Model Context Protocol (MCP) tool (covered in more detail in an upcoming article). To solve the security challenges of calling these MCP tools, Camel can place authorization below the LLM with the camel-spiffe component (now in preview). This component can evaluate SPIFFE workload identities and Open Policy Agent (OPA) WebAssembly policies in-process directly at the tool call boundary, ensuring that even if an AI model is manipulated, it cannot execute actions beyond the permissions granted to the underlying caller.

    Camel AI Tools for LLM
    Camel AI Tools for LLM calling without and with MCP

    With Camel 4.23, we expand further into semantic decision-making, production observability, and agent-driven framework improvements. Currently available in preview, the new camel-semantic language integrates calibrated System One decision models (such as TypeSafe Jev) into Enterprise Integration Patterns (EIPs) like Split, Switch, and Loop, delivering fast judgments for request classification, severity scoring, and fan-out routing without the latency of text generation. For production operations, camel-ai-observability instruments LLM calls with OpenTelemetry spans and Micrometer metrics, providing real-time visibility into token costs and model latencies. Finally, rigorous local-model benchmarking against real-world scenarios drove over 30 targeted framework fixes in Camel 4.23, significantly improving error diagnostics and validation for both AI coding assistants and human developers.

    There is still much more to come on the AI integration front. Stay tuned for additional features that will be announced in the upcoming Red Hat Build of Apache Camel 4.22 release next month!

    Articles

    Dive into the latest developments within Apache Camel through our curated selection of articles.

    1. AI + Integration

    Camel Routes as AI Tools: Unified Tooling and MCP Server in Camel 4.22 (by Zineb Bendhiba, Federico Mariani, Jiri Ondrusek)
    Introduces the camel-ai-tool component and camel-mcp-server in Camel 4.22, providing a unified abstraction for exposing Camel routes as AI tools. By defining tools once with ai-tool: consumers and tags, routes become accessible across LangChain4j, Spring AI, OpenAI, and external MCP-compatible agents like Claude Desktop or Cursor. The article details bridge architectures for Camel Main, Quarkus, and Spring Boot, emphasizing built-in security features such as error sanitization, execution timeouts, and tag-based access control.

    Authorizing what an AI agent may do in Apache Camel (by Andrea Cosentino)
    This post addresses AI security risks such as prompt injection by establishing strict, in-process authorization boundaries for Camel routes exposed as AI tools. Combining camel-ai-tool, camel-spiffe, and camel-opa, it shows how tool calls triggered by an AI agent are evaluated in-process against Open Policy Agent (OPA) WebAssembly policies and verified SPIFFE workload identities. This mechanism ensures that even if an AI model is manipulated, it cannot execute actions beyond the permissions granted to the underlying caller.

    TypeSafe Jev meets Apache Camel: semantic decisions in Camel routes (by Luigi De Masi)
    This article explores camel-semantic, a preview abstraction layer introduced in Camel 4.23 for integrating System One fast-inference decision models into integration routes. Using TypeSafe AI’s Jev model via the camel-typesafe-ai adapter, the post outlines six practical YAML DSL patterns including ticket classification, message filtering, severity scoring, action validation, feedback batching, and outbound review. Exposing structured semantic decisions as native Camel expressions and predicates allows low-latency AI judgments directly inside EIPs while maintaining deterministic route control.

    System One Models in Java: Camel's Semantic Language and LangChain4j's Decision API (by Zineb Bendhiba)
    This post compares two methods for leveraging calibrated System One decision models (such as TypeSafe Jev and open-weight Tev1) in Java: Camel's camel-semantic language and LangChain4j's experimental Decision API. By replacing verbose LLM structured output schemas with calibrated decision primitives (Noul probabilities, Choice categories, and Score scales), both frameworks achieve sub-100ms inference for ticket triage. The author demonstrates how Camel routes can route messages dynamically using semantic predicates without complex Content-Based Router choice blocks.

    B.Y.O.A. — Bring Your Own Agent to Camel TUI and Build Integrations with Camel Kit (by Luigi De Masi)
    This post introduces Agent Client Protocol (ACP) support in Camel TUI for Camel 4.23, enabling developers to integrate coding agents (such as IBM Bob, Claude Code, or Codex) directly into their terminal dashboard. By pairing ACP with Camel Kit—an open-source toolkit providing structured AI workflows—and Camel’s embedded MCP server, developers can design, plan, implement, and monitor integrations within a single interface. A complete walkthrough illustrates building an MQTT weather telemetry pipeline with InfluxDB storage and circuit breaker protection.

    Talk to Your CRM: Connecting Local AI to Business Systems with Apache Camel and MCP (by Simon Hartl) 

    This article demonstrates how Apache Camel connects local large language models running in LM Studio to business applications using the Model Context Protocol. 

    One request, several agents: semantic routing with Apache Camel and Jev (by Luigi De Masi) 

    This post explores multi-agent coordination by pairing camel-semantic and the TypeSafe AI Jev decision model with Camel EIPs.

    Observe Your Camel AI Routes with GenAI OpenTelemetry (by Omar Atie) 

    GenAI Observability with Spring Boot and the Camel Observability Stack (by Omar Atie) 

    These articles introduce GenAI observability in Apache Camel 4.23, providing OpenTelemetry spans and Micrometer metrics aligned with OpenTelemetry semantic conventions. The example integrates Prometheus for metric scraping, VictoriaTraces for OTLP trace storage, and Perses for per-model visual dashboards. 

    We had a frontier AI coach a small local model through Camel. It found 99 things wrong for humans too (by Claus Ibsen)
    Round 2: a real-world example set, a step-by-step benchmark, and 31 more Camel fixes (by Claus Ibsen)

    These articles detail an experiment where a frontier model (Claude) coached a 22 GB local model through various Camel integration tasks. Over 20 iterative test runs, analyzing model failures led to substantial usability fixes across runtime diagnostics, YAML schema validations, and Simple expression error messages. Many issues uncovered by the local model were cryptic error messages or ambiguous schemas that would equally confuse human developers.

    2. Developer Tooling & Visual Design

    Kaoto 2.12 release (by Dominik Jelinek, Lars Heinemann, and Matej Melko)
    Announcing Kaoto 2.12, the visual integration designer for Apache Camel powered by the Camel 4.22.1 catalog. Key features include an experimental Infrastructure view in VS Code for managing Docker/Podman services like databases and message brokers, major DataMapper enhancements with XPath 3.1/XSLT 3.0 function auto-completion, automatic catalog discovery for custom workspace Kamelets, and visual step-container support for the Agent-to-Agent Sub Task EIP.

    Kaoto Infrastructure view: manage Camel dev services from VS Code (by Dominik Jelinek) 

    This article details an experimental sidebar panel introduced in Kaoto 2.12 for VS Code to manage backing infrastructure services. Powered by camel infra dev services, the view allows developers to start, monitor, and stop databases or message brokers directly inside the editor. 

    Transform Orders with DataMapper (by Matej Melko) 

    This workshop guides developers through visually mapping XML order schemas between an Order Management System and a shipping platform using Kaoto DataMapper. Readers build a complete two-route integration that polls pending orders, transforms XML payloads, dispatches shipping orders, and sends acknowledgments.

    Stop copy-pasting your data filter: build a reusable Kamelet in Kaoto (by Shivam Gupta)
    This tutorial demonstrates implementing the Content Filter EIP as a reusable custom action Kamelet using Kaoto's visual designer.

    Introducing Camel TUI — A Terminal Dashboard for Apache Camel (by Claus Ibsen)
    Launches Camel TUI, an interactive experimental terminal dashboard introduced in Camel 4.21 for monitoring and troubleshooting local Camel integrations. Built on top of the Camel CLI, the dashboard provides primary tabs for real-time exchange feeds, ASCII route topology diagrams, step-by-step exchange payload inspection, stack trace error analysis, and embedded AI prompt interaction or MCP server pairing.

    3. Integration Testing & Quality Assurance

    Fast and easy integration testing with the Camel CLI Test Plugin (by Christoph Deppisch) 

    This post introduces declarative, zero-code integration testing for Camel YAML routes using the camel test CLI plugin powered by Citrus. 

    Camel Integration Testing Pitfalls (by Christoph Deppisch) 

    This article analyzes real-world integration testing traps in Apache Camel projects that cause false test confidence or flaky test suites. 

    Camel Testing Strategies - From Unit to Integration Tests
    Explores complementary testing approaches for Apache Camel routes, contrasting in-memory unit testing (AdviceWith and MockEndpoint) with end-to-end Citrus integration testing. 

    Database Testing with Citrus - SQL Polling Consumers and Data Verification
    Guides developers through testing database-driven Camel routes—such as SQL Polling Consumers and Transactional Outbox patterns—using citrus-sql and Testcontainers PostgreSQL. 

    Multi-Runtime Testing — One Test Pattern, Three Different Runtimes
    Demonstrates how core Citrus testing patterns (send(), receive(), repeatOnError(), and waitForCamelRouteStarted()) remain portable across Quarkus, Spring Boot, and standalone YAML DSL (JBang) runtimes.

    Kafka Testing Pitfalls in Camel Integration Tests
    Identifies common Kafka-specific integration testing traps in Camel projects and provides concrete fixes. 

    Testing Reliability Patterns - Dead Letter Queues, Idempotent Receivers, and Circuit Breakers
    Explains how to write rigorous integration tests for Camel error-handling and reliability patterns. 

    Testing Apache Camel routing logic (Content-Based Router, Filters, and Splitters)
    Focuses on achieving full test coverage for core EIP routing patterns using Citrus. 

    4. Security & Zero-Trust Architecture

    Workload identity in Apache Camel with SPIFFE and SPIRE (by Andrea Cosentino)
    This article introduces camel-spiffe, a component in Apache Camel 4.23 for automated zero-trust workload identity management. 

    Built to Patch Fast: Apache Camel's Security Response in 2026 (by Andrea Cosentino)
    Details Apache Camel's security response process, focusing on the simultaneous release of 32 security advisories across Camel 4.21.0, 4.18.3, and 4.14.8 within four days.

    5. Core Framework & Release Overviews

    Apache Camel 4.22 What's New (by Claus Ibsen)
    An overview of Apache Camel 4.22 LTS, a Long Term Support release bringing major enhancements across core runtime, tooling, security, and AI capabilities. Headline features include Camel TUI with an embedded low-code YAML editor, one-line CLI installer scripts, unified AI tool routing (camel-ai-tool) with an embedded MCP server, enhanced Splitter EIP features (chunking, error thresholds, watermark resume), percentile latency statistics, and extensive security hardening across deserialization filters and URI allow-lists.

    Apache Camel 4.23 What's New (by Claus Ibsen, Federico Mariani, Christoph Deppisch) 

    This release announcement highlights Apache Camel 4.23, which resolved over 1,030 JIRA tickets with significant assistance from AI coding assistants. Key features include Semantic EIPs, read-through caching, the fast Switch EIP, zero-trust authorization components, and Kafka Share Groups. Additional upgrades deliver scripting performance boosts for Groovy and JavaScript, strict documentation code snippet validation, and expanded CLI and TUI tooling.

    Real-Time Analytics with Apache Camel and ClickHouse (by Omar Atie) 

    This post introduces the dedicated camel-clickhouse component in Camel 4.22 for high-throughput OLAP data ingestion and querying.

    Echonect: Fifteen Years on Apache Camel (by Andriy Andrunevchyn) 

    This case study recounts fifteen years of operating Echonect, a major European SMS gateway routing millions of messages daily on Apache Camel. It details rebuilding the platform under a strict twelve-month deadline and scaling performance from 50 to over 500 messages per second per node.

    Extending Apache Camel Simple with Your Own Functions (by Simon Hartl) 

    This article presents techniques for extending Camel's Simple expression language within YAML routes without converting entire flows to Java. 

    Upcoming

    Here’s a look at our key planned milestones and where you can connect with us at upcoming conferences:

    November

    • Red Hat build of Apache Camel 4.22 GA

    December

    • https://www.opensource-experience.com, Paris, France
    Disclaimer: Please note the content in this blog post has not been thoroughly reviewed by the Red Hat Developer editorial team. Any opinions expressed in this post are the author's own and do not necessarily reflect the policies or positions of Red Hat.

    Recent Posts

    • Camel integration quarterly digest: Q3 2026

    • Jev: Bounded semantic judgments for messy text

    • Speeding up ticket resolution with agentic AI

    • Prepare your custom plug-ins for Red Hat Developer Hub 2.1

    • Clang Bytecode interpreter update 2026

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Build

    • Developer Sandbox
    • Developer tools
    • Interactive tutorials
    • API catalog

    Quicklinks

    • Learning resources
    • E-books
    • Cheat sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site status dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2026 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility
    Ask AI