diff --git a/src/_includes/core-nodes/comment-use-case.md b/src/_includes/core-nodes/comment-use-case.md
index 4c915de33f..96e8894544 100644
--- a/src/_includes/core-nodes/comment-use-case.md
+++ b/src/_includes/core-nodes/comment-use-case.md
@@ -4,7 +4,7 @@ Adds documentation and explanatory notes directly within your flows.
The Comment node helps document your flows by adding explanatory text that appears on the canvas. This is essential for maintaining flows over time, especially when working in teams or returning to flows after extended periods. By documenting the purpose, requirements, and logic of flow sections, you make flows more understandable, reduce interpretation errors, and speed up troubleshooting and modifications. Comments are particularly valuable for complex flows with link nodes, multi-tab workflows, or business logic that isn't obvious from the nodes alone.
-> If you need help documenting your flows, [FlowFuse Assistant](/docs/user/assistant/) can automatically generate documentation with Comment nodes. Simply select your flow and click the "Explain Flow" button, the AI will analyze your flow and create comprehensive documentation that you can add directly to your canvas.
+> If you need help documenting your flows, [FlowFuse Expert](/docs/user/assistant/) can automatically generate documentation with Comment nodes. Simply select your flow and click the "Explain Flow" button, the AI will analyze your flow and create comprehensive documentation that you can add directly to your canvas.
## Modes of operation
diff --git a/src/ai.njk b/src/ai.njk
index 8a8a2c805b..234a54c4af 100644
--- a/src/ai.njk
+++ b/src/ai.njk
@@ -19,7 +19,7 @@ platform:
title: "Meet your new AI‑Copilot"
subtitle: "Ask what you need. Let it build the application."
description:
- - "FlowFuse Expert is the fastest, most secure way to build industrial applications and operate at scale—now with AI powered by Model Context Protocol (MCP) that grounds every suggestion in live plant data, so it understands your processes, systems, and governance needs in real time."
+ - "FlowFuse Expert is the fastest, most secure way to build industrial applications and operate at scale—now with AI powered by Model Context Protocol (MCP) that grounds every suggestion in live plant data, so it understands your processes, systems, and governance needs in real time."
- "FlowFuse combines Node-RED's 5,000+ community nodes with LLM-powered copilots built on MCP and enterprise governance, so IT and OT teams can collaborate and deploy across plants without waiting on scarce developers. MCP connects AI to your live industrial data, making FlowFuse the fastest, most secure way to build industrial applications and operate at scale."
image: images/ai/ai-ui.png
imgAlt: "FlowFuse Expert showing AI-generated flow suggestions"
@@ -41,6 +41,7 @@ ctaSection:
- "Generate Node-RED flows from natural language descriptions of a workflow or integration, so you can connect any machine and protocol faster."
- "Draft and edit Function node code (JavaScript), UI templates (HTML/CSS/JS), SQL queries, and JSON configurations using the Copilot in the editor, so you can transform and model data in any platform without starting from scratch."
- "Empower Operations and Process Engineers to quickly build new dashboards, widgets, and queries using plain-language descriptions of the desired views or KPIs, reducing reliance on IT support."
+ - "Instantly understand any flow or inherited system select nodes and ask FlowFuse Expert to explain what they do, making onboarding faster and legacy system documentation effortless."
- "Spin up LLM blueprints that expose industrial data to a chat agent via Model Context Protocol (MCP), so operators and engineers can query systems in natural language and get answers grounded in live machine state, alarms, and logs—not stale documentation."
img: ./images/ai/ai-cta.png
imgAlt: "Plant worker interacting with AI on a tablet, connected to the entire factory"
@@ -168,4 +169,6 @@ ctaSection:
+
+
diff --git a/src/blog/2023/02/3-quick-node-red-tips-2.md b/src/blog/2023/02/3-quick-node-red-tips-2.md
index b9f10cc6cd..69e9830c4a 100644
--- a/src/blog/2023/02/3-quick-node-red-tips-2.md
+++ b/src/blog/2023/02/3-quick-node-red-tips-2.md
@@ -43,7 +43,7 @@ We hope you found these tips useful, if you'd like to suggest some of your own t
## Enhance Efficiency with FlowFuse
-FlowFuse is a cloud-based platform designed to boost collaboration, security, and scalability for your Node-RED applications. It features [numerous tools and functionalities](/platform/features/) that streamline the development-to-deployment process, including one-click deployment, the [FlowFuse Assistant](/docs/user/assistant/), and other capabilities that simplify managing your Node-RED environment.
+FlowFuse is a cloud-based platform designed to boost collaboration, security, and scalability for your Node-RED applications. It features [numerous tools and functionalities](/platform/features/) that streamline the development-to-deployment process, including one-click deployment, the [FlowFuse Expert](/docs/user/assistant/), and other capabilities that simplify managing your Node-RED environment.
For more tips, tricks, and professional development techniques with Node-RED, check out our recommended eBook:
diff --git a/src/blog/2023/03/why-should-you-use-node-red-function-nodes.md b/src/blog/2023/03/why-should-you-use-node-red-function-nodes.md
index e1297074ea..b479b4be8d 100644
--- a/src/blog/2023/03/why-should-you-use-node-red-function-nodes.md
+++ b/src/blog/2023/03/why-should-you-use-node-red-function-nodes.md
@@ -48,15 +48,15 @@ Function nodes are an essential part of Node-RED. They allow you to write custom
FlowFuse offers a robust platform for building, scaling, and securing your Node-RED applications.
-We are constantly adding new features to make it easy to use in the enterprise where you can rapidly improve your industrial processes. The **"FlowFuse Assistant."** for example is an AI-powered tool that simplifies the creation of Function nodes. You only need to provide a prompt, and the assistant generates the Function nodes for you.
+We are constantly adding new features to make it easy to use in the enterprise where you can rapidly improve your industrial processes. The **"FlowFuse Expert"** for example is an AI-powered tool that simplifies the creation of Function nodes. You only need to provide a prompt, and the assistant generates the Function nodes for you.
-For more details on using the FlowFuse Assistant, visit [the Assistants Documentation](/docs/user/assistant/).
+For more details on using the FlowFuse Expert, visit [the FlowFuse Expert Documentation](/docs/user/assistant/).
-## Conclusion:
+## Conclusion
Function nodes are particularly valuable for users who possess JavaScript programming skills. They allow for complex tasks, advanced data manipulation, and integration with external APIs, providing a high level of customization and flexibility. However, they require a good understanding of JavaScript to implement effectively and can be more challenging to manage and debug compared to standard Node-RED nodes.
On the other hand, standard Node-RED nodes offer a simpler and more accessible approach, making it easy for users without programming expertise to create and maintain flows. They are designed for straightforward tasks and provide modularity, benefiting from a supportive community for troubleshooting and knowledge sharing.
-Ultimately, the choice between using function nodes and standard nodes will depend on your project's requirements and your familiarity with JavaScript. If you seek deep customization and flexibility, function nodes—enhanced by tools like FlowFuse Assistant—might be the best choice. For those who value simplicity and ease of use, standard Node-RED nodes are a great fit.
+Ultimately, the choice between using function nodes and standard nodes will depend on your project's requirements and your familiarity with JavaScript. If you seek deep customization and flexibility, function nodes—enhanced by tools like FlowFuse Expert—might be the best choice. For those who value simplicity and ease of use, standard Node-RED nodes are a great fit.
diff --git a/src/blog/2023/05/chatgpt-nodered-fcn-node.md b/src/blog/2023/05/chatgpt-nodered-fcn-node.md
index e0abdb5db1..e95897d7b2 100644
--- a/src/blog/2023/05/chatgpt-nodered-fcn-node.md
+++ b/src/blog/2023/05/chatgpt-nodered-fcn-node.md
@@ -74,9 +74,9 @@ protect your API key), so Node-RED needs that in the runtime first, before a cal
we'd be smarter here and pass client-side creds along with the call such that we can use any changes made by the
user at the time of the call.
-## FlowFuse Assistant - No API Keys Required!
+## FlowFuse Expert - No API Keys Required!
-Great news! You no longer need to manage OpenAI API keys or configure ChatGPT nodes. The [FlowFuse Assistant](/docs/user/assistant/) is now built directly into Node-RED on FlowFuse Cloud, making AI-powered development even easier.
+Great news! You no longer need to manage OpenAI API keys or configure ChatGPT nodes. The [FlowFuse Expert](/docs/user/assistant/) is now built directly into Node-RED on FlowFuse Cloud, making AI-powered development even easier.
Available on FlowFuse Cloud, the Assistant offers:
@@ -84,4 +84,4 @@ Available on FlowFuse Cloud, the Assistant offers:
- **In-line Code Generation**: Generate JavaScript code for function nodes, JSON for JSON editors, and Vue.js for FlowFuse Dashboard ui-template widgets
- **Flow Explainer**: Select nodes and click "Explain Flows" to understand what they do
-FlowFuse Assistant helps developers work faster and smarter with Node-RED. [Start your free trial]({{ site.onboardingURL }}) to experience AI-powered Node-RED development on FlowFuse Cloud.
\ No newline at end of file
+FlowFuse Expert helps developers work faster and smarter with Node-RED. [Start your free trial]({{ site.onboardingURL }}) to experience AI-powered Node-RED development on FlowFuse Cloud.
\ No newline at end of file
diff --git a/src/blog/2023/06/import-modules.md b/src/blog/2023/06/import-modules.md
index 9bc289ed3f..49bde43d40 100644
--- a/src/blog/2023/06/import-modules.md
+++ b/src/blog/2023/06/import-modules.md
@@ -60,8 +60,8 @@ Within two minutes, we could wire up a node to retrieve data from our API, and t
## Simplify Function Node Creation with FlowFuse
-[FlowFuse](/) provides a powerful platform to enhance, scale, and secure your Node-RED applications efficiently. One of our latest features, the **FlowFuse Assistant**, is designed to streamline the process of creating Function nodes.
+[FlowFuse](/) provides a powerful platform to enhance, scale, and secure your Node-RED applications efficiently. One of our latest features, the **FlowFuse Expert**, is designed to streamline the process of creating Function nodes.
-With the FlowFuse Assistant, you can leverage AI to generate Function nodes effortlessly. Just input your prompt, and the Assistant will handle the creation for you, saving time and reducing manual coding.
+With the FlowFuse Expert, you can leverage AI to generate Function nodes effortlessly. Just input your prompt, and the Assistant will handle the creation for you, saving time and reducing manual coding.
-To explore how to make the most of the FlowFuse Assistant and its capabilities, check out the [Assistants Documentation](/docs/user/assistant/).
\ No newline at end of file
+To explore how to make the most of the FlowFuse Expert and its capabilities, check out the [Assistants Documentation](/docs/user/assistant/).
\ No newline at end of file
diff --git a/src/blog/2024/07/evolution-of-technology-impact-on-job-roles-and-companies.md b/src/blog/2024/07/evolution-of-technology-impact-on-job-roles-and-companies.md
index ad71b91e4d..900bdb7cfe 100644
--- a/src/blog/2024/07/evolution-of-technology-impact-on-job-roles-and-companies.md
+++ b/src/blog/2024/07/evolution-of-technology-impact-on-job-roles-and-companies.md
@@ -43,7 +43,7 @@ The strategic adoption of AI and low-code tools is critical for maintaining comp
FlowFuse is a cloud-based platform for Node-RED, a popular low-code tool. It enhances Node-RED with real-time collaboration, version control, and remote edge device programming.
With the capability to integrate over 5000 applications, protocols, and technologies, FlowFuse empowers businesses to innovate and streamline operations.
-Recently, FlowFuse has integrated AI features like the [Function GPT](/blog/2023/05/chatgpt-nodered-fcn-node/) and [Node-RED Builder](/blog/2023/11/chatgpt-gpt/) and the [FlowFuse AI Assistant](/changelog/2024/07/flowfuse-assistant/). These tools allow users to automate flow creation, significantly boosting productivity. This combination of low-code development and AI positions FlowFuse as a transformative tool for modern businesses.
+Recently, FlowFuse has integrated AI features like the [Function GPT](/blog/2023/05/chatgpt-nodered-fcn-node/) and [Node-RED Builder](/blog/2023/11/chatgpt-gpt/) and the [FlowFuse Expert](/changelog/2024/07/flowfuse-assistant/). These tools allow users to automate flow creation, significantly boosting productivity. This combination of low-code development and AI positions FlowFuse as a transformative tool for modern businesses.
Manufacturing companies are already adopting these advanced features to optimize their operations and stay competitive. Tech professionals should also prepare to leverage these tools to harness the full potential of AI and low-code development.
diff --git a/src/blog/2024/07/flowfuse-2-6-release.md b/src/blog/2024/07/flowfuse-2-6-release.md
index 46b15fa5a0..02f1b065e2 100644
--- a/src/blog/2024/07/flowfuse-2-6-release.md
+++ b/src/blog/2024/07/flowfuse-2-6-release.md
@@ -27,16 +27,16 @@ Whilst a big part of FlowFuse is the ability to run Node-RED, we're also focussi
### AI-Infused Node-RED
-{data-zoomable}
-_Screenshot of an example instruction sent to FlowFuse Assistant._
+{data-zoomable}
+_Screenshot of an example instruction sent to FlowFuse Expert._
One of the joys of Node-RED is how it empowers users not experienced with development to create bespoke applications. A popular and very powerful node in Node-RED is the "function" node. This node allows users to write JavaScript code to manipulate messages. However, this can be daunting for users who are not familiar with JavaScript, it's a steep learning curve. As such, when you run Node-RED in FlowFuse, you'll be able to use the **Node-RED Assistant** in both the Editor toolbar, and the function nodes:
-{data-zoomable}
-_Screenshot showing the "FlowFuse Assistant" button available in the Editor Toolbar_
+{data-zoomable}
+_Screenshot showing the "FlowFuse Expert" button available in the Editor Toolbar_
-{data-zoomable}
-_Screenshot showing the "Ask the FlowFuse Assistant" button available in the function node_
+{data-zoomable}
+_Screenshot showing the "Ask the FlowFuse Expert" button available in the function node_
The Node-RED Assistant is an AI-powered tool that can help you write JavaScript code in the function node. It can suggest code snippets, help you debug your code, and even write code for you. This is a game-changer for users who are inexperienced with JavaScript, as it lowers the barrier to entry and makes it easier to create applications.
diff --git a/src/blog/2024/07/images/assistant-dialog-function-node-builder.png b/src/blog/2024/07/images/assistant-dialog-function-node-builder.png
index 7528dbe014..f6f24dc2e3 100644
Binary files a/src/blog/2024/07/images/assistant-dialog-function-node-builder.png and b/src/blog/2024/07/images/assistant-dialog-function-node-builder.png differ
diff --git a/src/blog/2024/07/images/assistant-function-node-inline-code-lens.png b/src/blog/2024/07/images/assistant-function-node-inline-code-lens.png
index 6cbc80266b..ae2bfc3ad7 100644
Binary files a/src/blog/2024/07/images/assistant-function-node-inline-code-lens.png and b/src/blog/2024/07/images/assistant-function-node-inline-code-lens.png differ
diff --git a/src/blog/2024/07/images/assistant-toolbar.png b/src/blog/2024/07/images/assistant-toolbar.png
index 9c4176a612..a54180ce68 100644
Binary files a/src/blog/2024/07/images/assistant-toolbar.png and b/src/blog/2024/07/images/assistant-toolbar.png differ
diff --git a/src/blog/2024/08/flowfuse-2-7-release.md b/src/blog/2024/08/flowfuse-2-7-release.md
index b3e91d3b6b..f3ee8c6411 100644
--- a/src/blog/2024/08/flowfuse-2-7-release.md
+++ b/src/blog/2024/08/flowfuse-2-7-release.md
@@ -15,15 +15,15 @@ FlowFuse 2.7 has had a big focus on user experience improvements, particularly c
-## FlowFuse Assistant in the JSON Editor
+## FlowFuse Expert in the JSON Editor
-Last release we saw the introduction of the FlowFuse Assistant, and in this release we're rolling this out further to include Node-RED's JSON Editor.
+Last release we saw the introduction of the FlowFuse Expert, and in this release we're rolling this out further to include Node-RED's JSON Editor.
-{data-zoomable}
-_(Left) Screenshot of the AI prompt for a list of 4-legged creatures and (Right) the resulting JSON generated by the FlowFuse Assistant_
+{data-zoomable}
+_(Left) Screenshot of the AI prompt for a list of 4-legged creatures and (Right) the resulting JSON generated by the FlowFuse Expert_
-{data-zoomable}
-_(Left) Screenshot of the AI prompt input for a list of simulated devices and (Right) the resulting JSON generated by the FlowFuse Assistant_
+{data-zoomable}
+_(Left) Screenshot of the AI prompt input for a list of simulated devices and (Right) the resulting JSON generated by the FlowFuse Expert_
This new feature empowers you to create custom data sets within seconds, meaning you can sketch out Dashboards or test Node-RED flows before connecting to real, production environments.
diff --git a/src/blog/2024/08/images/ask-assistant-json-2.jpg b/src/blog/2024/08/images/ask-assistant-json-2.jpg
deleted file mode 100644
index 33073aaefc..0000000000
Binary files a/src/blog/2024/08/images/ask-assistant-json-2.jpg and /dev/null differ
diff --git a/src/blog/2024/08/images/ask-assistant-json-2.png b/src/blog/2024/08/images/ask-assistant-json-2.png
new file mode 100644
index 0000000000..47a4db2941
Binary files /dev/null and b/src/blog/2024/08/images/ask-assistant-json-2.png differ
diff --git a/src/blog/2024/08/images/ask-assistant-json.jpg b/src/blog/2024/08/images/ask-assistant-json.jpg
new file mode 100644
index 0000000000..6f174462f6
Binary files /dev/null and b/src/blog/2024/08/images/ask-assistant-json.jpg differ
diff --git a/src/blog/2024/08/images/ask-assistant-json.png b/src/blog/2024/08/images/ask-assistant-json.png
deleted file mode 100644
index b98c55b004..0000000000
Binary files a/src/blog/2024/08/images/ask-assistant-json.png and /dev/null differ
diff --git a/src/blog/2024/09/how-to-scrape-web-data-with-node-red.md b/src/blog/2024/09/how-to-scrape-web-data-with-node-red.md
index e0ca3c090d..7cb932f46e 100644
--- a/src/blog/2024/09/how-to-scrape-web-data-with-node-red.md
+++ b/src/blog/2024/09/how-to-scrape-web-data-with-node-red.md
@@ -68,7 +68,7 @@ When you click the **inject** button, you will see the array containing the text
### Transforming Data into Structured Objects
-You can use JavaScript in a Node-RED function node to transform data into structured objects. If you are familiar with JavaScript, this process will be straightforward. However, if you are not, you can use FlowFuse Assistant to generate the necessary function. For more details, refer to our [LinkedIn Post](https://www.linkedin.com/posts/flowfuse_flowfuse-nodered-automation-activity-7226171132796637184-vKKt/?utm_source=share&utm_medium=member_desktop) for a quick guide. However, in this section, we will use a low-code approach to transform the data.
+You can use JavaScript in a Node-RED function node to transform data into structured objects. If you are familiar with JavaScript, this process will be straightforward. However, if you are not, you can use FlowFuse Expert to generate the necessary function. For more details, refer to our [LinkedIn Post](https://www.linkedin.com/posts/flowfuse_flowfuse-nodered-automation-activity-7226171132796637184-vKKt/?utm_source=share&utm_medium=member_desktop) for a quick guide. However, in this section, we will use a low-code approach to transform the data.
1. Drag a **Split** node onto the canvas and connect it to the **HTML** node. This **Split** node will split the input array into individual string messages.
2. Drag a **Change** node onto the canvas and connect it to the **Split** node. Set `msg.name` to the following JSONata expression to extract the country name:
diff --git a/src/blog/2024/10/images/flowfuse-ai-assistant.gif b/src/blog/2024/10/images/flowfuse-ai-assistant.gif
new file mode 100644
index 0000000000..09bf7248cb
Binary files /dev/null and b/src/blog/2024/10/images/flowfuse-ai-assistant.gif differ
diff --git a/src/blog/2024/10/images/flowfuse-assistant.gif b/src/blog/2024/10/images/flowfuse-assistant.gif
deleted file mode 100644
index abe3b60163..0000000000
Binary files a/src/blog/2024/10/images/flowfuse-assistant.gif and /dev/null differ
diff --git a/src/blog/2024/10/quick-ways-to-write-functions-in-node-red.md b/src/blog/2024/10/quick-ways-to-write-functions-in-node-red.md
index fdec812599..caf2d310fe 100644
--- a/src/blog/2024/10/quick-ways-to-write-functions-in-node-red.md
+++ b/src/blog/2024/10/quick-ways-to-write-functions-in-node-red.md
@@ -63,12 +63,12 @@ _Image showing collection of blockly blocks that are calculating UCL and LCL_
Using Blockly-based Function Nodes simplifies the creation of complex logic in Node-RED. However, a basic understanding of JavaScript is still beneficial, especially as your logic becomes more complicated. While beginners may appreciate the visual interface initially, it can become confusing when trying to implement more advanced features. Additionally, the Blockly Function Node is a modified version of the original Function Node, which may lead to differences in behavior and functionality. Nevertheless, it remains a valuable node for users looking to simplify writing function logics in Node-RED.
-### Using FlowFuse Assistant
+### Using FlowFuse Expert
-{data-zoomable}
-_Image showing the quick function node generation with FlowFuse Assistant_
+{data-zoomable}
+_Image showing the quick function node generation with FlowFuse Expert_
-The FlowFuse Assistant is an AI-based plugin integrated into the FlowFuse platform within the Node-RED editor, making it incredibly easy to generate complex functions using prompts.
+The FlowFuse Expert is an AI-based plugin integrated into the FlowFuse platform within the Node-RED editor, making it incredibly easy to generate complex functions using prompts.
For this example, let’s use the same logic we demonstrated with Blockly:
@@ -83,10 +83,10 @@ Before proceeding, ensure you have updated Node-RED to the latest version on the
6. To test it, connect an inject node containing an array of simulated temperature data, then drag two debug nodes onto the canvas. Connect one debug node to output 1 of the function node (this will display the UCL) and the other debug node to output 2 (this will display the LCL).
7. Deploy the flow and click the inject button; both UCL and LCL will be displayed on the debug panel.
-Using the FlowFuse Assistant is significantly easier than Blockly, as it streamlines the process and saves you valuable time. You can articulate your goals in plain English or other languages, such as Spanish or Dutch, and the assistant generates your Function Node seamlessly. This allows you to focus more on your project objectives rather than getting bogged down in coding or block arrangements. Additionally, it provides you with the original Function Node, maintaining standard functionality.
+Using the FlowFuse Expert is significantly easier than Blockly, as it streamlines the process and saves you valuable time. You can articulate your goals in plain English or other languages, such as Spanish or Dutch, and the assistant generates your Function Node seamlessly. This allows you to focus more on your project objectives rather than getting bogged down in coding or block arrangements. Additionally, it provides you with the original Function Node, maintaining standard functionality.
{% include "cta.njk", cta_url: "/get-started?utm_campaign=60718323-BCTA&utm_source=blog&utm_medium=cta&utm_term=high_intent&utm_content=Exploring%20Quick%20Ways%20to%20Write%20Complex%20Logic%20in%20Function%20Nodes%20in%20Node-RED", cta_type: "signup", cta_text: "" %}
## Conclusion
-In summary, both Blockly and FlowFuse Assistant simplify writing complex logic in Node-RED, but FlowFuse is easier to use. Blockly’s visual approach can be confusing, while FlowFuse allows you to generate code by stating your goals in plain English or other languages. Although Blockly can be helpful, it often requires JavaScript knowledge. FlowFuse Assistant simplifies the process, allowing you to focus on your project.
+In summary, both Blockly and FlowFuse Expert simplify writing complex logic in Node-RED, but FlowFuse is easier to use. Blockly’s visual approach can be confusing, while FlowFuse allows you to generate code by stating your goals in plain English or other languages. Although Blockly can be helpful, it often requires JavaScript knowledge. FlowFuse Expert simplifies the process, allowing you to focus on your project.
diff --git a/src/blog/2025/06/optimizing-operations-improve-industrial-operations-with-flowfuse.md b/src/blog/2025/06/optimizing-operations-improve-industrial-operations-with-flowfuse.md
index c8012b3961..b918717681 100644
--- a/src/blog/2025/06/optimizing-operations-improve-industrial-operations-with-flowfuse.md
+++ b/src/blog/2025/06/optimizing-operations-improve-industrial-operations-with-flowfuse.md
@@ -37,7 +37,7 @@ Over the past years we’ve been focused on augmenting Node-RED to enable it to
Our shift towards becoming an ***end to end*** platform to connect the physical world with your digital realm is next, and we’ve already started this journey. Over the past months we’ve enabled customers to store data long term by allowing them to store files on the platform. Also, we noticed that customers took longer than ideal to transport data between data consumers and producers and back again. Building a data orchestration layer, for example through a Unified Namespace (UNS), is vital to ensure data is available for building applications. So FlowFuse has allowed thousands of clients to send data through MQTT, a quick on-ramp to further the abilities for the platform of FlowFuse. Lastly, in the next FlowFuse release a data storage layer will be provided to persist and allow querying of events.
-While we'll continue to enhance the core capabilities users already love, a significant portion of this new investment is earmarked for integrating AI more deeply into the FlowFuse platform. The FlowFuse AI assistant already has proven itself countless times. However, we believe improving our AI suggestions and capabilities are the key to unlocking the next level of low-code development.
+While we'll continue to enhance the core capabilities users already love, a significant portion of this new investment is earmarked for integrating AI more deeply into the FlowFuse platform. The FlowFuse Expert already has proven itself countless times. However, we believe improving our AI suggestions and capabilities are the key to unlocking the next level of low-code development.
While Node-RED is low-code and enables many engineers the power to integrate, automate, and interact with their operations, we want every engineer – mechanical, electrical, or operational – to harness its full potential quickly. AI will act as an intelligent guide, helping new users understand Node-RED's capabilities, learn best practices, and troubleshoot effectively. Imagine an assistant that helps you build your first flow, suggests optimal configurations, or explains complex functions in simple terms.
diff --git a/src/blog/2025/07/connect-legacy-equipment-serial-flowfuse.md b/src/blog/2025/07/connect-legacy-equipment-serial-flowfuse.md
index 3c992cca46..e78bc285fe 100644
--- a/src/blog/2025/07/connect-legacy-equipment-serial-flowfuse.md
+++ b/src/blog/2025/07/connect-legacy-equipment-serial-flowfuse.md
@@ -25,7 +25,7 @@ meta:
- question: "When should I use the serial request node instead of serial in/out nodes?"
answer: "Use the serial request node for devices that follow a command-response pattern (you send a command and wait for a reply). This node handles the request-response cycle automatically and processes commands sequentially. Use serial in/out nodes for continuous data streams or when you need separate control over reading and writing."
- question: "How do I parse binary data from serial devices in Node-RED?"
- answer: "For binary data, configure the serial node to output as Buffer instead of String. Then use a function node to parse the buffer using Node.js Buffer methods like readInt16BE(), readFloatLE(), etc. FlowFuse users can leverage the AI Assistant to generate parsing code by providing a sample of the data format."
+ answer: "For binary data, configure the serial node to output as Buffer instead of String. Then use a function node to parse the buffer using Node.js Buffer methods like readInt16BE(), readFloatLE(), etc. FlowFuse users can leverage the FlowFuse Expert to generate parsing code by providing a sample of the data format."
- question: "What's the best practice for handling serial connection failures in production?"
answer: "Implement error handling with catch nodes to detect connection failures. Use the serial control node to attempt reconnection after failures. Add status nodes to monitor connection state and trigger alerts. Consider implementing a watchdog timer that checks for data timeouts and automatically restarts the connection if needed."
---
@@ -175,7 +175,7 @@ This transforms the string into a JSON object like:
```
> **Tip**: You do not need to know JavaScript to use the **function** node.
-> If you are using FlowFuse, the built-in [FlowFuse Assistant](https://www.google.com/search?q=/docs/user/assistant/) can help you write function code using natural language. Simply provide a sample of the data received from your machine and describe the output you expect — the Assistant will generate the function for you.
+> If you are using FlowFuse, the built-in [FlowFuse Expert](https://www.google.com/search?q=/docs/user/assistant/) can help you write function code using natural language. Simply provide a sample of the data received from your machine and describe the output you expect — the Assistant will generate the function for you.
### Handling Request-Response Serial Communication
diff --git a/src/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing.md b/src/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing.md
index fea6042fdb..30f90fa5c3 100644
--- a/src/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing.md
+++ b/src/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing.md
@@ -1,10 +1,10 @@
---
-title: "FlowFuse AI Assistant: Let Your Engineers Build Automation, Not Write Code"
+title: "FlowFuse Expert: Let Your Engineers Build Automation, Not Write Code"
subtitle: "Make Node-RED do more without writing code."
-description: "FlowFuse AI Assistant helps manufacturing teams write Node-RED function nodes, parse machine data, and create custom dashboards. Learn how it works with real examples."
+description: "FlowFuse Expert helps manufacturing teams write Node-RED function nodes, parse machine data, and create custom dashboards. Learn how it works with real examples."
date: 2025-07-29
authors: ["sumit-shinde"]
-keywords: AI in manufacturing, manufacturing automation, Node-RED automation, FlowFuse AI Assistant, smart manufacturing, industrial IoT, custom dashboard manufacturing, function nodes
+keywords: AI in manufacturing, manufacturing automation, Node-RED automation, FlowFuse Expert, smart manufacturing, industrial IoT, custom dashboard manufacturing, function nodes
image: /blog/2025/07/images/flowfuse-ai.png
tags:
- flowfuse
@@ -16,7 +16,7 @@ Every manufacturing engineer knows this scenario: Node-RED's visual programming
These bespoke tasks can often demand coding skills—JavaScript for parsing data, Vue.js for custom widgets, CSS for styling. Skills your automation engineers might not have. Skills that pull them away from what the engineers do best: optimizing production.
-FlowFuse's AI Assistant changes this dynamic completely. Describe what you need in plain English, then, get working code instantly. No more hours lost to syntax errors or Stack Overflow searches. Your engineers can focus on their own expertise, and FlowFuse Assistant fills in the gaps. Let's look at how manufacturing teams can use it to solve real problems.
+FlowFuse Expert changes this dynamic completely. Describe what you need in plain English, then, get working code instantly. No more hours lost to syntax errors or Stack Overflow searches. Your engineers can focus on their own expertise, and FlowFuse Expert fills in the gaps. Let's look at how manufacturing teams can use it to solve real problems.
## Parsing Machine Data Without the JavaScript Struggle
@@ -32,8 +32,8 @@ SERIAL: 2025-0001547
OPERATOR: JONES, M
STATS ---
PART_COUNT: 481
-CYCLE_TIME (S): 114.72
-MAX_TEMP (C): 85.3
+CYCLE_TIME: 114.72
+MAX_TEMP: 85.3
TOOL_WEAR_IDX: 0.73
COOLANT_LEVEL: OK
ALERTS: NONE
@@ -42,27 +42,27 @@ ALERTS: NONE
The traditional approach means spending 30-50 minutes writing regex patterns, handling edge cases, and testing thoroughly. Your engineer needs to remember JavaScript string methods, debug regex syntax, and account for variations in the output format.
-With FlowFuse Assistant, the process changes completely. Your engineer opens a function node, clicks the FlowFuse Assistant button, and types:
+With FlowFuse Expert, the process changes completely. Your engineer opens a function node, clicks the FlowFuse Expert button, and types:
> "Parse this CNC report format. Extract PART_COUNT as integer, CYCLE_TIME as float, TOOL_WEAR_IDX as float, OPERATOR name, and ALERTS. Return as JSON."
The engineer reviews the code, tests it with their data, and moves on to solving actual manufacturing problems instead of wrestling with JavaScript syntax.
-{data-zoomable}
-_FlowFuse AI Assistant generating a Node-RED function node to extract data from a CNC text report._
+{data-zoomable}
+_FlowFuse Expert generating a Node-RED function node to extract data from a CNC text report._
## Creating Test Data in Seconds, Not Hours
Before connecting to live equipment, you need test data that looks real. Making it by hand is tedious and wastes lots of time.
-With FlowFuse Assistant, just ask:
+With FlowFuse Expert, just ask:
> "Generate 20 machine records with machine_id, production_count, efficiency_percentage, downtime_minutes, and last_maintenance_date. Show realistic variations."
It's as simple as that.
-{data-zoomable}
-_FlowFuse AI Assistant creating realistic test data for manufacturing dashboards—complete with machine IDs, production metrics, and maintenance dates._
+{data-zoomable}
+_FlowFuse Expert creating realistic test data for manufacturing dashboards—complete with machine IDs, production metrics, and maintenance dates._
## Building Custom Dashboards Without Web Development
@@ -72,34 +72,34 @@ Developing custom components to match your HMI design standards takes CSS expert
Take a [Pareto Chart](https://en.wikipedia.org/wiki/Pareto_chart) for defect analysis as an example—essential for quality teams but not available as a standard Dashboard widget. Building it requires Vue.js knowledge, Chart.js integration, and responsive design skills.
-With FlowFuse's AI Assistant, just describe what you need:
+With FlowFuse Expert, just describe what you need:
> "Create a Pareto chart widget showing defect counts as bars with a cumulative percentage line. Include the 80% threshold."
-{data-zoomable}
-_FlowFuse AI Assistant building both custom widgets and styling existing components for manufacturing dashboards._
+{data-zoomable}
+_FlowFuse Expert building both custom widgets and styling existing components for manufacturing dashboards._
-Or consider input boxes for operator data entry that look too modern. Your team prefers the familiar green LCD screens they've used for decades, you can ask FlowFuse Assistant:
+Or consider input boxes for operator data entry that look too modern. Your team prefers the familiar green LCD screens they've used for decades, you can ask FlowFuse Expert:
> "Add CSS that makes the input with classes 'calculator' and 'text-input' look like an old green LCD calculator screen."
-{data-zoomable}
-_AI Assistant creating CSS that transforms standard input boxes into retro LCD displays with glowing green text._
+{data-zoomable}
+_FlowFuse Expert creating CSS that transforms standard input boxes into retro LCD displays with glowing green text._
-Whether creating new widgets or styling existing ones, AI Assistant handles the Vue.js and CSS complexity. You describe the outcome—it generates the code.
+Whether creating new widgets or styling existing ones, FlowFuse Expert handles the Vue.js and CSS complexity. You describe the outcome—it generates the code.
## Documenting Complex Flows Before Knowledge Walks Out
Production flows evolve over years into complex systems. Hundreds of nodes, critical logic buried in functions, intricate routing between tabs. When knowledge walks out the door, new team members can face weeks of detective work trying to understand flows and their colleague's work.
-FlowFuse Assistant's Flow Explainer solves this. Select any flow or group of nodes, click "Explain," and get instant documentation. It analyzes connections, reads function code, and generates clear explanations of what everything does and why.
+FlowFuse Expert's Flow Explainer solves this. Select any flow or group of nodes, click "Explain," and get instant documentation. It analyzes connections, reads function code, and generates clear explanations of what everything does and why.
-{data-zoomable}
-_FlowFuse AI Assistant turning complex flows into clear documentation for easy knowledge transfer._
+{data-zoomable}
+_FlowFuse Expert turning complex flows into clear documentation for easy knowledge transfer._
## Start Building Today
-FlowFuse Assistant is just one way FlowFuse helps manufacturing teams work faster.
+FlowFuse Expert is just one way FlowFuse helps manufacturing teams work faster.
Teams collaborate on flows in real-time. Version control with snapshots means you can always go back if something breaks. Remote device management handles edge devices across your factory floor. Deploy to one machine or a thousand with a single click. Built-in DevOps pipelines streamline your workflow from development to production.
diff --git a/src/blog/2025/07/flowfuse-release-2-19.md b/src/blog/2025/07/flowfuse-release-2-19.md
index 35e3d38fe1..e2f1ddb3aa 100644
--- a/src/blog/2025/07/flowfuse-release-2-19.md
+++ b/src/blog/2025/07/flowfuse-release-2-19.md
@@ -19,9 +19,9 @@ This release focuses on speeding time to value with more powerful AI functionali

_GIF of AI Flow Explainer_
-The FlowFuse Assistant can now do more than create a Function node based on your text instructions. With this release, you can highlight a flow in the Node-RED editor and ask the FlowFuse Assistant to explain the purpose of the flow. This new functionality is perfect for learning and collaboration.
+The FlowFuse Expert can now do more than create a Function node based on your text instructions. With this release, you can highlight a flow in the Node-RED editor and ask the FlowFuse Expert to explain the purpose of the flow. This new functionality is perfect for learning and collaboration.
-You can also use the FlowFuse assistant to create Dashboard templates with HTML, VUE, Vuetify, and CSS, allowing you to build even faster.
+You can also use the FlowFuse Expert to create Dashboard templates with HTML, VUE, Vuetify, and CSS, allowing you to build even faster.
Stay tuned for more developments as we continue to add enhancements to the Node-RED editor in FlowFuse to enable even faster development.
diff --git a/src/blog/2025/07/flowfuse-release-2-20.md b/src/blog/2025/07/flowfuse-release-2-20.md
index 590e0f9671..3abfdcf987 100644
--- a/src/blog/2025/07/flowfuse-release-2-20.md
+++ b/src/blog/2025/07/flowfuse-release-2-20.md
@@ -40,7 +40,7 @@ _GIF of Smart Suggestions in Action_
Development in Node-RED is now even faster with Smart Suggestions, an agent that runs in-browser and offers intelligent flow completion for next-node recommendations. With Smart Suggestions, as you place a node, the agent will automatically calculate the most likely next node to place, and will offer suggestions for the node's configuration. It present up to 5 options, so even if the first suggestion isn't correct, it's very likely that the correct choice is only a quick keyboard shortcut away.
-This work extends the functionality of the in-built FlowFuse Assistant and it's MCP server that runs behind the Node-RED Editor to provide power additional development enhancements.
+This work extends the functionality of the in-built FlowFuse Expert and it's MCP server that runs behind the Node-RED Editor to provide power additional development enhancements.
## New Blueprint: Agentic AI with Retrieval Augmented Generation
@@ -73,7 +73,7 @@ Based on user feedback and our own review of instance performance, we have incre
## What's Next?
-Our development roadmap continues to focus on AI integration and enterprise data management. Upcoming releases will expand FlowFuse Tables with additional database types and analytics capabilities, while our AI Assistant will gain more sophisticated workflow automation features.
+Our development roadmap continues to focus on AI integration and enterprise data management. Upcoming releases will expand FlowFuse Tables with additional database types and analytics capabilities, while our FlowFuse Expert will gain more sophisticated workflow automation features.
We're also working on enhanced Blueprint offerings and deeper integration between our AI capabilities and industrial data sources, with several exciting announcements planned for the coming months!
diff --git a/src/blog/2025/07/images/css-ai.gif b/src/blog/2025/07/images/css-ai.gif
new file mode 100644
index 0000000000..c934319f31
Binary files /dev/null and b/src/blog/2025/07/images/css-ai.gif differ
diff --git a/src/blog/2025/07/images/dashboard-ai.gif b/src/blog/2025/07/images/dashboard-ai.gif
index 35a58b6594..f311409d41 100644
Binary files a/src/blog/2025/07/images/dashboard-ai.gif and b/src/blog/2025/07/images/dashboard-ai.gif differ
diff --git a/src/blog/2025/07/images/flow-expainer-ai.gif b/src/blog/2025/07/images/flow-expainer-ai.gif
index 74129f678e..0740d9c674 100644
Binary files a/src/blog/2025/07/images/flow-expainer-ai.gif and b/src/blog/2025/07/images/flow-expainer-ai.gif differ
diff --git a/src/blog/2025/07/images/flowfuse-ai.png b/src/blog/2025/07/images/flowfuse-ai.png
index b20e9b00fe..62d0ba1e21 100644
Binary files a/src/blog/2025/07/images/flowfuse-ai.png and b/src/blog/2025/07/images/flowfuse-ai.png differ
diff --git a/src/blog/2025/07/images/function-ai.gif b/src/blog/2025/07/images/function-ai.gif
index 3cd46dc185..cf3dce248e 100644
Binary files a/src/blog/2025/07/images/function-ai.gif and b/src/blog/2025/07/images/function-ai.gif differ
diff --git a/src/blog/2025/07/images/json-ai.gif b/src/blog/2025/07/images/json-ai.gif
index 88c16ae471..be4b10a36c 100644
Binary files a/src/blog/2025/07/images/json-ai.gif and b/src/blog/2025/07/images/json-ai.gif differ
diff --git a/src/blog/2025/08/flowfuse-release-2-21.md b/src/blog/2025/08/flowfuse-release-2-21.md
index 31290130ea..6f2b4aceba 100644
--- a/src/blog/2025/08/flowfuse-release-2-21.md
+++ b/src/blog/2025/08/flowfuse-release-2-21.md
@@ -1,7 +1,7 @@
---
title: "FlowFuse 2.21: AI-Assisted SQL, Low-Code Custom Nodes, and Remote Instance Performance Insights"
-subtitle: "Introducing FlowFuse Assistant functionality in Tables to do natural language queries of your databases, Remote Instance observability to improve performance monitoring, Team Broker nodes to make MQTT even easier to work with, a new Energy Monitoring Blueprint, Annual Billing for Self-Service, AI-Generated Snapshot Summaries, and new subflow version control to provide low-code development of custom nodes."
-description: "Introducing FlowFuse Assistant functionality in Tables to do natural language queries of your databases, Remote Instance observability to improve performance monitoring, Team Broker nodes to make MQTT even easier to work with, a new Energy Monitoring Blueprint, Annual Billing for Self-Service, AI-Generated Snapshot Summaries, and new subflow version control to provide low-code development of custom nodes"
+subtitle: "Introducing FlowFuse Expert functionality in Tables to do natural language queries of your databases, Remote Instance observability to improve performance monitoring, Team Broker nodes to make MQTT even easier to work with, a new Energy Monitoring Blueprint, Annual Billing for Self-Service, AI-Generated Snapshot Summaries, and new subflow version control to provide low-code development of custom nodes."
+description: "Introducing FlowFuse Expert functionality in Tables to do natural language queries of your databases, Remote Instance observability to improve performance monitoring, Team Broker nodes to make MQTT even easier to work with, a new Energy Monitoring Blueprint, Annual Billing for Self-Service, AI-Generated Snapshot Summaries, and new subflow version control to provide low-code development of custom nodes"
date: 2025-08-28
authors: ["greg-stoutenburg"]
image: /blog/2025/08/images/release-2.21.png
@@ -16,8 +16,8 @@ It's been a very busy release and we have many great new features available on F
## Assistant Functionality in Tables Nodes
-
-_AI Assistant in Tables recognizes table schema and turns natural language prompts into SQL queries_
+
+_FlowFuse Expert in Tables recognizes table schema and turns natural language prompts into SQL queries_
Building on our successful [Tables launch in 2.20](/blog/2025/07/flowfuse-release-2-20/), we've now integrated AI assistance directly into our Tables nodes. This lowers the barrier for working with databases, reducing the dependency on SQL knowledge. With this, you can type a natural language prompt that will be interpreted in light of the structure of tables in your FlowFuse Tables, which enables an AI-supported autocomplete and assists with writing SQL specifically for connected FlowFuse tables.
diff --git a/src/blog/2025/08/images/tables.gif b/src/blog/2025/08/images/tables.gif
index 609677b8d5..92f367976b 100644
Binary files a/src/blog/2025/08/images/tables.gif and b/src/blog/2025/08/images/tables.gif differ
diff --git a/src/blog/2025/09/ai-assistant-flowfuse-tables.md b/src/blog/2025/09/ai-assistant-flowfuse-tables.md
index d672e65a89..e7e3a8cf31 100644
--- a/src/blog/2025/09/ai-assistant-flowfuse-tables.md
+++ b/src/blog/2025/09/ai-assistant-flowfuse-tables.md
@@ -1,5 +1,5 @@
---
-title: "Query Your Database with Natural Language in FlowFuse AI Assistant"
+title: "Query Your Database with Natural Language Using FlowFuse Expert"
subtitle: "A faster, more intuitive way to get data from your tables without writing a single line of SQL."
description: "Learn the easiest way to connect to your database and get data—no coding knowledge required."
date: 2025-09-18
@@ -10,7 +10,7 @@ tags:
- flowfuse
---
-Getting data from your database used to mean writing SQL queries. Not anymore. The FlowFuse AI Assistant now lets you ask for what you want in plain English and automatically generates the SQL for you in query node.
+Getting data from your database used to mean writing SQL queries. Not anymore. The FlowFuse Expert now lets you ask for what you want in plain English and automatically generates the SQL for you in query node.
@@ -20,7 +20,7 @@ Industrial operations generate massive amounts of valuable data from sensors, eq
FlowFuse already makes it simple to connect to databases and build data flows using its Query nodes. However, the need to manually write SQL queries has remained a significant barrier for many users.
-To address this, FlowFuse continues its mission of making industrial automation accessible to everyone, regardless of coding expertise. Features like the FlowFuse AI Assistant have already reduced complexity by enabling users to create custom functions and UI components using natural language.
+To address this, FlowFuse continues its mission of making industrial automation accessible to everyone, regardless of coding expertise. Features like the FlowFuse Expert have already reduced complexity by enabling users to create custom functions and UI components using natural language.
With FlowFuse [2.21](/blog/2025/08/flowfuse-release-2-21/), this ease of use extends to database queries as well. Users can now ask questions in plain English and have SQL automatically generated, removing the last major hurdle and empowering a broader audience to gain actionable insights quickly and easily.
@@ -29,7 +29,7 @@ With FlowFuse [2.21](/blog/2025/08/flowfuse-release-2-21/), this ease of use ext
Let's see how this works with a practical example. This feature combines two FlowFuse components:
- **FlowFuse Tables** provides the database connectivity and Query nodes
-- **FlowFuse AI Assistant** adds the natural language processing capability that converts plain English into SQL
+- **FlowFuse Expert** adds the natural language processing capability that converts plain English into SQL
Before you begin, make sure FlowFuse Tables is activated in your FlowFuse team. For more information, refer to [Getting Started with FlowFuse Tables](/blog/2025/08/getting-started-with-flowfuse-tables/). Then, import the following flow and deploy it to create a `sensor_readings` table for practice:
@@ -41,17 +41,17 @@ After deployment, press the "Insert simulated Data" inject button to populate yo
> **Note:** FlowFuse Tables is currently available for Enterprise users only.
-Now, let us test the natural language querying powered by the FlowFuse AI Assistant:
+Now, let us test the natural language querying powered by the FlowFuse Expert:
1. Add an Inject node to your flow
2. Connect it to your Query node
3. Open the Query node and locate the new "Assistant" codelens
4. Enter: "Show me all readings from today"
-5. Click **Ask the FlowFuse AI Assistant**. The AI Assistant will process your natural language request and automatically generate the corresponding SQL query in the Query node's SQL field. Click Done.
+5. Click **Ask the FlowFuse Expert**. The FlowFuse Expert will process your natural language request and automatically generate the corresponding SQL query in the Query node's SQL field. Click Done.
6. Connect a Debug node to see the results
7. Deploy the flow and click the Inject button to test it.
-{data-zoomable}
-_FlowFuse AI Assistant in Query Node_
+{data-zoomable}
+_FlowFuse Expert in Query Node_
## Practical Query Examples
@@ -78,7 +78,7 @@ Prompt: "Average temperature per hour today"
## Advanced Query Capabilities
-Beyond basic queries, the FlowFuse AI Assistant can handle sophisticated analysis:
+Beyond basic queries, the FlowFuse Expert can handle sophisticated analysis:
**Complex filtering:**
Prompt: "Show readings where temperature > 20, temperature < 25, and temperature ≠ 22"
@@ -90,12 +90,12 @@ Prompt: "Calculate standard deviation of temperature readings this month"
-These examples demonstrate how the FlowFuse AI Assistant simplifies advanced analysis, turning complex database operations into easy, natural-language requests.
+These examples demonstrate how the FlowFuse Expert simplifies advanced analysis, turning complex database operations into easy, natural-language requests.
## What's Next
-The FlowFuse AI Assistant now brings natural language capabilities to database queries in FlowFuse Tables. This removes the complexity of SQL, allowing industrial teams to extract insights using simple conversational commands.
+The FlowFuse Expert now brings natural language capabilities to database queries in FlowFuse Tables. This removes the complexity of SQL, allowing industrial teams to extract insights using simple conversational commands.
FlowFuse's mission has always been to democratize industrial automation and reduce complexity for engineers and operational teams. As part of this commitment, more AI-powered features are on the roadmap to simplify industrial workflows even further.
-Ready to transform how your team works with data? [Book a demo]({{ site.onboardingURL }}) and see how FlowFuse makes building industrial applications simple and accessible.
+Ready to transform how your team works with data? [Book a demo]({{ site.onboardingURL }}) and see how FlowFuse makes building industrial applications simple and accessible.
\ No newline at end of file
diff --git a/src/blog/2025/09/creating-pareto-chart.md b/src/blog/2025/09/creating-pareto-chart.md
index c655c49842..37e66b6180 100644
--- a/src/blog/2025/09/creating-pareto-chart.md
+++ b/src/blog/2025/09/creating-pareto-chart.md
@@ -49,7 +49,7 @@ When you make a Pareto Chart, this can be done in three steps:
2. **Aggregate in a Function node** – Map each data point to a type (e.g., machine type, process step, defect category) and keep a running count of occurrences.
- > **Tip:** You do not need to know JavaScript. Simply describe the desired outcome and provide a sample dataset—the **FlowFuse AI Assistant** will generate the Function node for you. [Learn more](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/).
+ > **Tip:** You do not need to know JavaScript. Simply describe the desired outcome and provide a sample dataset—the **FlowFuse Expert** will generate the Function node for you. [Learn more](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/).
3. **Sort the results** – Use a Sort node to arrange categories so the most frequent appear first.
diff --git a/src/blog/2025/09/flowfuse-release-2-22.md b/src/blog/2025/09/flowfuse-release-2-22.md
index edb5eaaca6..6731ae79d8 100644
--- a/src/blog/2025/09/flowfuse-release-2-22.md
+++ b/src/blog/2025/09/flowfuse-release-2-22.md
@@ -11,17 +11,17 @@ tags:
- releases
---
-FlowFuse 2.22 provides more powerful development by bringing the FlowFuse Assistant to more nodes, supports operational maturity with automatic FlowFuse Broker schema detection, and enhances the developer experience with an improved Snapshots interface, support for more powerful visualizations, a better Device Agent Installer experience, Dashboard updates, and more! Take a look:
+FlowFuse 2.22 provides more powerful development by bringing the FlowFuse Expert to more nodes, supports operational maturity with automatic FlowFuse Broker schema detection, and enhances the developer experience with an improved Snapshots interface, support for more powerful visualizations, a better Device Agent Installer experience, Dashboard updates, and more! Take a look:
## AI Copilot for Node Editing
-
-_FlowFuse Assistant at work_
+
+_FlowFuse Expert at work_
-We've enhanced the capabilities of the FlowFuse AI Assistant, which now provides automatic suggestions to draft and edit your code that extends to Tables nodes, Dashboard Template nodes (ui-template), and Function nodes. You can now simply start typing, and the FlowFuse Assistant will provide code for you based on your context, making the FlowFuse Assistant your AI copilot in Node-RED.
+We've enhanced the capabilities of the FlowFuse Expert, which now provides automatic suggestions to draft and edit your code that extends to Tables nodes, Dashboard Template nodes (ui-template), and Function nodes. You can now simply start typing, and the FlowFuse Expert will provide code for you based on your context, making the FlowFuse Expert your AI copilot in Node-RED.
-With this change, the FlowFuse assistant can now write HTML, CSS, SQL, Javascript, and JSON, all based on your words, and with awareness of your FlowFuse environment (like your Tables structure), cursor position, and where in your code you are editing.
+With this change, the FlowFuse Expert can now write HTML, CSS, SQL, Javascript, and JSON, all based on your words, and with awareness of your FlowFuse environment (like your Tables structure), cursor position, and where in your code you are editing.
## FlowFuse Team Broker Automatic Schema Detection
@@ -95,7 +95,7 @@ Be on the lookout for some very cool applications of AI to machine vision!
## What's Next?
-In the next release, we'll provide support for building AI agents, real-time streaming protocol, a far more flexible Dashboard, bringing the FlowFuse Assistant to all self-hosted customers, and more! Stay tuned!
+In the next release, we'll provide support for building AI agents, real-time streaming protocol, a far more flexible Dashboard, bringing the FlowFuse Expert to all self-hosted customers, and more! Stay tuned!
## What else is new?
diff --git a/src/blog/2025/09/images/flowfuse-assistant-query-node.png b/src/blog/2025/09/images/flowfuse-assistant-query-node.png
index 19b0b5ed24..7a8cad772a 100644
Binary files a/src/blog/2025/09/images/flowfuse-assistant-query-node.png and b/src/blog/2025/09/images/flowfuse-assistant-query-node.png differ
diff --git a/src/blog/2025/09/integrating-lorawan-with-flowfuse-node-red.md b/src/blog/2025/09/integrating-lorawan-with-flowfuse-node-red.md
index 87db65c71b..77c3a08547 100644
--- a/src/blog/2025/09/integrating-lorawan-with-flowfuse-node-red.md
+++ b/src/blog/2025/09/integrating-lorawan-with-flowfuse-node-red.md
@@ -177,7 +177,7 @@ In the image below, you can see FlowFuse sending and processing the downlink mes
## Next Steps
-Next, you can store this data in a database. With FlowFuse, a managed PostgreSQL database is already provided—so you do not need to install or configure one manually. FlowFuse also offers a Query node that is automatically configured for your instance. Inside the Query node, you can use FlowFuse Assistant, which allows you to write natural language prompts instead of SQL queries. The assistant will generate SQL automatically based on your table schema.
+Next, you can store this data in a database. With FlowFuse, a managed PostgreSQL database is already provided—so you do not need to install or configure one manually. FlowFuse also offers a Query node that is automatically configured for your instance. Inside the Query node, you can use FlowFuse Expert, which allows you to write natural language prompts instead of SQL queries. The assistant will generate SQL automatically based on your table schema.
For a complete guide on storing and visualizing data, see the article on [Building Historical Data Dashboards with FlowFuse Tables](https://flowfuse.com/blog/2025/08/time-series-dashboard-flowfuse-postgresql/). It also includes step-by-step instructions for creating dashboards using [FlowFuse Dashboard](https://dashboard.flowfuse.com/)—a low-code way to build powerful industrial dashboards that also allows you to send downlink data to devices interactively.
diff --git a/src/blog/2025/09/using-modbus-with-flowfuse.md b/src/blog/2025/09/using-modbus-with-flowfuse.md
index 56ae3646d0..844312cc70 100644
--- a/src/blog/2025/09/using-modbus-with-flowfuse.md
+++ b/src/blog/2025/09/using-modbus-with-flowfuse.md
@@ -148,7 +148,7 @@ return msg;
This takes the raw register, divides it by 10, and gives you a clean, human-readable temperature.
-**Tip:** You do not need to know JavaScript — simply use the **FlowFuse AI Assistant**, which can generate a Function node for you from plain English instructions. For the most accurate results, provide sample data along with the scaling you want to achieve. You can learn more in this article: [FlowFuse AI Assistant for Manufacturing](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/).
+**Tip:** You do not need to know JavaScript — simply use the **FlowFuse Expert**, which can generate a Function node for you from plain English instructions. For the most accurate results, provide sample data along with the scaling you want to achieve. You can learn more in this article: [FlowFuse Expert for Manufacturing](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/).
**Best Practice:** Always keep a copy of the device’s **Register Map documentation** handy. It tells you which addresses map to which variables, and how to interpret them.
diff --git a/src/blog/2025/10/building-mcp-server-using-flowfuse.md b/src/blog/2025/10/building-mcp-server-using-flowfuse.md
index b98e3a9055..dfc421b4e8 100644
--- a/src/blog/2025/10/building-mcp-server-using-flowfuse.md
+++ b/src/blog/2025/10/building-mcp-server-using-flowfuse.md
@@ -115,7 +115,7 @@ While resources are useful for providing access to data, tools enable an AI agen
5. Define the input schema in JSON format. This schema helps the AI understand what data is required to perform the action and also validates incoming requests. For detailed guidance, refer to the [Getting Started Guide](https://json-schema.org/learn/getting-started-step-by-step).
- > Tip: You can also use the FlowFuse AI Assistant to generate the JSON schema automatically. Just click **Ask FlowFuse Assistant** in the input schema field and describe the expected input in plain English.
+ > Tip: You can also use the FlowFuse Expert to generate the JSON schema automatically. Just click **Ask FlowFuse Expert** in the input schema field and describe the expected input in plain English.
Below is an example schema for a Tool node. It shows how data is defined, its type, and which fields are required along with minimum lengths:
diff --git a/src/blog/2025/10/flowfuse-release-2-23.md b/src/blog/2025/10/flowfuse-release-2-23.md
index c14484906c..e7a9fb6797 100644
--- a/src/blog/2025/10/flowfuse-release-2-23.md
+++ b/src/blog/2025/10/flowfuse-release-2-23.md
@@ -1,7 +1,7 @@
---
-title: "FlowFuse 2.23: MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Assistant for Self-Hosted, and more!"
-subtitle: "MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Assistant for Self-Hosted, and more!"
-description: "MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Assistant for Self-Hosted, and more!"
+title: "FlowFuse 2.23: MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Expert for Self-Hosted, and more!"
+subtitle: "MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Expert for Self-Hosted, and more!"
+description: "MCP and ONNX nodes, FlowFuse AI Expert on the homepage, Application-level Permission Control, FlowFuse Expert for Self-Hosted, and more!"
date: 2025-10-23
authors: ["greg-stoutenburg"]
image: /blog/2025/10/images/flowfuse-release-2-23.png
@@ -43,9 +43,9 @@ You can now get complete instructions for building a Node-RED flow on [flowfuse.
Head over to [flowfuse.com](https://flowfuse.com) to check it out! We have big plans in mind for this feature, but can't say much yet. For now, it's enough to say that low code development is headed toward a whole new level with FlowFuse.
-## FlowFuse Assistant for Self Hosted Deployments
+## FlowFuse Expert for Self Hosted Deployments
-Speaking of AI assistance, self-hosted FlowFuse deployments have until now not had access to the FlowFuse Assistant inside of Node-RED, helping to complete flows using natural language for explanation of flows, creation of Dashboard, Function, and Tables nodes, and Snapshot descriptions. These had been available only to FlowFuse Cloud customers. I'm happy to say that our many self-hosted customers now (finally) can get access to this tool, which helps speed flow creation exponentially. Contact [FlowFuse Support](https://flowfuse.com/support) to help get you setup.
+Speaking of AI assistance, self-hosted FlowFuse deployments have until now not had access to the FlowFuse Expert inside of Node-RED, helping to complete flows using natural language for explanation of flows, creation of Dashboard, Function, and Tables nodes, and Snapshot descriptions. These had been available only to FlowFuse Cloud customers. I'm happy to say that our many self-hosted customers now (finally) can get access to this tool, which helps speed flow creation exponentially. Contact [FlowFuse Support](https://flowfuse.com/support) to help get you setup.
## Import JSON at Instance Creation
diff --git a/src/blog/2025/10/introducing-flowfuse-expert.md b/src/blog/2025/10/introducing-flowfuse-expert.md
index 5540e5ff65..e0d327f3c5 100644
--- a/src/blog/2025/10/introducing-flowfuse-expert.md
+++ b/src/blog/2025/10/introducing-flowfuse-expert.md
@@ -24,7 +24,7 @@ Head over to [flowfuse.com](https://flowfuse.com) and you'll see it right on the
{data-zoomable}
_FlowFuse Expert: Providing a Recipe for Connecting Serial Devices_
-Down the road, we plan to integrate it directly into the FlowFuse environment. So if you're already using [FlowFuse Assistant](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) to speed up your development, FlowFuse Expert will be right there alongside it, answering questions and providing recipes for whatever you're trying to build.
+Down the road, we plan to integrate it directly into the FlowFuse environment. So if you're already using [FlowFuse Expert](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) to speed up your development, FlowFuse Expert will be right there alongside it, answering questions and providing recipes for whatever you're trying to build.
## Why We Built This
diff --git a/src/blog/2025/10/node-red-vs-flowfuse.md b/src/blog/2025/10/node-red-vs-flowfuse.md
index 03034663e0..69e85b6e78 100644
--- a/src/blog/2025/10/node-red-vs-flowfuse.md
+++ b/src/blog/2025/10/node-red-vs-flowfuse.md
@@ -92,7 +92,7 @@ FlowFuse's Certified Nodes program vets community contributions for quality, sec
Node-RED's visual programming is fast, but real-world development has friction points. Complex function nodes and UI templates require time and coding skill. Understanding teammates' flows isn't always straightforward. Building the same patterns across projects becomes repetitive.
-FlowFuse's AI Assistant tackles these challenges directly in the editor. Describe your need in plain language—it generates function nodes or UI templates, explains existing flows, writes SQL queries, suggests relevant nodes, and creates documentation. This speeds up experienced developers while making Node-RED accessible to those still learning.
+FlowFuse Expert tackles these challenges directly in the editor. Describe your need in plain language—it generates function nodes or UI templates, explains existing flows, writes SQL queries, suggests relevant nodes, and creates documentation. This speeds up experienced developers while making Node-RED accessible to those still learning.
The Blueprint Library provides tested and proven templates for common industrial scenarios—OEE dashboards, Andon systems, operator terminals. Instead of building from scratch, start with working solutions and customize them for your needs.
diff --git a/src/blog/2025/10/open-ai-agent-builder-versus-flowfuse.md b/src/blog/2025/10/open-ai-agent-builder-versus-flowfuse.md
index 0890c41ea1..b42f19906b 100644
--- a/src/blog/2025/10/open-ai-agent-builder-versus-flowfuse.md
+++ b/src/blog/2025/10/open-ai-agent-builder-versus-flowfuse.md
@@ -57,7 +57,7 @@ for being is to provide the "nervous system" that connects those brains to the
real world. It's all about managing edge deployments and ensuring a reliable flow
of data from the edge.
-The [FlowFuse AI Assistant](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) is a powerful tool that helps engineers, even those
+The [FlowFuse Expert](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) is a powerful tool that helps engineers, even those
who aren't expert coders, to build and manage their Node-RED flows. For instance,
you can describe what you need in plain English and the assistant will generate
the necessary code. It can also analyze a complex flow and explain what it does,
@@ -65,7 +65,7 @@ making it easier to maintain. Furthermore, the assistant is a huge time-saver as
it can create realistic test data and even help you build custom dashboards to
visualize your data.
-So, while AgentKit is a toolkit for building AI agents, the FlowFuse AI Assistant
+So, while AgentKit is a toolkit for building AI agents, the FlowFuse Expert
is a tool that helps you build the applications that connect to the physical world.
It empowers any engineer to fuse the physical with the digital by making it easier
than ever to create the logic needed to collect, transform, and act on data from
@@ -85,7 +85,7 @@ to achieve. If your goal is to build sophisticated, AI-powered agents for your
applications and your focus is on the digital realm, then OpenAI's AgentKit is
the clear choice. However, if you need to connect to, manage, and extract data
from physical devices in the real world, and you want to empower your engineers
-with an AI assistant that makes this process easier, then FlowFuse is the
+with an FlowFuse Expert that makes this process easier, then FlowFuse is the
platform for you.
In the end, these are two powerful but very different tools. AgentKit is for the
diff --git a/src/blog/2025/10/plc-to-mqtt-using-flowfuse.md b/src/blog/2025/10/plc-to-mqtt-using-flowfuse.md
index 8d5d667c75..26460ada13 100644
--- a/src/blog/2025/10/plc-to-mqtt-using-flowfuse.md
+++ b/src/blog/2025/10/plc-to-mqtt-using-flowfuse.md
@@ -103,7 +103,7 @@ You can use a **Change** node to:
Function nodes provide full JavaScript access for complex requirements. Write custom logic, install npm packages, and access the complete JavaScript standard library when Change nodes and JSONata reach their limits.
-*Tip: Use the [FlowFuse assistant](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) to generate function nodes. Describe the transformation you need in plain English, and it will create the code for you. For best results, provide sample input data to ensure the output matches your requirements.*
+*Tip: Use the [FlowFuse Expert](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) to generate function nodes. Describe the transformation you need in plain English, and it will create the code for you. For best results, provide sample input data to ensure the output matches your requirements.*
**Pre-built Community Nodes**
@@ -186,7 +186,7 @@ Now let's talk about the remaining problems: the expertise gap and cost. FlowFus
Plant engineers configure PLC connections, transform data, contextualize it, and send it to MQTT through drag-and-drop interfaces without writing code—that's what you saw in the steps above. IT teams manage security and access controls through standard web tools. Neither needs expertise in the other's domain.
-The AI assistant fills remaining gaps—describe what you need in plain English, and it generates function nodes, database queries, or dashboard components. Click "Explain" on any flow to get instant documentation.
+The FlowFuse Expert fills remaining gaps—describe what you need in plain English, and it generates function nodes, database queries, or dashboard components. Click "Explain" on any flow to get instant documentation.
This eliminates the consultant dependency that inflates project costs. Your team handles implementation and maintenance without external help at $150-$250 per hour, saving $12,000 to $30,000 on setup alone. The managed MQTT broker includes unlimited messaging with no per-message fees. Protocol drivers are free and open-source with no per-tag licensing. Deploy on existing industrial hardware instead of buying $10,000 proprietary gateways.
diff --git a/src/blog/2025/10/the-ai-orchestration-hype.md b/src/blog/2025/10/the-ai-orchestration-hype.md
index 0d6f3bc587..3ae24e1176 100644
--- a/src/blog/2025/10/the-ai-orchestration-hype.md
+++ b/src/blog/2025/10/the-ai-orchestration-hype.md
@@ -39,7 +39,7 @@ While the market builds excellent tools for cloud-based AI orchestration, FlowFu
FlowFuse Cloud enables centralized management and coordination, while our edge capabilities allow thousands of Node-RED instances to operate intelligently at remote locations. This hybrid architecture lets you seamlessly integrate the physical and digital worlds—leveraging cloud orchestration for enterprise workflows while maintaining real-time edge intelligence where it matters most.
-Our FlowFuse AI Assistant simplifies the creation and management of complex logic across both cloud and edge environments, democratizing advanced automation without requiring specialized data science skills. Soon, with our upcoming AI Agent nodes, FlowFuse will enable powerful AI agents to operate seamlessly across the entire hybrid architecture, from cloud coordination to edge execution.
+Our FlowFuse Expert simplifies the creation and management of complex logic across both cloud and edge environments, democratizing advanced automation without requiring specialized data science skills. Soon, with our upcoming AI Agent nodes, FlowFuse will enable powerful AI agents to operate seamlessly across the entire hybrid architecture, from cloud coordination to edge execution.
## Conclusion: The Power of Hybrid Intelligence
The rise of AI orchestration platforms represents an important evolution in automation technology. These tools excel in their domain and will continue to play a crucial role in digital transformation initiatives.
diff --git a/src/blog/2025/11/building-label-scanner-with-flowfuse.md b/src/blog/2025/11/building-label-scanner-with-flowfuse.md
index f4d9d002c9..5330c4e20b 100644
--- a/src/blog/2025/11/building-label-scanner-with-flowfuse.md
+++ b/src/blog/2025/11/building-label-scanner-with-flowfuse.md
@@ -139,7 +139,7 @@ msg.payload = {
return msg;
```
-> Tip: You don’t need to know JavaScript to create a function for validating and extracting the label text you’re scanning — just tell the [FlowFuse Assistant](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) what you want, and it will generate it for you.
+> Tip: You don’t need to know JavaScript to create a function for validating and extracting the label text you’re scanning — just tell the [FlowFuse Expert](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) what you want, and it will generate it for you.
4. Click **Done**.
@@ -171,7 +171,7 @@ Your OCR scanning system is now complete! You can test it by opening the dashboa
If you want to fully automate this process, you can set up a fixed camera positioned where products pass through on the production line. This approach eliminates manual scanning, but it will require proper camera mounting, lighting setup, and trigger mechanisms to capture images at the right moment as products move past the camera.
-Furthermore, you can push scanned label data to a database. The easiest way to do this is using [FlowFuse Tables](/blog/2025/08/getting-started-with-flowfuse-tables/), which is a built-in database service managed by FlowFuse. You'll find the **query** node in the palette that not only simplifies setup by connecting to the FlowFuse Tables database without any setup, it also has access to the integrated FlowFuse Assistant, allowing you to [generate queries using natural language](/blog/2025/09/ai-assistant-flowfuse-tables/) — no SQL skills required!
+Furthermore, you can push scanned label data to a database. The easiest way to do this is using [FlowFuse Tables](/blog/2025/08/getting-started-with-flowfuse-tables/), which is a built-in database service managed by FlowFuse. You'll find the **query** node in the palette that not only simplifies setup by connecting to the FlowFuse Tables database without any setup, it also has access to the integrated FlowFuse Expert, allowing you to [generate queries using natural language](/blog/2025/09/ai-assistant-flowfuse-tables/) — no SQL skills required!
## What's Next?
diff --git a/src/blog/2025/11/csv-mqtt-database-dashboard-flowfuse.md b/src/blog/2025/11/csv-mqtt-database-dashboard-flowfuse.md
index 86f6694067..d14e608df7 100644
--- a/src/blog/2025/11/csv-mqtt-database-dashboard-flowfuse.md
+++ b/src/blog/2025/11/csv-mqtt-database-dashboard-flowfuse.md
@@ -223,12 +223,12 @@ Before inserting data, you need to create a table to store your sensor readings.
1. In your Node-RED editor, drag a **Query node** onto the canvas. Just like the FlowFuse MQTT nodes, it will automatically configure itself when added to the canvas.
-2. Double-click to open it and click **"Ask the FlowFuse assistant"** at the top of the configuration dialog.
+2. Double-click to open it and click **"Ask the FlowFuse Expert"** at the top of the configuration dialog.
3. In the assistant prompt, enter:
*“Create a new table named `sensor_data` to store sensor readings with the following columns: `timestamp`, `site`, `line`, `device`, `measurement`, `value`, and `unit`.”*, Modify the table name and columns as needed to match your specific data and application requirements.
-4. Click the **"Ask the FlowFuse assistant"** button. The assistant will generate the SQL query for you and automatically populate it in the Query field.
+4. Click the **"Ask the FlowFuse Expert"** button. The assistant will generate the SQL query for you and automatically populate it in the Query field.
6. Drag an **Inject node** onto the canvas, set it to trigger once, and connect it to the **Query node**.
@@ -335,6 +335,6 @@ Once deployed, open the dashboard — you should see a real-time line chart disp
You've transformed static CSV files into live data streams that flow through MQTT, databases, and dashboards. Your legacy equipment now communicates with modern systems without any hardware changes.
-This tutorial walked you through building a data pipeline. FlowFuse takes it further by handling both development and production deployment. When you need to scale across multiple production lines, manage team collaboration, deploy to hundreds of devices remotely, or maintain infrastructure like MQTT brokers and databases, FlowFuse provides the platform to do it all. As you saw, it also includes an AI Assistant to speed up your workflow.
+This tutorial walked you through building a data pipeline. FlowFuse takes it further by handling both development and production deployment. When you need to scale across multiple production lines, manage team collaboration, deploy to hundreds of devices remotely, or maintain infrastructure like MQTT brokers and databases, FlowFuse provides the platform to do it all. As you saw, it also includes an FlowFuse Expert to speed up your workflow.
If you want to see more on how FlowFuse helps with scaling and production deployments, [book a demo](/book-demo/) today.
diff --git a/src/blog/2025/11/flowfuse-release-2-24.md b/src/blog/2025/11/flowfuse-release-2-24.md
index 4c0044a673..6e05a414fa 100644
--- a/src/blog/2025/11/flowfuse-release-2-24.md
+++ b/src/blog/2025/11/flowfuse-release-2-24.md
@@ -55,9 +55,9 @@ Find out more on the [blueprint page](/blueprints/getting-started/store-and-forw
FlowFuse MCP nodes allow you to surface information to an LLM to create custom AI agents. We're working on enabling FlowFuse to identify anything you have surfaced to an MCP, paving the way for creating massively powerful agents, enabled by everything you've connected to FlowFuse.
-## FlowFuse Assistant for Open-Source Node-RED
+## FlowFuse Expert for Open-Source Node-RED
-FlowFuse Assistant is our collection of AI-enhancements within the Node-RED editor - assisted creation of Function nodes, autocompleting flows and documentation generation amongst other features. Currently it's an exclusive feature of the FlowFuse platform, but we're hard at work to bring it to standalone Node-RED instances.
+FlowFuse Expert is our collection of AI-enhancements within the Node-RED editor - assisted creation of Function nodes, autocompleting flows and documentation generation amongst other features. Currently it's an exclusive feature of the FlowFuse platform, but we're hard at work to bring it to standalone Node-RED instances.
Coming soon you'll be able to experience the power of AI-enhanced development within Node-RED wherever it's running.
diff --git a/src/blog/2025/12/getting-weather-data-in-node-red.md b/src/blog/2025/12/getting-weather-data-in-node-red.md
index e3b82cac39..914de05a8c 100644
--- a/src/blog/2025/12/getting-weather-data-in-node-red.md
+++ b/src/blog/2025/12/getting-weather-data-in-node-red.md
@@ -109,7 +109,7 @@ return [
];
```
-> **Tip:** If you're using FlowFuse, you don't need to write this JavaScript manually. You can use the FlowFuse Assistant to generate the function code for you—just describe what you want the **function** node to do. Check out the [article](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) for more details.
+> **Tip:** If you're using FlowFuse, you don't need to write this JavaScript manually. You can use the FlowFuse Expert to generate the function code for you—just describe what you want the **function** node to do. Check out the [article](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) for more details.
2. Set the **function** node's **Outputs** (in the Setup tab) to 5, since the function will return five separate messages.
diff --git a/src/blog/2025/12/node-red-buffer-parser-industrial-data.md b/src/blog/2025/12/node-red-buffer-parser-industrial-data.md
index 2666aaa5c3..3724355cec 100644
--- a/src/blog/2025/12/node-red-buffer-parser-industrial-data.md
+++ b/src/blog/2025/12/node-red-buffer-parser-industrial-data.md
@@ -231,7 +231,7 @@ If you need conditional parsing where the structure changes based on values in t
If you're dealing with bit-packed data where individual bits within bytes have meaning (common in PLC memory maps), you can use the `bool` type with Bit Offset, but extracting many bits gets tedious. Sometimes a function node doing bitwise operations is cleaner.
-> If you're using FlowFuse, you don’t even need to write JavaScript yourself. You can simply ask the [FlowFuse Assistant](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) in plain English, paste what your device manual says, and it will generate the Function node directly on your Node-RED canvas.
+> If you're using FlowFuse, you don’t even need to write JavaScript yourself. You can simply ask the [FlowFuse Expert](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) in plain English, paste what your device manual says, and it will generate the Function node directly on your Node-RED canvas.
For standard Modbus registers, serial sensor protocols, and fixed-structure PLC memory layouts - which covers most industrial data, Buffer Parser does exactly what you need.
@@ -241,4 +241,4 @@ Binary data from industrial devices isn’t going anywhere. Modbus isn’t disap
The Buffer Parser makes that reality manageable. You don't need to be a buffer expert or master bitwise operations. You just need your device manual, a few minutes to configure the node, and—occasionally—the patience to flip the endianness when a value looks strange. The buffers are still just arrays of bytes, but now you have a tool that turns them into meaningful data without rewriting JavaScript every time you add a new sensor. That's worth something.
-And if you’re managing industrial devices at scale—handling remote Node-RED instances, deploying updates across fleets of edge hardware, or keeping everything secure and consistent—FlowFuse can remove much of the daily friction. With features like remote deployment, snapshots, secure device connectivity, and the AI Assistant built right into the editor, you can **[book a free demo](/book-demo/)**. Our team will understand your requirements, show you exactly how FlowFuse fits into your workflow, and guide you on getting the most out of your industrial data pipelines.
+And if you’re managing industrial devices at scale—handling remote Node-RED instances, deploying updates across fleets of edge hardware, or keeping everything secure and consistent—FlowFuse can remove much of the daily friction. With features like remote deployment, snapshots, secure device connectivity, and the FlowFuse AI Expert built right into the editor, you can **[book a free demo](/book-demo/)**. Our team will understand your requirements, show you exactly how FlowFuse fits into your workflow, and guide you on getting the most out of your industrial data pipelines.
diff --git a/src/changelog/2024/07/flowfuse-assistant-json.md b/src/changelog/2024/07/flowfuse-assistant-json.md
index 6910730aeb..292761c810 100644
--- a/src/changelog/2024/07/flowfuse-assistant-json.md
+++ b/src/changelog/2024/07/flowfuse-assistant-json.md
@@ -1,6 +1,6 @@
---
-title: FlowFuse Assistant Writes JSON
-description: "The FlowFuse Assistant gets more helpful."
+title: FlowFuse Expert Writes JSON
+description: "The FlowFuse Expert gets more helpful."
date: 2024-07-16 13:00:00.0
@@ -9,9 +9,9 @@ tags:
- changelog
---
-The FlowFuse Assistant can now assist you by generating JSON.
+The FlowFuse Expert can now assist you by generating JSON.
-Wherever you edit JSON in the Rich Monaco Editor you will see the "Ask the FlowFuse Assistant 🪄" code lens.
+Wherever you edit JSON in the Rich Monaco Editor you will see the "Ask the FlowFuse Expert 🪄" code lens.
That includes the Inject Node, the Template Node and any contrib node that uses the built-in editor for writing JSON.
We think you will find this to be a great time saver and a good helper when you are unsure of the syntax.
@@ -31,7 +31,7 @@ Here are some examples:


-This is just the beginning of the FlowFuse Assistant's capabilities. Stay tuned!
+This is just the beginning of the FlowFuse Expert's capabilities. Stay tuned!
#### Updating the Assistant to get these new features
diff --git a/src/changelog/2024/07/flowfuse-assistant.md b/src/changelog/2024/07/flowfuse-assistant.md
index c804ac07bb..2a156e1dec 100644
--- a/src/changelog/2024/07/flowfuse-assistant.md
+++ b/src/changelog/2024/07/flowfuse-assistant.md
@@ -1,6 +1,6 @@
---
-title: The FlowFuse Assistant
-description: "Introducing the FlowFuse Assistant: making low-code even more accessible."
+title: The FlowFuse Expert
+description: "Introducing the FlowFuse Expert: making low-code even more accessible."
date: 2024-07-04 13:00:00.0
@@ -9,19 +9,19 @@ tags:
- changelog
---
-We are excited to announce the first release of The FlowFuse Assistant, a new plugin for your Node-RED instances designed to enhance your development experience.
+We are excited to announce the first release of The FlowFuse Expert, a new plugin for your Node-RED instances designed to enhance your development experience.
-In this initial release, The FlowFuse Assistant can help you create function nodes for those times when a no-code solution is either not feasible or not possible.
+In this initial release, The FlowFuse Expert can help you create function nodes for those times when a no-code solution is either not feasible or not possible.
Additionally, it works directly inside the Function Node editor right where you need it.
-This is just the beginning. The FlowFuse Assistant will continue to evolve, with future updates bringing even more powerful features and enhancements.
+This is just the beginning. The FlowFuse Expert will continue to evolve, with future updates bringing even more powerful features and enhancements.
-Starting from today, FlowFuse Assistant is available on FlowFuse Cloud. Users will need to update their instances to the latest stack to enable it.
+Starting from today, FlowFuse Expert is available on FlowFuse Cloud. Users will need to update their instances to the latest stack to enable it.

-
+
-
+
diff --git a/src/changelog/2025/06/flowfuse-assistant-2.md b/src/changelog/2025/06/flowfuse-assistant-2.md
index dd016ba9ff..723397f3bc 100644
--- a/src/changelog/2025/06/flowfuse-assistant-2.md
+++ b/src/changelog/2025/06/flowfuse-assistant-2.md
@@ -1,5 +1,5 @@
---
-title: FlowFuse Assistant just got smarter
+title: FlowFuse Expert just got smarter
description: "Understand what your teams flows are doing with the power of AI"
date: 2025-06-30 12:00:00.0
authors: ['stephen-mclaughlin']
@@ -9,7 +9,7 @@ issues:
- https://github.com/FlowFuse/nr-assistant/pull/44
---
-Following on from the recent improvements we made earlier this month, we have added even more goodness to the FlowFuse Assistant:
+Following on from the recent improvements we made earlier this month, we have added even more goodness to the FlowFuse Expert:
We have:
- Added a menu for quick access to the new features
diff --git a/src/changelog/2025/06/flowfuse-assistant.md b/src/changelog/2025/06/flowfuse-assistant.md
index 2d2f4bd4a7..3d2e72cc53 100644
--- a/src/changelog/2025/06/flowfuse-assistant.md
+++ b/src/changelog/2025/06/flowfuse-assistant.md
@@ -1,5 +1,5 @@
---
-title: FlowFuse Assistant just got smarter
+title: FlowFuse Expert just got smarter
description: "Understand what your teams flows are doing with the power of AI"
date: 2025-06-12 12:00:00.0
authors: ['stephen-mclaughlin']
@@ -9,14 +9,14 @@ issues:
- https://github.com/FlowFuse/nr-assistant/pull/44
---
-Last year, we introduced the FlowFuse Assistant, a Node-RED plugin designed to assist FlowFuse users with tools for developing their Node-RED instances. Today, we are excited to announce that the Assistant has been updated with a new feature powered by AI: the Flows Explainer. This feature uses AI to analyze your Node-RED flows and provide a detailed explanation of what they do, making it easier for you to understand and manage your flows.
+Last year, we introduced the FlowFuse Expert, a Node-RED plugin designed to assist FlowFuse users with tools for developing their Node-RED instances. Today, we are excited to announce that the Assistant has been updated with a new feature powered by AI: the Flows Explainer. This feature uses AI to analyze your Node-RED flows and provide a detailed explanation of what they do, making it easier for you to understand and manage your flows.
Stay tuned; this is just a taste of what is to come.
#### Flows Explainer
{data-zoomable}
-_Screenshot of the FlowFuse Assistant Flow Explainer_
+_Screenshot of the FlowFuse Expert Flow Explainer_
#### Updating the Assistant
If you are running Node-RED v4.x, head over to the Palette Manager, update the plugin and restart your instance.
diff --git a/src/changelog/2025/08/flowfuse-assistant.md b/src/changelog/2025/08/flowfuse-assistant.md
index 35de292ffb..21e82ffd35 100644
--- a/src/changelog/2025/08/flowfuse-assistant.md
+++ b/src/changelog/2025/08/flowfuse-assistant.md
@@ -1,5 +1,5 @@
---
-title: FlowFuse Assistant documents your flows
+title: FlowFuse Expert documents your flows
description: "Document your flows at the click of a button with the power of AI"
date: 2025-08-06 12:00:00.0
authors: ['stephen-mclaughlin']
@@ -7,7 +7,7 @@ tags:
- changelog
---
-Recently, we introduced "Flows Explainer" to the FlowFuse Assistant. It provides a concise description of the selected flows.
+Recently, we introduced "Flows Explainer" to the FlowFuse Expert. It provides a concise description of the selected flows.
This turned out so well we thought "wouldn't it be good if the generated explanation could be persisted as built in documentation" so we added a single click option to add the documentation as a comment node to your flows.
We also provided a Copy to Clipboard button so you can grab it and add it to the Documentation section of a flow tab, node group or external documentation.
diff --git a/src/changelog/2025/09/inline-assist.md b/src/changelog/2025/09/inline-assist.md
index 63085cdadd..9d5a110bc3 100644
--- a/src/changelog/2025/09/inline-assist.md
+++ b/src/changelog/2025/09/inline-assist.md
@@ -1,13 +1,13 @@
---
-title: FlowFuse Assistant can help you write code
-description: "The FlowFuse assistant will now offer inline completions when writing functions, SQL and Dashboard templates"
+title: FlowFuse Expert can help you write code
+description: "The FlowFuse Expert will now offer inline completions when writing functions, SQL and Dashboard templates"
date: 2025-09-05 12:00:00.0
authors: ['stephen-mclaughlin']
tags:
- changelog
---
-More goodness has been added to the FlowFuse Assistant by way of inline suggestions as you type.
+More goodness has been added to the FlowFuse Expert by way of inline suggestions as you type.
Initially, we have added support for the Function Node, Tables Query Node and the Dashboard Template Node.
It is contextually aware so will offer suggestions applicable to what it sees and what is already written.
@@ -23,4 +23,4 @@ _Demo of tables query node with inline completions
_Demo of dashboard template node with inline completions
This will be made availabe to our Pro and Enterprise users in remote and hosted instances in the next update however
-if you want to give it a go right away, you can update the FlowFuse Assistant in the Node-RED Palette Manager today.
+if you want to give it a go right away, you can update the FlowFuse Expert in the Node-RED Palette Manager today.
diff --git a/src/handbook/development/ops/self-hosted-assistant.md b/src/handbook/development/ops/self-hosted-assistant.md
index 63264e4025..54dde5a113 100644
--- a/src/handbook/development/ops/self-hosted-assistant.md
+++ b/src/handbook/development/ops/self-hosted-assistant.md
@@ -2,9 +2,9 @@
navTitle: Self Hosted Assistant
---
-# FlowFuse Assistant
+# FlowFuse Expert
-FlowFuse Assistant is a collection of LLM based resources provided on FlowFuse Cloud.
+FlowFuse Expert is a collection of LLM based resources provided on FlowFuse Cloud.
Access to these features is also available to Enterprise Licensed Self Hosted and Dedicated Customers.
diff --git a/src/handbook/sales/customer-success.md b/src/handbook/sales/customer-success.md
index cb2dbcaff9..e2880462e5 100644
--- a/src/handbook/sales/customer-success.md
+++ b/src/handbook/sales/customer-success.md
@@ -349,12 +349,12 @@ should happen without customers even noticing.
particularly important or has many instances left to migrate, consider
providing personalized help to ensure a smooth process.
-## Handling Requests from Self-Hosted Customers to Enable FlowFuse Assistant
-The [FlowFuse Assistant](https://flowfuse.com/docs/user/assistant/#flowfuse-assistant-plugin) is enabled by default for Cloud customers. Self-hosted customers can use it, too, but must request access through support.
+## Handling Requests from Self-Hosted Customers to Enable FlowFuse Expert
+The [FlowFuse Expert](https://flowfuse.com/docs/user/assistant/#flowfuse-assistant-plugin) is enabled by default for Cloud customers. Self-hosted customers can use it, too, but must request access through support.
-When a customer requests access to the FlowFuse Assistant, do the following:
+When a customer requests access to the FlowFuse Expert, do the following:
1. Route the request to Engineering
-2. Note in the customer's page on HubSpot that the customer is using the FlowFuse Assistant. This will enable Customer Success to discuss the feature with the customer and adds to our holistic understanding of the customer.
+2. Note in the customer's page on HubSpot that the customer is using the FlowFuse Expert. This will enable Customer Success to discuss the feature with the customer and adds to our holistic understanding of the customer.
5. **Handle Final Restarts on Deadline Day:**\
On the deadline day, go through the remaining instances and restart them.
diff --git a/src/node-red/database/firebase.md b/src/node-red/database/firebase.md
index 647fcab385..bfc19ebb1f 100644
--- a/src/node-red/database/firebase.md
+++ b/src/node-red/database/firebase.md
@@ -180,7 +180,7 @@ The flow below demonstrates all the concepts covered in this guide. You can expl
[FlowFuse now includes a fully integrated database service that makes connecting and querying your data effortless](/blog/2025/08/getting-started-with-flowfuse-tables/). With the FlowFuse Query Node, you do not need to configure the connection manually—the node sets itself up automatically.
-Even better, the [FlowFuse AI Assistant allows you to query your tables using natural language](/blog/2025/09/ai-assistant-flowfuse-tables/). Simply type your request, and it will generate the correct SQL for you based on your table.
+Even better, the [FlowFuse Expert allows you to query your tables using natural language](/blog/2025/09/ai-assistant-flowfuse-tables/). Simply type your request, and it will generate the correct SQL for you based on your table.
Deploy, manage, scale, and secure your Node-RED applications with FlowFuse, and take full control of your industrial workflows and data.
diff --git a/src/node-red/flowfuse/flowfuse-tables/query.md b/src/node-red/flowfuse/flowfuse-tables/query.md
index 73d8a182ec..7a31183c08 100644
--- a/src/node-red/flowfuse/flowfuse-tables/query.md
+++ b/src/node-red/flowfuse/flowfuse-tables/query.md
@@ -11,7 +11,7 @@ meta:
The Query node allows you to write and run queries against database tables managed by [FlowFuse Tables](/docs/user/ff-tables/). The node is pre-configured to connect automatically when used within a FlowFuse Node-RED instance.
-With **FlowFuse AI Assistant** integration, queries can be generated from natural language prompts, making database operations accessible without SQL expertise.
+With **FlowFuse Expert** integration, queries can be generated from natural language prompts, making database operations accessible without SQL expertise.
## Outputs
@@ -117,10 +117,10 @@ FlowFuse Tables requires **Enterprise tier** and must be enabled for your team.
{% endraw %}
{% endrenderFlow %}
-## Generate Queries with AI Assistant
+## Generate Queries with FlowFuse Expert
In the Query node, click **"Assistant"**, enter plain English like *"Show me all readings from today"*, and the AI automatically generates the SQL query.
-
+
-For more detailed information on natural language queries with the Query node, read this article: [AI Assistant for FlowFuse Tables](https://flowfuse.com/blog/2025/09/ai-assistant-flowfuse-tables/).
+For more detailed information on natural language queries with the Query node, read this article: [FlowFuse Expert for FlowFuse Tables](https://flowfuse.com/blog/2025/09/ai-assistant-flowfuse-tables/).
diff --git a/src/node-red/flowfuse/mcp/mcp-tool.md b/src/node-red/flowfuse/mcp/mcp-tool.md
index c09f694401..a5126c6ace 100644
--- a/src/node-red/flowfuse/mcp/mcp-tool.md
+++ b/src/node-red/flowfuse/mcp/mcp-tool.md
@@ -4,12 +4,12 @@ eleventyNavigation:
parent: MCP
meta:
title: MCP Tool
- description: MCP Tool node allows you to create custom tools that AI assistants can invoke to perform specific tasks.
+ description: MCP Tool node allows you to create custom tools that FlowFuse Expert can invoke to perform specific tasks.
---
# {{ meta.title }}
-MCP Tool node allows you to create custom tools that AI assistants can invoke to perform specific tasks. These tools can do anything a Node-RED flow can do - from querying databases and calling APIs to controlling IoT devices and processing data. The AI assistant decides when to call your tool based on the description and input schema you provide.
+MCP Tool node allows you to create custom tools that FlowFuse Expert can invoke to perform specific tasks. These tools can do anything a Node-RED flow can do - from querying databases and calling APIs to controlling IoT devices and processing data. The FlowFuse Expert decides when to call your tool based on the description and input schema you provide.
## Flow Requirements
@@ -50,12 +50,12 @@ Human-readable name shown to users in MCP clients. This is what users see when b
### Description
`string` - Required
-Detailed description of what this tool does and when to use it. Be specific to help AI assistants understand when to invoke this tool.
+Detailed description of what this tool does and when to use it. Be specific to help FlowFuse Expert understand when to invoke this tool.
### Input Schema
`JSON` - Required
-JSON schema defining the expected arguments for this tool. This tells the AI assistant what parameters to provide when calling your tool.
+JSON schema defining the expected arguments for this tool. This tells the FlowFuse Expert what parameters to provide when calling your tool.
## Input Schema
@@ -128,7 +128,7 @@ If your input schema defines:
}
```
-The AI assistant calls your tool with:
+The FlowFuse Expert calls your tool with:
```json
{
"city": "London",
diff --git a/src/node-red/getting-started/programming/debugging-flows.md b/src/node-red/getting-started/programming/debugging-flows.md
index a9fc1628ef..ff22b96670 100644
--- a/src/node-red/getting-started/programming/debugging-flows.md
+++ b/src/node-red/getting-started/programming/debugging-flows.md
@@ -14,7 +14,7 @@ When it comes to debugging application flows in Node-RED, the tool most Node-RED
In these cases, using the **Node-RED Debugger** becomes invaluable. The debugger allows you to trace the execution of your flows interactively, set breakpoints, and gain deeper insights beyond what the Debug node offers. This Documentation will show you how to effectively use the Node-RED Debugger to pinpoint issues and fine-tune your applications.
-> **Tip:** If your flows aren’t named or formatted properly and you're finding it difficult to understand what they do, you can use the **[FlowFuse Assistant – Flow Explainer](/docs/user/assistant/#flow-explainer)** to automatically analyse the flow and generate clear documentation.
+> **Tip:** If your flows aren’t named or formatted properly and you're finding it difficult to understand what they do, you can use the **[FlowFuse Expert – Flow Explainer](/docs/user/assistant/#flow-explainer)** to automatically analyse the flow and generate clear documentation.
## What is Debugging, and Why is it crucial in Node-RED Flows?
diff --git a/src/node-red/getting-started/string.md b/src/node-red/getting-started/string.md
index cfeedaeea4..6c5c698aac 100644
--- a/src/node-red/getting-started/string.md
+++ b/src/node-red/getting-started/string.md
@@ -208,4 +208,4 @@ Returns `true` if found, `false` if not. `"The quick brown fox"` with `$contains
For complex string operations that combine multiple steps or require custom logic, you can use a Function node with JavaScript.
-If you're not familiar with JavaScript, but you're using FlowFuse, you can use the [FlowFuse Assistant's](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) function node generator. Simply describe what you want to accomplish, and the assistant will generate the function node code for you.
+If you're not familiar with JavaScript, but you're using FlowFuse, you can use the [FlowFuse Expert's](/blog/2025/07/flowfuse-ai-assistant-better-node-red-manufacturing/) function node generator. Simply describe what you want to accomplish, and the assistant will generate the function node code for you.
diff --git a/src/webinars/2024/bringing-ai-to-nodered.md b/src/webinars/2024/bringing-ai-to-nodered.md
index b75fec0720..d34eebd45f 100644
--- a/src/webinars/2024/bringing-ai-to-nodered.md
+++ b/src/webinars/2024/bringing-ai-to-nodered.md
@@ -1,5 +1,5 @@
---
-title: Bringing AI to Node-RED with FlowFuse Assistant
+title: Bringing AI to Node-RED with FlowFuse Expert
subtitle: Join us for this live webinar on infusing Node-RED with AI within FlowFuse.
image: /images/webinars/bringing-ai-to-nodered.jpg
date: 2024-07-31
@@ -20,9 +20,9 @@ There's no denying the place AI has in the software development world. From help
In this webinar, Nick O'Leary explores both of these topics and how they apply to Node-RED.
-On the development side, he introduces our new FlowFuse Assistant, bringing the power of AI into the heart of the Node-RED editor.
+On the development side, he introduces our new FlowFuse Expert, bringing the power of AI into the heart of the Node-RED editor.
-The FlowFuse Assistant will let you tell it what you want your Function nodes to do, and it will suggest the code needed to do it - accelerating your application development.
+The FlowFuse Expert will let you tell it what you want your Function nodes to do, and it will suggest the code needed to do it - accelerating your application development.
He also looks at how Node-RED applications can be enhanced with the power of AI - using Machine Learning models to bring real-time object detection to a camera feed.