<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Guide |</title><link>https://kaoto.io/tags/guide/</link><atom:link href="https://kaoto.io/tags/guide/index.xml" rel="self" type="application/rss+xml"/><description>Guide</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Fri, 10 Apr 2026 00:00:00 +0000</lastBuildDate><image><url>https://kaoto.io/media/logo_hu_232feedabbfe3cd0.png</url><title>Guide</title><link>https://kaoto.io/tags/guide/</link></image><item><title>Kaoto Documentation Revamp: Your Complete Guide to Visual Integration Design</title><link>https://kaoto.io/blog/docs-revamp/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://kaoto.io/blog/docs-revamp/</guid><description>&lt;h2 id="a-fresh-start-for-kaoto-documentation"&gt;A Fresh Start for Kaoto Documentation&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;re excited to announce a complete overhaul of the Kaoto documentation! Whether you&amp;rsquo;re new to visual integration design or an experienced Apache Camel developer, our refreshed documentation provides everything you need to build powerful integrations with confidence.&lt;/p&gt;
&lt;p&gt;The new documentation structure is designed to guide you from installation through advanced features, with clear explanations, practical examples, and visual aids at every step.&lt;/p&gt;
&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New?&lt;/h2&gt;
&lt;h3 id="reorganized-structure-for-better-navigation"&gt;Reorganized Structure for Better Navigation&lt;/h3&gt;
&lt;p&gt;The documentation is now organized into logical sections that match your learning journey:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://kaoto.io/docs/installation/"&gt;Installation&lt;/a&gt;&lt;/strong&gt; - Get Kaoto up and running in your environment&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://kaoto.io/docs/quickstart/"&gt;Quickstart&lt;/a&gt;&lt;/strong&gt; - Build your first AI-powered integration in minutes&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://kaoto.io/docs/designer/"&gt;Designer&lt;/a&gt;&lt;/strong&gt; - Master the visual designer interface and features&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://kaoto.io/docs/datamapper/"&gt;DataMapper&lt;/a&gt;&lt;/strong&gt; - Transform and map data between different formats&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://kaoto.io/docs/rest/"&gt;REST&lt;/a&gt;&lt;/strong&gt; - Work with REST APIs in your integrations&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Each section builds on the previous one, creating a natural progression from beginner to advanced topics.&lt;/p&gt;
&lt;h3 id="comprehensive-designer-guide"&gt;Comprehensive Designer Guide&lt;/h3&gt;
&lt;p&gt;The &lt;strong&gt;Designer&lt;/strong&gt; section has been completely restructured into focused, task-oriented guides:&lt;/p&gt;
&lt;h4 id="managing-integrations"&gt;&lt;a href="https://kaoto.io/docs/designer/01-managing-integrations/"&gt;Managing Integrations&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Learn the fundamentals of working with Kaoto integrations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Understanding Resource Types&lt;/strong&gt; - Deep dive into Camel Routes, Kamelets, and Pipes, with clear guidance on when to use each type&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best Practices&lt;/strong&gt; - Why single integration per file is recommended and when to deviate from this pattern&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Creating Integrations&lt;/strong&gt; - Step-by-step instructions for creating new integrations&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Flows List&lt;/strong&gt; - Your central control panel for managing integrations, with renaming, visibility control, and deletion&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Advanced Entities&lt;/strong&gt; - RouteConfiguration, Intercept patterns, ErrorHandler, and OnException for sophisticated integration patterns&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="working-with-nodes"&gt;&lt;a href="https://kaoto.io/docs/designer/02-working-with-nodes/"&gt;Working with Nodes&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Master the essential operations for building your routes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Adding, replacing, and deleting steps&lt;/li&gt;
&lt;li&gt;Configuring components through intuitive forms&lt;/li&gt;
&lt;li&gt;Enabling and disabling components during development&lt;/li&gt;
&lt;li&gt;Generating documentation for your integrations&lt;/li&gt;
&lt;li&gt;Understanding the component catalog&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="reordering-nodes"&gt;&lt;a href="https://kaoto.io/docs/designer/03-reordering-nodes/"&gt;Reordering Nodes&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Efficiently reorganize your integration flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Drag-and-drop operations (now production-ready!)&lt;/li&gt;
&lt;li&gt;Copy/paste functionality&lt;/li&gt;
&lt;li&gt;Move-before/after actions&lt;/li&gt;
&lt;li&gt;Working with complex nested structures&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="runtime-selector"&gt;&lt;a href="https://kaoto.io/docs/designer/04-runtime-selector/"&gt;Runtime Selector&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Choose and configure the right Apache Camel runtime:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Working with different Camel versions (Main, Quarkus, Spring Boot)&lt;/li&gt;
&lt;li&gt;Configuring custom catalog libraries&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="enhanced-quickstart-tutorial"&gt;Enhanced Quickstart Tutorial&lt;/h3&gt;
&lt;p&gt;The &lt;strong&gt;&lt;a href="https://kaoto.io/docs/quickstart/"&gt;Quickstart&lt;/a&gt;&lt;/strong&gt; guide now features a complete, real-world example that demonstrates Kaoto&amp;rsquo;s capabilities:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Build a Local Text Summarization Route&lt;/strong&gt; - Create a Camel route that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Monitors a folder for new text files&lt;/li&gt;
&lt;li&gt;Sends content to Ollama (running the Granite AI model)&lt;/li&gt;
&lt;li&gt;Outputs concise summaries&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This hands-on tutorial introduces you to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Creating and configuring integrations&lt;/li&gt;
&lt;li&gt;Working with file components&lt;/li&gt;
&lt;li&gt;Integrating AI capabilities with OpenAI components&lt;/li&gt;
&lt;li&gt;Running and testing routes in VS Code&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The tutorial includes detailed screenshots for every step, making it easy to follow along even if you&amp;rsquo;re completely new to Kaoto.&lt;/p&gt;
&lt;h3 id="expanded-datamapper-documentation"&gt;Expanded DataMapper Documentation&lt;/h3&gt;
&lt;p&gt;The &lt;strong&gt;&lt;a href="https://kaoto.io/docs/datamapper/"&gt;DataMapper&lt;/a&gt;&lt;/strong&gt; section now provides comprehensive coverage of this powerful feature:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Visual Data Mapping&lt;/strong&gt; - Drag-and-drop functionality for creating transformations&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Schema Support&lt;/strong&gt; - Working with XML Schema (XSD) and JSON Schema files&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multiple Schema Files&lt;/strong&gt; - Handling complex schemas split across multiple files with &lt;code&gt;xs:import&lt;/code&gt; and &lt;code&gt;xs:include&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JSON Support&lt;/strong&gt; - Complete guide to JSON source bodies and JSON target transformations&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Conditional Mappings&lt;/strong&gt; - Creating &lt;code&gt;if&lt;/code&gt;, &lt;code&gt;choose-when-otherwise&lt;/code&gt;, and &lt;code&gt;for-each&lt;/code&gt; mappings&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;XPath Expression Editor&lt;/strong&gt; - Advanced expression editing with function support&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Collection Handling&lt;/strong&gt; - Merging multiple source collections into target fields&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each feature is explained with clear examples and visual demonstrations, including video tutorials for complex operations.&lt;/p&gt;
&lt;h3 id="rest-api-integration-guide"&gt;REST API Integration Guide&lt;/h3&gt;
&lt;p&gt;The &lt;strong&gt;&lt;a href="https://kaoto.io/docs/rest/"&gt;REST&lt;/a&gt;&lt;/strong&gt; section covers both API-first and code-first approaches:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;API-First Development&lt;/strong&gt; - Import OpenAPI specifications and generate Camel REST DSL definitions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Code-First Development&lt;/strong&gt; - Build REST APIs directly in Kaoto&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;REST Editor&lt;/strong&gt; - Visual configuration of REST endpoints, operations, and bindings&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This section bridges the gap between API design and integration development, showing you how to leverage existing OpenAPI specifications in your Camel routes.&lt;/p&gt;
&lt;h2 id="documentation-highlights"&gt;Documentation Highlights&lt;/h2&gt;
&lt;h3 id="visual-learning"&gt;Visual Learning&lt;/h3&gt;
&lt;p&gt;Every guide includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Screenshots&lt;/strong&gt; showing exactly what you&amp;rsquo;ll see in the interface&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Step-by-step instructions&lt;/strong&gt; with visual markers&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Video tutorials&lt;/strong&gt; for complex operations&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Before/after examples&lt;/strong&gt; to clarify the impact of each action&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="practical-tips-and-best-practices"&gt;Practical Tips and Best Practices&lt;/h3&gt;
&lt;p&gt;Throughout the documentation, you&amp;rsquo;ll find:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;💡 Tips&lt;/strong&gt; - Helpful hints and shortcuts&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;⚠️ Warnings&lt;/strong&gt; - Important considerations and common pitfalls&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;📝 Notes&lt;/strong&gt; - Additional context and technical details&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Best Practice Recommendations&lt;/strong&gt; - Guidance on the recommended approach for common scenarios&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="clear-navigation"&gt;Clear Navigation&lt;/h3&gt;
&lt;p&gt;Each documentation page includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Table of contents&lt;/strong&gt; for quick navigation within the page&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Next steps&lt;/strong&gt; section linking to related topics&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Breadcrumb navigation&lt;/strong&gt; showing your location in the documentation hierarchy&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-references&lt;/strong&gt; to related features and concepts&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="we-want-your-feedback"&gt;We Want Your Feedback&lt;/h2&gt;
&lt;p&gt;The documentation is a living resource that grows with the community. If you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Find something unclear or confusing&lt;/li&gt;
&lt;li&gt;Discover a missing topic or example&lt;/li&gt;
&lt;li&gt;Have suggestions for improvement&lt;/li&gt;
&lt;li&gt;Want to contribute documentation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please join us in the &lt;a href="https://github.com/orgs/KaotoIO/discussions" target="_blank" rel="noopener"&gt;GitHub discussions&lt;/a&gt; or &lt;a href="https://github.com/KaotoIO/kaoto/issues/new/choose" target="_blank" rel="noopener"&gt;create an issue&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="explore-the-new-documentation"&gt;Explore the New Documentation&lt;/h2&gt;
&lt;p&gt;Ready to dive in? Visit the &lt;strong&gt;&lt;a href="https://kaoto.io/docs/"&gt;Kaoto Documentation&lt;/a&gt;&lt;/strong&gt; and start building powerful Apache Camel integrations with confidence.&lt;/p&gt;
&lt;p&gt;Whether you&amp;rsquo;re creating simple file processors or complex AI-powered workflows, the new documentation provides the guidance you need at every step of your journey.&lt;/p&gt;
&lt;h2 id="give-kaoto-a-try"&gt;Give Kaoto a Try&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Start with the &lt;a href="https://kaoto.io/docs/quickstart/"&gt;Quickstart guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Install the &lt;a href="https://kaoto.io/docs/installation/"&gt;VS Code extension&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Try the &lt;a href="https://red.ht/kaoto" target="_blank" rel="noopener"&gt;Kaoto showcase deployment&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Happy integrating! 🐫✨&lt;/p&gt;</description></item></channel></rss>