<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ByteChef Blog</title>
    <link>https://blog.bytechef.io</link>
    <description>AI Integration & Automation Guides</description>
    <language>en-us</language>
    <managingEditor>business@bytechef.io (ByteChef)</managingEditor>
    <webMaster>business@bytechef.io (ByteChef)</webMaster>
    <lastBuildDate>Fri, 16 Oct 2026 11:34:56 GMT</lastBuildDate>
    <atom:link href="https://blog.bytechef.io/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title><![CDATA[Run a ByteChef Workflow as a One-Shot Job]]></title>
      <link>https://blog.bytechef.io/blogs/bytechef-runtime-job</link>
      <description><![CDATA[The Runtime Job app is ByteChef with everything but the engine taken out: one JVM boots, runs exactly one workflow, and exits with the workflow's status. No database, no broker, no UI. This guide walks through a real run end to end, then covers workflow lookup, connections, exit codes, timeouts, Docker, Kubernetes Jobs and CronJobs, CI pipelines, and the sharp edges worth knowing before you ship it.]]></description>
      <pubDate>Fri, 16 Oct 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/bytechef-runtime-job</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 9: New from Chat]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-chat</link>
      <description><![CDATA[Some automations need a conversation, not a one-liner. New from Chat embeds ByteChef's workflow-building agent in your product: your user describes what they want, the agent builds it step by step, asks questions when it needs to, and opens a Connect dialog right in the thread when a credential is missing. This post covers the component, the AG-UI stream behind it, the interactive cards, your system prompt, the security model and the handoff to the editor. Part nine of the Embedded series.]]></description>
      <pubDate>Thu, 15 Oct 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-chat</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 8: New from Template]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-templates</link>
      <description><![CDATA[The fastest automation your customer ever builds is the one you built for them. In the embedded sample app, New from Template lists the workflow templates you published in ByteChef, shows which apps each one uses, and copies the chosen one into the user's own project with a single API call. This post covers the whole loop: building the catalog, listing it, copying a template, and taking the copy from draft to running. Part eight of the Embedded series.]]></description>
      <pubDate>Sun, 11 Oct 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-templates</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 7: New from Custom Workflow Builder]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-custom-builder</link>
      <description><![CDATA[When you want total control over how your users author automations, skip ByteChef's editor and build your own. The sample app's Custom Workflow Builder renders its own UI state into ByteChef's workflow-definition JSON, saves it through the embedded REST API, and binds each node to the user's connections. You own every pixel; ByteChef stores, validates and runs it. Part seven of the Embedded series.]]></description>
      <pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-custom-builder</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 6: The MCP Chat]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-mcp-chat</link>
      <description><![CDATA[Instead of adapting tools in your own route, the MCP Chat discovers your customer's integrations from ByteChef's embedded MCP server over the open Model Context Protocol and hands them to an AI agent. The same standard Claude and Cursor speak, inside your own chat. Part six of the Embedded series.]]></description>
      <pubDate>Sat, 03 Oct 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-mcp-chat</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 5: The Request Playground]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-request</link>
      <description><![CDATA[Sometimes you don't want an event to fan out. You want to call one specific workflow, pass it a payload, and get its result back. The Request Playground invokes a workflow by UUID like a synchronous API endpoint, scoped to the connected user. Turn any automation your customer built into a function your app can call. Part five of the Embedded series.]]></description>
      <pubDate>Tue, 29 Sep 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-request</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 4: The App Event Playground]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-app-events</link>
      <description><![CDATA[The ComponentKit is your app reaching into your customers' apps. App Events are the reverse: something happens in your product - a new lead, an upgraded plan - and it triggers your customers' workflows. One POST to /app-events fans the payload out to every enabled workflow that listens. Part four of the Embedded series.]]></description>
      <pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-app-events</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 3: The ComponentKit Chat]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-component-kit-chat</link>
      <description><![CDATA[Give an AI assistant hands. The ComponentKit Chat asks ByteChef for the tools behind each integration your user has connected, hands them to an LLM, and runs every tool call on that user's own connection - so 'send a Slack message to #sales' actually sends it. Built on assistant-ui and the AI SDK. Part three of the Embedded series.]]></description>
      <pubDate>Thu, 17 Sep 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-component-kit-chat</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 2: The ComponentKit Playground]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-component-kit</link>
      <description><![CDATA[Not everything needs a workflow. Sometimes your app just wants to send one Slack message, ask OpenAI one question, or create one HubSpot contact, as your customer, right now. The ComponentKit is one POST that runs any of ByteChef's 280+ connector actions on a connected user's own credentials. The sample app's ComponentKit Playground is a form over that endpoint. Part two of the Embedded series.]]></description>
      <pubDate>Wed, 16 Sep 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-component-kit</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Share What You Built: Project & Workflow Templates]]></title>
      <link>https://blog.bytechef.io/blogs/bytechef-share-templates</link>
      <description><![CDATA[You built a great automation. Someone else needs the same one. Templates let you start from a working project or workflow instead of a blank canvas - and share what you built as a private import link you control, or submit it to the public gallery.]]></description>
      <pubDate>Tue, 08 Sep 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/bytechef-share-templates</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Embedded, Part 1: Let Your Users Connect Their Apps]]></title>
      <link>https://blog.bytechef.io/blogs/embedded-connect-dialog</link>
      <description><![CDATA[The first thing any embedded integration needs is a way for your customers to connect their own accounts - their Slack, their Salesforce. Building OAuth flows for 200 apps is a non-starter. ByteChef Embedded gives you one React hook, useConnectDialog, that mounts a hosted connect flow: it handles discovery, the OAuth/API-key handshake, credential storage and refresh, and the manage-and-disconnect flow afterwards. Part one of a hands-on series built on the embedded sample app.]]></description>
      <pubDate>Fri, 04 Sep 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/embedded-connect-dialog</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Somewhere to Keep the Records: Data Tables in ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/bytechef-data-tables</link>
      <description><![CDATA[Every automation eventually needs somewhere to keep records, and the usual answers are a misused spreadsheet or a whole provisioned database. Data Tables are the middle path: typed tables that live inside ByteChef, editable like a spreadsheet, kept separate per environment, and wired into your workflows as six actions and three triggers.]]></description>
      <pubDate>Sun, 30 Aug 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/bytechef-data-tables</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[AI Agentic Patterns in ByteChef (Part 1): Agent Skills - Package Know-How Once, Give It to Every Agent]]></title>
      <link>https://blog.bytechef.io/blogs/bytechef-agent-skills</link>
      <description><![CDATA[Spring AI just brought Anthropic-style Agent Skills to Java. ByteChef - built on Spring AI - ships them as a managed, no-code feature: built-in skills management, a visual editor, sandboxed script execution, and a Skills Tool for every AI Agent.]]></description>
      <pubDate>Thu, 27 Aug 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/bytechef-agent-skills</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Your Documents, Chunked and Searchable: The Knowledge Base in ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/bytechef-knowledge-base</link>
      <description><![CDATA[RAG is easy to demo and tedious to run: parsing five file formats, picking chunk sizes, running an embedding model, operating a vector store. ByteChef's Knowledge Base packages that pipeline - upload documents in, pgvector-backed semantic search out - and exposes it to workflows as actions and to AI Agents as a search tool.]]></description>
      <pubDate>Tue, 25 Aug 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/bytechef-knowledge-base</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Build Effective Agents in ByteChef: The Five Patterns, No Code Required]]></title>
      <link>https://blog.bytechef.io/blogs/bytechef-agentic-patterns</link>
      <description><![CDATA[How to build the five agentic patterns from Anthropic's research - chain, parallelization, routing, orchestrator-workers, and evaluator-optimizer - visually in ByteChef, powered by Spring AI under the hood.]]></description>
      <pubDate>Fri, 21 Aug 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/bytechef-agentic-patterns</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[One Workflow, Many Lanes: Completing ByteChef's Flow Controls]]></title>
      <link>https://blog.bytechef.io/blogs/flow-controls-complete</link>
      <description><![CDATA[Condition, loop, and branch were only the first half of the story. With Parallel, Fork/Join, Each, Map, and Subflow now in the workflow editor, ByteChef workflows can fan out, run concurrently, and compose other workflows - visually.]]></description>
      <pubDate>Fri, 14 Aug 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/flow-controls-complete</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Stop the Workflow, Ask a Human: Human-in-the-Loop Approvals in ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/approval-human-in-the-loop</link>
      <description><![CDATA[Some workflow steps shouldn't run without a human's yes. ByteChef's Approval component pauses a workflow until someone approves, rejects, or fills in a form. Human-in-the-loop (HITL), delivered over Slack, email, or ByteChef's new in-app Approval Tasks inbox.]]></description>
      <pubDate>Wed, 12 Aug 2026 14:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/approval-human-in-the-loop</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[See What Your Workflow Was Thinking: Surfacing Component Logs in ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/surfacing-workflow-execution-logs</link>
      <description><![CDATA[Component logs used to disappear into the server console. Here is how we built a Logs tab into the workflow builder and execution history - and why we captured the logs one layer below the component that asked for them.]]></description>
      <pubDate>Fri, 07 Aug 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/surfacing-workflow-execution-logs</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Data Pills: Tips & Tricks for Passing Data Between Steps]]></title>
      <link>https://blog.bytechef.io/blogs/data-pills-tips-and-tricks</link>
      <description><![CDATA[Data pills are how one workflow step reuses the output of another. Learn how to add them, mix them with text, transform them with formulas, and avoid the most common mistakes.]]></description>
      <pubDate>Sat, 18 Jul 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/data-pills-tips-and-tricks</guid>
      <category><![CDATA[tips-and-tricks]]></category>
    </item>
    <item>
      <title><![CDATA[Build Workflows Without Fear]]></title>
      <link>https://blog.bytechef.io/blogs/build-workflows-without-fear</link>
      <description><![CDATA[ByteChef now supports full Undo and Redo in the Workflow Editor. Delete a node by accident? Undo it. Want to experiment with a different branching strategy? Go for it. Mistakes are no longer permanent.]]></description>
      <pubDate>Mon, 29 Jun 2026 14:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/build-workflows-without-fear</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Building a Liferay Onboarding Workflow with ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/building-liferay-integrations-in-bytechef</link>
      <description><![CDATA[Automatically create user and associate it with account after submitting form in Liferay.]]></description>
      <pubDate>Fri, 19 Jun 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/building-liferay-integrations-in-bytechef</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Import and Export Workflows and Projects]]></title>
      <link>https://blog.bytechef.io/blogs/import-export-workflows-projects</link>
      <description><![CDATA[Your Automations Shouldn't Be Trapped in a Single Workspace. Learn how to move your workflows and projects between ByteChef instances with Import and Export.]]></description>
      <pubDate>Tue, 16 Jun 2026 15:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/import-export-workflows-projects</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Building Intelligent Automation with ByteChef and AI Agents]]></title>
      <link>https://blog.bytechef.io/blogs/spring-ai-agent</link>
      <description><![CDATA[Explanation of the AI Agent component, its integration with Spring AI, and how to test your agent as you build it.]]></description>
      <pubDate>Mon, 15 Jun 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/spring-ai-agent</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Smart Return & Refund Workflow]]></title>
      <link>https://blog.bytechef.io/blogs/smart-return-and-refund-workflow</link>
      <description><![CDATA[Automatically validates return requests, checks refund eligibility, processes refunds, and keeps customers informed throughout the entire return journey.]]></description>
      <pubDate>Mon, 15 Jun 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/smart-return-and-refund-workflow</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Building Subflow Navigation]]></title>
      <link>https://blog.bytechef.io/blogs/building-subflow-navigation</link>
      <description><![CDATA[A simple Edit button turned into a multi-layered state management problem. Learn how we used URL params as a navigation stack, Zustand snapshots for execution state, and custom components to build seamless subflow navigation in ByteChef.]]></description>
      <pubDate>Fri, 29 May 2026 14:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/building-subflow-navigation</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[How We Built an AI Copilot That Converts n8n Workflows into ByteChef Workflows]]></title>
      <link>https://blog.bytechef.io/blogs/ai-copilot-converts-n8n-into-bytechef</link>
      <description><![CDATA[An inside look at building an AI copilot that converts n8n workflow JSON into ByteChef workflows, focusing on preserving execution semantics, graph correctness, and reliable validation systems.]]></description>
      <pubDate>Thu, 21 May 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/ai-copilot-converts-n8n-into-bytechef</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Script Component Explained (Part 1): How It Works & When to Use It]]></title>
      <link>https://blog.bytechef.io/blogs/script-component-explained-part-1</link>
      <description><![CDATA[Learn what the ByteChef Script component is, how it works under the hood, and how to decide when to reach for it over native components.]]></description>
      <pubDate>Mon, 11 May 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/script-component-explained-part-1</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef Script Component Explained (Part 2): Real-World Examples & Advanced Use Cases]]></title>
      <link>https://blog.bytechef.io/blogs/script-component-explained-part-2</link>
      <description><![CDATA[See the ByteChef Script component in action with production-ready examples: data validation, AI cleanup, and complex workflow logic.]]></description>
      <pubDate>Mon, 11 May 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/script-component-explained-part-2</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[How We Automated Personalized Emails from Liferay Object Forms Using ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/personalized-emails</link>
      <description><![CDATA[Want to automatically email users after they submit a Liferay form? This guide walks you through using ByteChef to send personalized emails from Liferay Object Forms, helping you save time and boost engagement.]]></description>
      <pubDate>Wed, 06 May 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/personalized-emails</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Handle Meeting Agenda and Notes]]></title>
      <link>https://blog.bytechef.io/blogs/handle-meeting-agenda-and-notes</link>
      <description><![CDATA[Automate meeting notes using ByteChef, Notion and OpenAI to create structured, consistent documentation for every meeting.]]></description>
      <pubDate>Tue, 28 Apr 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/handle-meeting-agenda-and-notes</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[How We Use AI to Automate Our GitHub Release Announcements]]></title>
      <link>https://blog.bytechef.io/blogs/automate-github-releases-to-slack</link>
      <description><![CDATA[Discover how the ByteChef team uses its own automation platform to turn technical GitHub releases into automated, AI-generated Slack announcements.]]></description>
      <pubDate>Mon, 27 Apr 2026 10:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/automate-github-releases-to-slack</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Welcome to ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/welcome-to-bytechef</link>
      <description><![CDATA[Discover how to replace manual work and disconnected tools with intelligent workflows using ByteChef - an open-source platform for AI-driven automation, orchestration, and integration.]]></description>
      <pubDate>Wed, 22 Apr 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/welcome-to-bytechef</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Solo TTRPG Automation, Revisited: What Changed and Why]]></title>
      <link>https://blog.bytechef.io/blogs/solo-play-ttrpg-2</link>
      <description><![CDATA[A follow-up to my AI-powered solo D&D workflow, redesigned around new ByteChef features: AI Agents as tools, OpenRouter, Knowledge Base tagging, Data Tables, streamChat, and more.]]></description>
      <pubDate>Tue, 21 Apr 2026 18:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/solo-play-ttrpg-2</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[I Built an AI Sales Agent in 20 Minutes - No Code, No Backend]]></title>
      <link>https://blog.bytechef.io/blogs/ai-sales-agent</link>
      <description><![CDATA[How I used ByteChefs AI Agent to build Aria, a fully functional AI sales assistant that qualifies leads, answers product questions, books meetings, and updates the CRM automatically]]></description>
      <pubDate>Tue, 21 Apr 2026 15:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/ai-sales-agent</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Rendering the Infinite: Workflow Canvas Optimization]]></title>
      <link>https://blog.bytechef.io/blogs/rendering-the-infinite-workflow-canvas-optimization</link>
      <description><![CDATA[Handling 50+ nodes in React without the lag. Let’s take a dive into structural fingerprinting, smart layout diffing and what React Flow gives you for free.]]></description>
      <pubDate>Tue, 21 Apr 2026 14:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/rendering-the-infinite-workflow-canvas-optimization</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Customizing the Badge: Beyond the shadcn Foundation]]></title>
      <link>https://blog.bytechef.io/blogs/customizing-the-badge-beyond-shadcn</link>
      <description><![CDATA[How we built a reusable, brand-aligned Badge component at ByteChef. Overcoming CSS inheritance hurdles, ensuring consistency and type safety.]]></description>
      <pubDate>Tue, 21 Apr 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/customizing-the-badge-beyond-shadcn</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[How to Build Your First Scalable Automation Workflow]]></title>
      <link>https://blog.bytechef.io/blogs/how-to-build-your-first-scalable-automation-workflow</link>
      <description><![CDATA[Move from manual chaos to automated efficiency. A step-by-step guide to building scalable workflows using ByteChef’s hybrid low-code approach.]]></description>
      <pubDate>Tue, 21 Apr 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/how-to-build-your-first-scalable-automation-workflow</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[How to Automatically Send Out-of-Working-Hours Email Responses Using AI]]></title>
      <link>https://blog.bytechef.io/blogs/out-of-working-hours</link>
      <description><![CDATA[Automatically respond to out-of-working-hours emails and notify the support team if a message is classified as urgent.]]></description>
      <pubDate>Tue, 21 Apr 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/out-of-working-hours</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Building a Custom Switch Component on Top of shadcn]]></title>
      <link>https://blog.bytechef.io/blogs/building-a-custom-switch-component-on-top-of-shadcn</link>
      <description><![CDATA[shadcn gives you a solid foundation, but a product with its own design language needs more. A deep-dive into wrapping shadcn Switch with ByteChef brand colors, three variants, full accessibility, and the visual fixes that followed.]]></description>
      <pubDate>Mon, 20 Apr 2026 14:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/building-a-custom-switch-component-on-top-of-shadcn</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Making Data Pills Stick: Drag and Drop Functionality]]></title>
      <link>https://blog.bytechef.io/blogs/making-data-pills-stick-drag-and-drop-functionality</link>
      <description><![CDATA[Drag and drop looks simple until you try to build it. Discover the real engineering challenges behind making data pills droppable into workflow property inputs - custom MIME types, ghost image fixes, TipTap integration, and cursor-accurate insertion.]]></description>
      <pubDate>Fri, 17 Apr 2026 14:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/making-data-pills-stick-drag-and-drop-functionality</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Copy/Paste Functionality for a Visual Workflow Builder]]></title>
      <link>https://blog.bytechef.io/blogs/copy-paste-functionality-for-a-visual-workflow-builder</link>
      <description><![CDATA[A deep-dive into the real engineering challenges behind building a Copy/Paste system for a visual workflow builder - from recursive task renaming and collision prevention to ghost-paste bugs and deep cloning.]]></description>
      <pubDate>Fri, 17 Apr 2026 10:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/copy-paste-functionality-for-a-visual-workflow-builder</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[ByteChef vs n8n vs Activepieces: Which Automation Platform Is Best for SMBs in 2026?]]></title>
      <link>https://blog.bytechef.io/blogs/bytechef-vs-n8n-vs-activepieces</link>
      <description><![CDATA[A practical founder-first comparison of ByteChef, n8n, and Activepieces for SMB automation, AI workflows, and long-term maintainability.]]></description>
      <pubDate>Thu, 16 Apr 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/bytechef-vs-n8n-vs-activepieces</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[AI Email Classifier]]></title>
      <link>https://blog.bytechef.io/blogs/ai-email-classifier</link>
      <description><![CDATA[Automatically dispatches incoming emails from your info inbox to the appropriate teams and applies the correct department labels.]]></description>
      <pubDate>Wed, 15 Apr 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/ai-email-classifier</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Improving UX with Quick Wins Instead of Big Redesigns]]></title>
      <link>https://blog.bytechef.io/blogs/improving-ux-with-quick-wins-instead-of-big-redesigns</link>
      <description><![CDATA[Learn how small UX improvements can solve critical usability issues faster than full redesigns, based on real ByteChef usability testing insights.]]></description>
      <pubDate>Tue, 14 Apr 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/improving-ux-with-quick-wins-instead-of-big-redesigns</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Why Context Menus Beat Hover-Based Interfaces]]></title>
      <link>https://blog.bytechef.io/blogs/why-context-menus-beat-hover-based-interfaces</link>
      <description><![CDATA[Discover how a simple right-click interaction solved complex UX friction and made building automation 2x faster.]]></description>
      <pubDate>Tue, 14 Apr 2026 10:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/why-context-menus-beat-hover-based-interfaces</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[4 HR & Ops Automations to Reclaim 10 Hours of Your Work Week in 2026]]></title>
      <link>https://blog.bytechef.io/blogs/hr-ops-automations-to-reclaim-time</link>
      <description><![CDATA[As your team grows, admin work starts eating up to 25% of your week. Discover 4 high-impact internal automations to reclaim your time.]]></description>
      <pubDate>Mon, 13 Apr 2026 09:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/hr-ops-automations-to-reclaim-time</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[4 Essential E-commerce Automations to Scale Your Online Store in 2026]]></title>
      <link>https://blog.bytechef.io/blogs/essential-ecommerce-automations</link>
      <description><![CDATA[Running a Shopify store in 2026 is all about automation. Learn the 4 essential automations every e-commerce business needs.]]></description>
      <pubDate>Mon, 13 Apr 2026 08:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/essential-ecommerce-automations</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Building Complex Business Logic Visually: A Guide to ByteChef’s Flow Controls]]></title>
      <link>https://blog.bytechef.io/blogs/guide-to-flow-controls</link>
      <description><![CDATA[ByteChef’s Flow Controls make advanced no-code business logic easy to build visually.]]></description>
      <pubDate>Fri, 10 Apr 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/guide-to-flow-controls</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Automating KYC Compliance: Building a Smart Onboarding Workflow in ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/automating-kyc-compliance-building-a-smart-onboarding-workflow-in-bytechef</link>
      <description><![CDATA[Learn how to build an automated KYC compliance workflow that processes applications in seconds, reduces errors by 99%, and handles risk assessment intelligently.]]></description>
      <pubDate>Mon, 02 Feb 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/automating-kyc-compliance-building-a-smart-onboarding-workflow-in-bytechef</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[AI-driven WhatsApp Order Status Automation with Shopify]]></title>
      <link>https://blog.bytechef.io/blogs/ai-driven-whatsapp-order-status-automation-with-shopify</link>
      <description><![CDATA[Learn how to build AI-driven WhatsApp bots to handle Shopify order status updates and provide a seamless shopping experience for your customers.]]></description>
      <pubDate>Mon, 22 Dec 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/ai-driven-whatsapp-order-status-automation-with-shopify</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[From Files to Intelligent Knowledge: Storing Documents in Vector Databases]]></title>
      <link>https://blog.bytechef.io/blogs/document-to-vector-knowledge</link>
      <description><![CDATA[Discover how ByteChef transforms simple local files into intelligent, AI-ready knowledge through document parsing, chunking, enrichment, and vector storage.]]></description>
      <pubDate>Mon, 22 Dec 2025 11:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/document-to-vector-knowledge</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Automate Paid Time Off Requests with ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/pto-elf</link>
      <description><![CDATA[Automates PTO requests with validation, approvals, balance checks and calendar updates - all in one clean workflow.]]></description>
      <pubDate>Fri, 19 Dec 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/pto-elf</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Automatically Saving Email Attachments to Google Drive]]></title>
      <link>https://blog.bytechef.io/blogs/automatically-saving-email-attachments-to-google-drive</link>
      <description><![CDATA[Learn how to automate the process of saving email attachments to Google Drive using ByteChef workflows, eliminating manual file handling and reducing errors.]]></description>
      <pubDate>Fri, 12 Dec 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/automatically-saving-email-attachments-to-google-drive</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Breaking Bundles - React Suspense & Lazy Loading]]></title>
      <link>https://blog.bytechef.io/blogs/breaking-bundles-react-suspense-lazy-loading</link>
      <description><![CDATA[React applications can become slow and unwieldy if all components and code are loaded upfront. To improve performance, reduce initial load time, and enhance user experience, React provides built-in features like lazy loading and Suspense.]]></description>
      <pubDate>Fri, 05 Dec 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/breaking-bundles-react-suspense-lazy-loading</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Automating Solo TTRPG Play; An AI-Powered Agentic Workflow]]></title>
      <link>https://blog.bytechef.io/blogs/automating-solo-play-ttrpg</link>
      <description><![CDATA[A deep dive into agentic modularization for AI game automation: Using D&D as a case study for solo and board game automation with workflow orchestration.]]></description>
      <pubDate>Wed, 03 Dec 2025 11:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/automating-solo-play-ttrpg</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[How To Validate Data with ByteChef's Script Component]]></title>
      <link>https://blog.bytechef.io/blogs/validate-data-script</link>
      <description><![CDATA[With Bytechef, you can effortlessly automate data validation, ensuring your information is accurate, consistent, and ready for reliable use.]]></description>
      <pubDate>Wed, 12 Nov 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/validate-data-script</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[One Icon Library to Rule Them All - Simplifying Bytechef's UI]]></title>
      <link>https://blog.bytechef.io/blogs/radix-lucide</link>
      <description><![CDATA[Joining a new project can be intimidating - especially when it's something as large and well-structured as Bytechef. My first task wasn't about building a huge feature or solving a deep bug. Instead, it was something that seemed simple: migrating all Radix icons to Lucide icons.]]></description>
      <pubDate>Thu, 06 Nov 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/radix-lucide</guid>
      <category><![CDATA[engineering]]></category>
    </item>
    <item>
      <title><![CDATA[Guide to Data Validation in ByteChef]]></title>
      <link>https://blog.bytechef.io/blogs/validate-data</link>
      <description><![CDATA[With Bytechef, you can effortlessly automate data validation, ensuring your information is accurate, consistent, and ready for reliable use.]]></description>
      <pubDate>Fri, 24 Oct 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/validate-data</guid>
      <category><![CDATA[guides]]></category>
    </item>
    <item>
      <title><![CDATA[Automated Meeting Scheduler]]></title>
      <link>https://blog.bytechef.io/blogs/automated-meeting-scheduler</link>
      <description><![CDATA[Learn how to build a smart reservation system that extracts dates from emails using AI, checks calendar availability and suggests alternatives automatically.]]></description>
      <pubDate>Mon, 21 Apr 2025 12:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/automated-meeting-scheduler</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[CV Scanning and Processing]]></title>
      <link>https://blog.bytechef.io/blogs/cv-scanning</link>
      <description><![CDATA[Learn how to automate CV scanning and candidate screening using ByteChef to streamline your recruitment process.]]></description>
      <pubDate>Thu, 06 Feb 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/cv-scanning</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Automate Customer Support Ticketing]]></title>
      <link>https://blog.bytechef.io/blogs/automate-customer-support-ticketing</link>
      <description><![CDATA[Learn how to automate customer support ticketing workflows using ByteChef to streamline your support operations and improve response times.]]></description>
      <pubDate>Tue, 28 Jan 2025 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/automate-customer-support-ticketing</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Automate CSV Imports]]></title>
      <link>https://blog.bytechef.io/blogs/automate-csv-imports</link>
      <description><![CDATA[Delegate tedious everyday business work to your computer to free up your time and focus on important things.]]></description>
      <pubDate>Thu, 08 Aug 2024 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/automate-csv-imports</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[OpenAI Component Image Generator]]></title>
      <link>https://blog.bytechef.io/blogs/openai-component-image-generator</link>
      <description><![CDATA[Can OpenAI component help content creators with images? In this article I tackle the subject in context of ByteChef workflow.]]></description>
      <pubDate>Mon, 05 Aug 2024 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/openai-component-image-generator</guid>
      <category><![CDATA[use-cases]]></category>
    </item>
    <item>
      <title><![CDATA[Useful VS Code Extensions for Developers]]></title>
      <link>https://blog.bytechef.io/blogs/useful-vscode-extensions</link>
      <description><![CDATA[Discover essential VS Code extensions that can boost your productivity and improve your development workflow.]]></description>
      <pubDate>Mon, 15 Jan 2024 13:00:00 GMT</pubDate>
      <guid isPermaLink="true">https://blog.bytechef.io/blogs/useful-vscode-extensions</guid>
      <category><![CDATA[engineering]]></category>
    </item>
  </channel>
</rss>