Apache Camel AI: Building an Email Triage Agent with OpenAI, Gmail Transformers, and Camel JBang

, by

Recent Camel releases introduced several features that work well together for AI-powered integrations: the camel-openai component (4.17), the SimpleFunction interface, chain operator, and structured output with JSON Schema (4.18), and Gmail DataType Transformers (4.19). To show how these pieces fit, I built an email triage agent that classifies Gmail messages using an LLM, moves them to labels, and drafts smart replies. The whole thing runs with Camel JBang. No Maven project, no framework setup.

Continue reading ❯

AIUSECASESTOOLING

Camel K 2.10.0

, by

© Smithsonian Magazine Here a new fresh release of Camel K: version 2.10.0 is ready to go. We’ve worked to several improvements around the GitOps and Git features introduced lately. We’ve stabilized a few bugs discovered and upgraded dependencies as well. GitOps Pipe We’ve worked to make sure the Camel GitOps is available not only for Integrations but also for Pipes. The principle is exactly the same. You need to configure the gitops trait on the Pipe you want to include in your GitOps flow and the operator will be in charge to provide a PR on the Git repository with the Pipe custom resource.

Continue reading ❯

RELEASESROADMAP

Kaoto v2.10 release

, by , , ,

What’s New in Kaoto 2.10? Kaoto 2.10 represents a major leap forward in visual integration design, now powered by Apache Camel 4.18.0. This release bridges the gap between API-first design and integration development with full REST DSL and OpenAPI support, while significantly expanding DataMapper capabilities to handle complex multi-file schemas. Combined with production-ready drag-and-drop functionality, building sophisticated integrations has never been more intuitive. Here are the key highlights of this release: REST DSL Support with OpenAPI Integration Kaoto 2.

Continue reading ❯

RELEASESTOOLING