[{"data":1,"prerenderedAt":850},["ShallowReactive",2],{"changelog-\u002Fchangelog\u002F2026\u002F06\u002Fjuly-scheduled-maintenance\u002F":3,"changelog-recent":91,"featureCatalog":449},{"id":4,"title":5,"authors":6,"body":8,"date":76,"description":77,"extension":78,"issues":79,"meta":80,"metaTitle":84,"navigation":85,"path":86,"release":87,"seo":88,"stem":89,"subtitle":79,"__hash__":90},"changelog\u002Fchangelog\u002F2026\u002F06\u002Fjuly-scheduled-maintenance.md","Updated: Upcoming Scheduled Server Maintenance on July 11th, 2026",[7],"nick-oleary",{"type":9,"value":10,"toc":69},"minimark",[11,14,18,21,27,32,35,38,41,44,47,51,54,57,60],[12,13],"product-update-note",{},[15,16,17],"p",{},"As part of our ongoing efforts to maintain our infrastructure, we need to update some of our servers that host Node-RED instances.",[15,19,20],{},"This will require restarting any hosted Node-RED instances running on those servers, leading to a short downtime whilst they restart. Remote instances on the edge are unaffected.",[15,22,23],{},[24,25,26],"strong",{},"We will complete this migration during a 3 hour maintenance window starting at 8am UTC on Saturday 11th July 2026.",[28,29,31],"h3",{"id":30},"will-my-instances-be-affected","Will my instances be affected?",[15,33,34],{},"If your instance was created after 15th June 2026, or has been updated since that date, it will already be running on the new servers.",[15,36,37],{},"Otherwise, you can take action to migrate your instance before the scheduled maintenance window at your own convenience.",[15,39,40],{},"If you manually suspend and restart your instance, or apply any pending upgrade any time before the maintenance window, your instance will not need to be restarted and no further action will be needed.",[15,42,43],{},"You can find the \"Suspend\" option from the \"Actions\" drop down menu on the Instance Overview page. Once the Instance reports being in the Suspended state, you can select \"Start\" from the same drop down menu.",[15,45,46],{},"We will be emailing notifications to all team owners who have instances that require a restart.",[28,48,50],{"id":49},"enabling-scheduled-maintenance-mode","Enabling Scheduled Maintenance Mode",[15,52,53],{},"Keeping instances up to date is an important task to ensure they are running with the latest features and security fixes. FlowFuse provides the ability to select a time for updates to be automatically applied to your instances. You pick which day of the week and time the platform can schedule updates in. This removes the burden for keeping things up to date.",[15,55,56],{},"On FlowFuse Cloud, Starter teams already have this feature enabled for their instances to apply updates at the weekend.",[15,58,59],{},"Pro and Enterprise teams can opt-in on the Instance Settings - Maintenance page.",[15,61,62,63,68],{},"More information is available in the ",[64,65,67],"a",{"href":66},"\u002Fchangelog\u002F2025\u002F12\u002Fscheduled-maintenance\u002F","scheduled maintenance changelog entry",".",{"title":70,"searchDepth":71,"depth":71,"links":72},"",4,[73,75],{"id":30,"depth":74,"text":31},3,{"id":49,"depth":74,"text":50},"2026-06-15","Keeping the FlowFuse Cloud up to date with critical server maintenance.","md",null,{"lastUpdated":81,"tags":82},"2026-08-13",[83],"changelog","Scheduled Server Maintenance July 11th, 2026",true,"\u002Fchangelog\u002F2026\u002F06\u002Fjuly-scheduled-maintenance","2.32",{"title":5,"description":77},"changelog\u002F2026\u002F06\u002Fjuly-scheduled-maintenance","fqnMdE0KlFvuyCFRGBcIhjaBspATFxfwH3l9x5r1kDY",[92,136,193,249,313,378],{"id":93,"title":94,"authors":95,"body":97,"date":127,"description":128,"extension":78,"issues":79,"meta":129,"metaTitle":79,"navigation":85,"path":131,"release":132,"seo":133,"stem":134,"subtitle":79,"__hash__":135},"changelog\u002Fchangelog\u002F2026\u002F08\u002Fexpert-model-upgrade.md","FlowFuse Expert Upgraded to GPT 5.6 Luna",[96],"andrea-palmieri",{"type":9,"value":98,"toc":125},[99,102,105,113,116,119,122],[15,100,101],{},"FlowFuse Expert now runs on GPT 5.6 Luna, one of the most capable AI models available today. It is a large step up: the Expert is noticeably faster, follows longer chains of work more reliably, and is simply smarter about turning what you ask for into the right result across your flows and your FlowFuse teams.",[15,103,104],{},"This lifts everything the Expert already does. Building an application on the Node-RED canvas, taking platform actions on your behalf, and staying within the permissions you set: each of these gets sharper reasoning and quicker responses behind it. For you that means reaching the result you are after faster and with less back-and-forth, especially on larger, less-defined requests where the Expert has to plan, ask the right clarifying questions, and carry a task across several steps.",[15,106,107,108,112],{},"It also builds directly on the work we have done ",[64,109,111],{"href":110},"\u002Fdocs\u002Fuser\u002Fexpert\u002Fthird-party-agents\u002F","opening FlowFuse up to third-party AI agents",". Making the platform's automation and flow-building tools clear and reliable enough for any approved agent to use meant sharpening the tools themselves: better descriptions, cleaner inputs, and a growing, well-defined set of actions. The Expert calls those same tools, so every improvement we made for third-party tooling now lands in your first-class agent as well.",[15,114,115],{},"The difference is that with your own agent the experience depends on the agent you bring, since each one has its own strengths. With the Expert we tune the whole experience end to end, model included, so this upgrade reaches everyone the moment it ships.",[15,117,118],{},"We chose this model because it sits on the current frontier of what these systems can do: the rare combination of being highly capable, fast, and genuinely smart at the same time, rather than trading one off against the others. For an agent that acts on your platform in real time, that balance matters as much as raw capability.",[15,120,121],{},"As the big pieces of AI enablement are now in place, we are moving into a more iterative rhythm: smaller, steady improvements that reach everyone using the Expert, released as we ship them. This model upgrade is the first of those.",[15,123,124],{},"The upgrade is live now for all FlowFuse Expert users, on FlowFuse Cloud and Self Hosted, with nothing for you to change.",{"title":70,"searchDepth":71,"depth":71,"links":126},[],"2026-08-31","FlowFuse Expert now runs on GPT 5.6 Luna, a frontier model that makes it markedly faster, smarter, and more capable at building your flows and taking action for you.",{"tags":130},[83],"\u002Fchangelog\u002F2026\u002F08\u002Fexpert-model-upgrade","3.1",{"title":94,"description":128},"changelog\u002F2026\u002F08\u002Fexpert-model-upgrade","Hg1mrQuYUZSiooLyu88NGZOSPpC06PhCkhCyHW7KDJQ",{"id":137,"title":138,"authors":139,"body":142,"date":182,"description":183,"extension":78,"issues":184,"meta":186,"metaTitle":79,"navigation":85,"path":188,"release":189,"seo":190,"stem":191,"subtitle":79,"__hash__":192},"changelog\u002Fchangelog\u002F2026\u002F08\u002Fconnect-your-own-ai-agent.md","Connect your own AI agent to FlowFuse",[140,96,141],"serban-costin","stephen-mclaughlin",{"type":9,"value":143,"toc":180},[144,147,150,153,157,160,163,170,173],[15,145,146],{},"You can now connect your own AI agent to FlowFuse. Your company-approved AI can manage your platform and build Node-RED applications for you.",[15,148,149],{},"Add the FlowFuse address to connect, then decide which teams the agent reaches and whether it can make changes.",[15,151,152],{},"Pick your agent, and follow the three steps:",[154,155],"agent-setup-tabs",{":exclude-expert":156,"surface":83},"true",[15,158,159],{},"Any MCP client that supports the HTTP transport works, including command-line and editor agents and local models. Sign-in uses OAuth where the client supports it, with a token fallback where it does not.",[15,161,162],{},"Your own agent gets the full, growing set of FlowFuse platform automation and flow-building tools to run. That matters most where company policy only permits an approved AI agent, so FlowFuse Expert wasn't an option.",[15,164,165,166,68],{},"Your grant is enforced on every call: a read-only agent stays read-only, and no agent can delete an instance, application, snapshot or team. Every action is recorded in the audit log, marked ",[167,168,169],"code",{},"via MCP",[15,171,172],{},"When the agent builds a flow, you watch it happen on the canvas: open the instance and turn on the MCP toggle in the page header. Nothing goes live until you deploy.",[15,174,175,176,179],{},"This is available to all FlowFuse Cloud users and to Enterprise self-hosted installations from v3.0, across FlowFuse Hub, Edge and Fleet. See ",[64,177,178],{"href":110},"connecting your own agent"," for setup, including what to check on an instance before asking for a flow.",{"title":70,"searchDepth":71,"depth":71,"links":181},[],"2026-08-27","The AI agent your team already uses can now work your platform and build Node-RED applications, with you deciding what it may reach.",[185],"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fflowfuse\u002Fissues\u002F8192",{"tags":187},[83],"\u002Fchangelog\u002F2026\u002F08\u002Fconnect-your-own-ai-agent","3.0",{"title":138,"description":183},"changelog\u002F2026\u002F08\u002Fconnect-your-own-ai-agent","IqxKqBHVlyHxF-Tr0ct7huIczsyFGgB31Kyl-99CzAc",{"id":194,"title":195,"authors":196,"body":197,"date":238,"description":239,"extension":78,"issues":240,"meta":242,"metaTitle":79,"navigation":85,"path":244,"release":245,"seo":246,"stem":247,"subtitle":79,"__hash__":248},"changelog\u002Fchangelog\u002F2026\u002F07\u002Fdevice-agent-onboarding.md","Getting started with FlowFuse straight from the terminal",[7],{"type":9,"value":198,"toc":236},[199,202,205,208,216,228],[15,200,201],{},"FlowFuse Device Agent allows you to remotely manage Node-RED instances running on your hardware, for example, devices on your factory floor.",[15,203,204],{},"Getting your own hardware into FlowFuse meant working backwards. You signed up, found the remote instance section, learned what the Device Agent was, created the instance in the platform, copied its connection details, and only then ran the installer with that code in hand.",[15,206,207],{},"Now you can start where the hardware already is. Run the installer from your terminal and it walks you through registering — including setting up an account if you need one — ending with your machine registered as a remote instance and ready to build on. If something's in the way — like port 1880 already being in use — the installer tells you up front instead of failing partway through.",[15,209,210,211,215],{},"Check the ",[64,212,214],{"href":213},"\u002Fdocs\u002Fdevice-agent\u002Fquickstart\u002F","Device Agent Quick Start guide"," to get connected.",[15,217,218,224],{},[219,220],"img",{"alt":221,"dataZoomable":70,"src":222,"style":223},"The installer running in a terminal, walking through sign-up and connection to FlowFuse","\u002Fchangelog\u002F2026\u002F07\u002Fimages\u002Fdevice-agent-install.gif","border: 2px solid #E5E7EB;",[225,226,227],"em",{},"Sign-up and registration happen in one uninterrupted flow — no jumping back to the platform.",[15,229,230,234],{},[219,231],{"alt":232,"dataZoomable":70,"src":233,"style":223},"The interactive registration takes you straight through to the Node-RED editor once connected","\u002Fchangelog\u002F2026\u002F07\u002Fimages\u002Fdevice-agent-registration.png",[225,235,232],{},{"title":70,"searchDepth":71,"depth":71,"links":237},[],"2026-07-30","Onboard a remote instance directly from your terminal with a new interactive setup",[241],"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fdevice-agent\u002Fissues\u002F678",{"tags":243},[83],"\u002Fchangelog\u002F2026\u002F07\u002Fdevice-agent-onboarding","2.33",{"title":195,"description":239},"changelog\u002F2026\u002F07\u002Fdevice-agent-onboarding","B6424gz1oNB5pEUUVGImcvAVBnAJY_5kY9rIQNNvvnU",{"id":250,"title":251,"authors":252,"body":253,"date":303,"description":304,"extension":78,"issues":305,"meta":307,"metaTitle":79,"navigation":85,"path":309,"release":245,"seo":310,"stem":311,"subtitle":79,"__hash__":312},"changelog\u002Fchangelog\u002F2026\u002F07\u002Fexpert-tables-automation.md","FlowFuse Expert Can Now Work With Your Tables",[96],{"type":9,"value":254,"toc":301},[255,258,265,274,285,298],[15,256,257],{},"FlowFuse Expert can now look up your FlowFuse Tables databases directly. Ask it to list the databases on your team, show you the tables in a database, or describe a table's schema, and it calls the right tools and reports back, without you needing to open the Tables view yourself. It can also preview a table's data: up to 10 rows, exactly as stored.",[15,259,260,261,264],{},"This is a fixed, read-only preview, not a query engine: there's no filtering, sorting, or paging through it, and no writes. For anything beyond that quick look, the Expert can help you build it as a flow with the ",[167,262,263],{},"tables-query"," node instead.",[15,266,267,271],{},[219,268],{"alt":269,"dataZoomable":70,"src":270},"The Expert listing the tables in a FlowFuse Tables database, grouped by schema","\u002Fchangelog\u002F2026\u002F07\u002Fimages\u002Fchat.png",[225,272,273],{},"The Expert listing a database's tables, grouped by schema",[15,275,276,277,280,281,284],{},"Alongside this, FlowFuse Tables now correctly supports tables that live in a schema other than ",[167,278,279],{},"public",". Previously, viewing data for a table outside the default schema could fail. Tables and their schema now show up correctly throughout the Tables UI: next to each table name in the list, and as ",[167,282,283],{},"schema_name.table_name"," (with a copy button) in the table detail view.",[15,286,287,291],{},[219,288],{"alt":289,"dataZoomable":70,"src":290},"The Tables explorer showing each table's schema next to its name, and the qualified schema.table name with a copy button in the header","\u002Fchangelog\u002F2026\u002F07\u002Fimages\u002Ftables-view.png",[225,292,293,294,297],{},"The schema label beside each table name, and the qualified ",[167,295,296],{},"schema.table"," name with a copy button in the header",[15,299,300],{},"This feature is available to FlowFuse Hub and FlowFuse Edge customers on Cloud and Self Hosted from v2.33",{"title":70,"searchDepth":71,"depth":71,"links":302},[],"2026-07-28","The Expert can now list your FlowFuse Tables databases, inspect table schemas, and preview a sample of a table's rows on your behalf, and Tables now works correctly with schemas other than public.",[306],"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fflowfuse\u002Fissues\u002F7989",{"tags":308},[83],"\u002Fchangelog\u002F2026\u002F07\u002Fexpert-tables-automation",{"title":251,"description":304},"changelog\u002F2026\u002F07\u002Fexpert-tables-automation","-LWqMiVzD-psrKqGt0kDjgYr3HZjfC5XUNl0pvhtQY8",{"id":314,"title":315,"authors":316,"body":318,"date":368,"description":369,"extension":78,"issues":370,"meta":372,"metaTitle":79,"navigation":85,"path":374,"release":245,"seo":375,"stem":376,"subtitle":79,"__hash__":377},"changelog\u002Fchangelog\u002F2026\u002F07\u002Fteam-and-application-dashboards.md","A Dedicated Home for Your Dashboards",[317],"noley-holland",{"type":9,"value":319,"toc":364},[320,330,333,342,347,350,359],[15,321,322,323,326,327,329],{},"Your dashboards now have a home. A new ",[24,324,325],{},"Dashboards"," entry in the team navigation lists every dashboard across your hosted instances in one place. Open one and it loads right inside FlowFuse, not in a separate browser tab. Each application also has its own ",[24,328,325],{}," tab, showing just the dashboards from that application's instances.",[15,331,332],{},"Until now, dashboards were tucked behind an \"Open Dashboard\" button on individual instance pages. Finding the one you wanted meant hunting through instances, and each one opened in a new tab. Now you get one place that shows them all, at the team or application level.",[15,334,335,339],{},[219,336],{"alt":337,"dataZoomable":70,"src":338},"The Dashboards view listing all dashboards across the team","\u002Fchangelog\u002F2026\u002F07\u002Fimages\u002Fteam-dashboards.png",[225,340,341],{},"Every dashboard in the team, each showing whether its instance is currently running",[343,344,346],"h2",{"id":345},"switch-between-dashboards-in-place","Switch between dashboards in place",[15,348,349],{},"A drawer lets you switch to any other dashboard in a single click, without returning to the list. Jump from your \"Line 3 OEE\" dashboard to \"Energy Monitoring\" and back without losing your place. Instance status updates live in the drawer, so you can see at a glance which dashboards are ready.",[15,351,352,356],{},[219,353],{"alt":354,"dataZoomable":70,"src":355},"An embedded dashboard with the drawer open to switch between dashboards","\u002Fchangelog\u002F2026\u002F07\u002Fimages\u002Fdashboard-drawer.png",[225,357,358],{},"The drawer stays open alongside the dashboard, so switching doesn't cover what you're viewing",[15,360,361],{},[225,362,363],{},"This feature is available to all users of FlowFuse Cloud and all Self Hosted users from v2.33.",{"title":70,"searchDepth":71,"depth":71,"links":365},[366],{"id":345,"depth":367,"text":346},2,"2026-07-22","Browse and open every dashboard across your team from a new Dashboards view, without leaving FlowFuse.",[371],"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fflowfuse\u002Fissues\u002F7665",{"tags":373},[83],"\u002Fchangelog\u002F2026\u002F07\u002Fteam-and-application-dashboards",{"title":315,"description":369},"changelog\u002F2026\u002F07\u002Fteam-and-application-dashboards","BLi986QTF_yUG4vRBAo2Nreayqv1g8uPvhjgAEDTlKU",{"id":379,"title":380,"authors":381,"body":383,"date":439,"description":440,"extension":78,"issues":441,"meta":443,"metaTitle":79,"navigation":85,"path":445,"release":245,"seo":446,"stem":447,"subtitle":79,"__hash__":448},"changelog\u002Fchangelog\u002F2026\u002F07\u002Fapplication-sso-groups.md","Application Roles from SSO Groups",[382],"ben-hardill",{"type":9,"value":384,"toc":437},[385,388,391,398,420,434],[15,386,387],{},"Application level Role overrides can now be managed by SSO Group membership.",[15,389,390],{},"As well as Team wide Role membership additional groups can be used to apply Role overrides to specific Applications.",[15,392,393,394,68],{},"This works for both SAML and LDAP based SSO, the documentation outlining the required group naming can be found ",[64,395,397],{"href":396},"\u002Fdocs\u002Fadmin\u002Fsso","here",[15,399,400,401,404,405,408,409,412,413,416,417,419],{},"For example for a Team with the slug ",[167,402,403],{},"development"," and an application called ",[167,406,407],{},"test"," a user in the following groups would have ",[167,410,411],{},"member"," level access to the Team and ",[167,414,415],{},"owner"," level access to the ",[167,418,407],{}," Application.",[421,422,423,429],"ul",{},[424,425,426],"li",{},[167,427,428],{},"ff-development-member",[424,430,431],{},[167,432,433],{},"ff-development[test]-owner",[15,435,436],{},"This is available to FlowFuse Cloud Teams now and will be available to Self Hosted customers from version 2.33.0 onwards.",{"title":70,"searchDepth":71,"depth":71,"links":438},[],"2026-07-15","Control Application level Role overrides from SSO Groups",[442],"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fflowfuse\u002Fissues\u002F7396",{"tags":444},[83],"\u002Fchangelog\u002F2026\u002F07\u002Fapplication-sso-groups",{"title":380,"description":440},"changelog\u002F2026\u002F07\u002Fapplication-sso-groups","e8u5-AFrW7pNyi4L7z1OFxJz4PcYKni3N7sgsXg-7BE",{"id":450,"extension":451,"meta":452,"sections":453,"stem":848,"__hash__":849},"featureCatalog\u002Ffeature-catalog.yml","yml",{},[454,513,612,674,751,830],{"id":455,"title":456,"features":457},"ai-automation","AI & Automation",[458,468,478,488,494,502,508],{"id":459,"title":460,"description":461,"docsLink":462,"changelog":463,"tiers":467},"flowfuse-expert-ai","FlowFuse Expert AI","Build industrial apps with agents, and query the state of the factory with an agent. Adapt your current hardware and machines so agentic work can be done against them, without ripping and replacing what's already on the plant floor.","\u002Fdocs\u002Fuser\u002Fexpert\u002F",[464],{"url":465,"release":466},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-update-banner\u002F","2.28",{"edge":85,"hub":85,"fleet":85},{"id":469,"title":470,"description":471,"docsLink":472,"changelog":473,"subfeature":85,"showOnPricing":476,"tiers":477},"flowfuse-expert-support-mode","Support Mode","Chat-based assistance for FlowFuse and Node-RED, including Node-RED instance management through natural language.","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat\u002F#support-mode",[474],{"url":475,"release":466},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-debug-log-context\u002F",false,{"edge":85,"hub":85,"fleet":85},{"id":479,"title":480,"description":481,"docsLink":482,"changelog":483,"subfeature":85,"showOnPricing":476,"tiers":487},"flowfuse-expert-application-building","Application Building","Describe what you want to build and FlowFuse Expert assembles it on your workspace, adding tabs, wiring nodes, and configuring properties.","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat\u002F",[484],{"url":485,"release":486},"\u002Fchangelog\u002F2026\u002F05\u002Fexpert-application-building\u002F","2.30",{"edge":85,"hub":85,"fleet":85},{"id":489,"title":490,"description":491,"docsLink":492,"subfeature":85,"beta":85,"showOnPricing":476,"tiers":493},"flowfuse-expert-insights-mode","Insights Mode","Connects FlowFuse Expert to MCP servers in your Node-RED instances, enabling real-time data queries and actions through a single chat interface.","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat\u002F#insights-mode",{"edge":85,"hub":85,"fleet":85},{"id":495,"title":496,"description":497,"docsLink":110,"changelog":498,"tiers":501},"third-party-agents","Connect Your Own AI Agent","Point the AI agent your company already uses at FlowFuse, so it can query your teams and instances and build Node-RED applications, with you deciding which teams it reaches and whether it can make changes.",[499],{"url":500,"release":189},"\u002Fchangelog\u002F2026\u002F08\u002Fconnect-your-own-ai-agent\u002F",{"edge":85,"hub":85,"fleet":85},{"id":503,"title":504,"description":505,"docsLink":506,"tiers":507},"mcp-servers","Agentic Operations","Expose your Node-RED flows as tools an AI agent can call directly, so agents can query the state of the factory or trigger actions without custom integration work.","\u002Fnode-red\u002Fflowfuse\u002Fmcp\u002F",{"edge":85,"hub":85,"fleet":85},{"id":509,"title":510,"description":511,"tiers":512},"onnx-integration","ONNX Integration","Run trained machine learning models directly in your flows, including on edge hardware, without sending data out to an external inference service.",{"edge":85,"hub":85,"fleet":85},{"id":514,"title":515,"features":516},"build","Build",[517,522,528,537,543,549,553,559,565,573,579,583,587,596,604],{"id":518,"title":519,"description":520,"docsLink":213,"tiers":521},"edge-development","Edge Development","Develop and test Node-RED flows directly on edge devices with a remote editor proxy.",{"edge":85,"hub":476,"fleet":85},{"id":523,"title":524,"description":525,"docsLink":526,"tiers":527},"private-npm-registry","Custom Node-RED Nodes","Create and manage your own private npm registry for Node-RED nodes, so you can share custom nodes across your team and devices without publishing them publicly.","\u002Fdocs\u002Fuser\u002Fcustom-npm-packages\u002F",{"edge":85,"hub":85,"fleet":85},{"id":529,"title":530,"description":531,"docsLink":532,"changelog":533,"tiers":536},"flowfuse-tables","FlowFuse Tables","A managed PostgreSQL database for every application, so you can store and query structured data without standing up and maintaining your own database.","\u002Fdocs\u002Fuser\u002Fff-tables\u002F",[534],{"url":535,"release":245},"\u002Fchangelog\u002F2026\u002F07\u002Fexpert-tables-automation\u002F",{"edge":85,"hub":85,"fleet":85},{"id":538,"title":539,"description":540,"docsLink":541,"tiers":542},"persistent-files","File Storage","Store and retrieve files from your Node-RED flows, with automatic replication and backup across your devices and hosted instances.","\u002Fdocs\u002Finstall\u002Ffile-storage\u002F",{"edge":85,"hub":85,"fleet":85},{"id":544,"title":545,"description":546,"docsLink":547,"showOnPricing":476,"tiers":548},"persistent-context","Persistent Context","In-memory values defined in a Node-RED flow persist across project restarts and upgrades.","\u002Fdocs\u002Fuser\u002Fpersistent-context\u002F",{"edge":85,"hub":85,"fleet":85},{"id":550,"title":551,"showOnPricing":476,"tiers":552},"static-assets","Static Assets",{"edge":85,"hub":85,"fleet":85},{"id":554,"title":555,"description":556,"docsLink":557,"tiers":558},"team-library","Team Library","Set up standard nodes and flows that can be shared with all team members across your organisation.","\u002Fdocs\u002Fuser\u002Fshared-library\u002F",{"edge":85,"hub":85,"fleet":85},{"id":560,"title":561,"description":562,"docsLink":563,"tiers":564},"personalised-multi-user-dashboards","Personalised Multi-User Dashboards","Build applications that provide unique data to each logged-in user using personalised multi-user dashboards.","https:\u002F\u002Fdashboard.flowfuse.com\u002Fuser\u002Fmulti-tenancy.html",{"edge":85,"hub":85,"fleet":85},{"id":566,"title":567,"description":568,"changelog":569,"subfeature":85,"showOnPricing":476,"tiers":572},"dashboards-view","Dashboards View","Browse and open every dashboard across your team from a dedicated Dashboards view, at both team and application level, without leaving FlowFuse.",[570],{"url":571,"release":245},"\u002Fchangelog\u002F2026\u002F07\u002Fteam-and-application-dashboards\u002F",{"edge":85,"hub":85,"fleet":85},{"id":574,"title":575,"description":576,"docsLink":577,"tiers":578},"blueprints-converge","Blueprints","Ready-made starting points for your apps, from cross-team Converge templates to OT and IT specific blueprints.","\u002Fdocs\u002Fuser\u002Fconcepts\u002F#blueprint",{"edge":85,"hub":85,"fleet":85},{"id":580,"title":581,"subfeature":85,"showOnPricing":476,"tiers":582},"blueprints-ot-apps","Blueprints - OT APPS",{"edge":85,"hub":476,"fleet":85},{"id":584,"title":585,"subfeature":85,"showOnPricing":476,"tiers":586},"blueprints-it-apps","Blueprints - IT APPS",{"edge":476,"hub":85,"fleet":476},{"id":588,"title":589,"description":590,"changelog":591,"showOnPricing":476,"tiers":595},"immersive-editor-snapshots","Snapshot Details in Immersive Editor","View and manage snapshot details directly inside the immersive editor without leaving your editing session.",[592],{"url":593,"release":594},"\u002Fchangelog\u002F2026\u002F03\u002Fsnapshot-detail-modal-immersive-editor\u002F","2.29",{"edge":85,"hub":85,"fleet":85},{"id":597,"title":598,"description":599,"changelog":600,"showOnPricing":476,"tiers":603},"immersive-editor-drawer","Customisable Immersive Editor Drawer","Pin, move, resize, or full-screen the immersive editor drawer. Your preferences are remembered between sessions.",[601],{"url":602,"release":486},"\u002Fchangelog\u002F2026\u002F04\u002Fimmersive-editor-drawer\u002F",{"edge":85,"hub":85,"fleet":85},{"id":605,"title":606,"description":607,"changelog":608,"showOnPricing":476,"tiers":611},"embedded-editor-tab-title","Embedded Editor Browser Tab Title","The browser tab title updates to reflect the active Node-RED canvas tab when working in the embedded editor.",[609],{"url":610,"release":594},"\u002Fchangelog\u002F2026\u002F03\u002Fembedded-editor-tab-title\u002F",{"edge":85,"hub":85,"fleet":85},{"id":613,"title":614,"features":615},"deploy","Deploy",[616,622,631,637,643,649,655,661,666],{"id":617,"title":618,"description":619,"docsLink":620,"tiers":621},"hosted-instances","Cloud Instances","Run Node-RED instances managed and hosted by FlowFuse.","\u002Fdocs\u002Fuser\u002Fintroduction\u002F#creating-a-node-red-instance",{"edge":85,"hub":85,"fleet":85},{"id":623,"title":624,"description":625,"docsLink":626,"changelog":627,"tiers":630},"edge-devices","Edge Instances","Deploy and mange your Node-RED instances on edge PLCs and gateways, with full visibility and control from the cloud.","\u002Fdocs\u002Fdevice-agent\u002Fintroduction\u002F",[628],{"url":629,"release":466},"\u002Fchangelog\u002F2026\u002F02\u002Fdevice-agent-nodejs-options\u002F",{"edge":85,"hub":476,"fleet":85},{"id":632,"title":633,"description":634,"docsLink":635,"tiers":636},"custom-hostnames","Custom Hostnames","Access your Node-RED application via your own domain name.","\u002Fdocs\u002Fuser\u002Fcustom-hostnames\u002F",{"edge":476,"hub":85,"fleet":476},{"id":638,"title":639,"description":640,"docsLink":641,"tiers":642},"mqtt-broker","MQTT Broker","Manage and create MQTT clients to transport data for efficient messaging and communication within your applications.","\u002Fdocs\u002Fuser\u002Fteambroker\u002F",{"edge":85,"hub":476,"fleet":85},{"id":644,"title":645,"description":646,"docsLink":647,"showOnPricing":476,"tiers":648},"project-nodes","Project Nodes aka seamless project comms","FlowFuse Project Nodes enable the passing of data and messages between your Node-RED projects.","\u002Fdocs\u002Fuser\u002Fprojectnodes\u002F",{"edge":85,"hub":85,"fleet":85},{"id":650,"title":651,"description":652,"docsLink":653,"tiers":654},"devops-pipelines","DevOps Pipelines","Set up different environments for development, testing, and production Node-RED instances to support a full software delivery lifecycle.","\u002Fdocs\u002Fuser\u002Fdevops-pipelines\u002F",{"edge":85,"hub":85,"fleet":85},{"id":656,"title":657,"description":658,"docsLink":659,"tiers":660},"git-integration","Git Integration","Back up your flows to a remote Git repository through a DevOps Pipeline. Supports GitHub and Azure DevOps repositories.","\u002Fdocs\u002Fuser\u002Fdevops-pipelines\u002F#git-repository-stage",{"edge":476,"hub":85,"fleet":476},{"id":662,"title":663,"description":664,"docsLink":659,"subfeature":85,"showOnPricing":476,"tiers":665},"git-integration-github","GitHub","Push and pull snapshots to GitHub repositories through DevOps Pipeline Git Stages.",{"edge":476,"hub":85,"fleet":476},{"id":667,"title":668,"description":669,"docsLink":659,"changelog":670,"subfeature":85,"showOnPricing":476,"tiers":673},"git-integration-azure","Azure DevOps","Push and pull snapshots to Azure DevOps repositories through DevOps Pipeline Git Stages.",[671],{"url":672,"release":594},"\u002Fchangelog\u002F2026\u002F03\u002Fazure-dev-ops-gitops\u002F",{"edge":476,"hub":85,"fleet":476},{"id":675,"title":676,"features":677},"operate-maintain","Operate & Maintain",[678,684,690,695,703,707,711,716,722,728,733,739,743,747],{"id":679,"title":680,"description":681,"docsLink":682,"tiers":683},"snapshots","Snapshots & Version History","Automatic snapshots on remote devices and hosted instances, plus a full version history timeline so you can roll back to any prior state.","\u002Fdocs\u002Fuser\u002Fsnapshots\u002F",{"edge":85,"hub":85,"fleet":85},{"id":685,"title":686,"description":687,"docsLink":688,"subfeature":85,"showOnPricing":476,"tiers":689},"auto-snapshot-remote","Auto Snapshot (Remote)","Automatically capture a snapshot every time a remote instance is deployed, so you always have a recoverable history of what was running on each device.","\u002Fdocs\u002Fuser\u002Fsnapshots\u002F#auto-snapshots",{"edge":85,"hub":85,"fleet":85},{"id":691,"title":692,"description":693,"docsLink":688,"subfeature":85,"showOnPricing":476,"tiers":694},"auto-snapshot-hosted","Auto Snapshot (Hosted)","Automatically capture a snapshot every time a hosted instance is deployed, so you always have a recoverable history of what was running.",{"edge":85,"hub":85,"fleet":85},{"id":696,"title":697,"description":698,"changelog":699,"subfeature":85,"showOnPricing":476,"tiers":702},"snapshot-comparison","Snapshot Comparison","Compare two snapshots side-by-side with a navigable diff view. Step through every changed, added, or deleted node and see property and code diffs.",[700],{"url":701,"release":594},"\u002Fchangelog\u002F2026\u002F04\u002Fsnapshot-diff-viewer\u002F",{"edge":85,"hub":85,"fleet":85},{"id":704,"title":705,"subfeature":85,"showOnPricing":476,"tiers":706},"version-history-timeline","Version History Timeline",{"edge":85,"hub":85,"fleet":85},{"id":708,"title":709,"tiers":710},"unlimited-workflow-executions","Unlimited Workflow Executions",{"edge":85,"hub":85,"fleet":85},{"id":712,"title":713,"description":714,"tiers":715},"device-fleet-updates","Device Fleet Updates","Connect to edge devices to quickly assess and update logic. Debug one device and roll out improvements to your fleet in minutes, securely without requiring full device access for your whole organisation.",{"edge":85,"hub":476,"fleet":85},{"id":717,"title":718,"description":719,"docsLink":720,"tiers":721},"device-group-management","Device Group Management","Logically group devices assigned to an application and integrate device groups into your DevOps Pipeline for coordinated fleet updates.","\u002Fdocs\u002Fuser\u002Fdevice-groups\u002F",{"edge":85,"hub":476,"fleet":85},{"id":723,"title":724,"description":725,"docsLink":726,"tiers":727},"high-availability","High Availability","Leverage horizontal scaling for reliable and scalable processing of your data through Node-RED.","\u002Fdocs\u002Fuser\u002Fhigh-availability\u002F",{"edge":476,"hub":85,"fleet":476},{"id":729,"title":730,"description":731,"tiers":732},"performance-monitoring","Performance Monitoring & Alerts","Track CPU, memory, and event loop performance across your instances and devices, with email alerts when something needs your attention.",{"edge":85,"hub":85,"fleet":85},{"id":734,"title":735,"description":736,"docsLink":737,"subfeature":85,"showOnPricing":476,"tiers":738},"instance-monitoring","Instance Monitoring","Enable alerts to be sent via email when your Node-RED instances encounter issues.","\u002Fdocs\u002Fuser\u002Finstance-settings\u002F#alerts",{"edge":85,"hub":85,"fleet":85},{"id":740,"title":741,"subfeature":85,"showOnPricing":476,"tiers":742},"email-alerts","Email Alerts",{"edge":85,"hub":85,"fleet":85},{"id":744,"title":745,"showOnPricing":476,"tiers":746},"api-debug-length-limit","API\u002FDebug Length Limit",{"edge":85,"hub":85,"fleet":85},{"id":748,"title":749,"tiers":750},"protected-instances","Protected Instances",{"edge":476,"hub":85,"fleet":476},{"id":752,"title":753,"features":754},"govern-secure","Govern and Secure",[755,764,770,776,781,787,793,799,807,813,819,825],{"id":756,"title":757,"description":758,"docsLink":759,"changelog":760,"tiers":763},"single-sign-on","Single Sign-On (SSO)","Configure FlowFuse to work with your own SSO provider, allowing users to access FlowFuse with a single set of login credentials.","\u002Fdocs\u002Fadmin\u002Fsso\u002F",[761],{"url":762,"release":245},"\u002Fchangelog\u002F2026\u002F07\u002Fapplication-sso-groups\u002F",{"edge":85,"hub":85,"fleet":85},{"id":765,"title":766,"description":767,"docsLink":768,"tiers":769},"two-factor-authentication","Two-Factor Authentication","Two-factor authentication adds an extra layer of security to your FlowFuse account.","\u002Fdocs\u002Fuser\u002Fuser-settings\u002F#two-factor-authentication",{"edge":85,"hub":85,"fleet":85},{"id":771,"title":772,"description":773,"docsLink":774,"tiers":775},"certified-nodes-it","Certified Nodes - IT","IT certified node bundle includes: Redis, MQTT, HTTP Request, AI nodes (Gemini, Claude, ChatGPT, Ollama), MCP Server","\u002Fblog\u002F2025\u002F07\u002Fcertified-nodes-v2\u002F",{"edge":476,"hub":85,"fleet":85},{"id":777,"title":778,"description":779,"tiers":780},"certified-nodes-ot","Certified OT Connections - OPC-UA, Modbus, etc.","OT certified node bundle includes: OPC-UA, Modbus TCP & RTU, RTSP, EtherNet\u002FIP, AI nodes (Gemini, Claude, ChatGPT, Ollama), MCP Server",{"edge":85,"hub":476,"fleet":476},{"id":782,"title":783,"description":784,"docsLink":785,"tiers":786},"audit-log","Audit Log","Keep track of everything going on in your Node-RED instances and FlowFuse. Audit Logs provide details on what actions have taken place, when they happened, and who did them.","\u002Fdocs\u002Fuser\u002Flogs\u002F#audit-log",{"edge":85,"hub":85,"fleet":85},{"id":788,"title":789,"description":790,"docsLink":791,"tiers":792},"role-based-access-control","Role-Based Access Control","Control who can do what at both the team and application level, from viewers to admins.","\u002Fdocs\u002Fuser\u002Frole-based-access-control\u002F",{"edge":85,"hub":85,"fleet":85},{"id":794,"title":795,"description":796,"docsLink":797,"subfeature":85,"showOnPricing":476,"tiers":798},"application-level-rbac","Application-Level RBAC","Fine-grained access control per application, allowing team members to have different permission levels across different applications without requiring separate teams.","\u002Fdocs\u002Fuser\u002Frole-based-access-control\u002F#application-level-rbac",{"edge":85,"hub":85,"fleet":85},{"id":800,"title":801,"description":802,"changelog":803,"subfeature":85,"showOnPricing":476,"tiers":806},"scoped-personal-access-tokens","Scoped Personal Access Tokens","Restrict a Personal Access Token to specific teams, limit it to read-only operations, or control whether it carries admin privileges.",[804],{"url":805,"release":245},"\u002Fchangelog\u002F2026\u002F07\u002Fscoped-pats\u002F",{"edge":85,"hub":85,"fleet":85},{"id":808,"title":809,"description":810,"docsLink":811,"showOnPricing":476,"tiers":812},"team-members","Team Members","Invite multiple team members to collaborate on the same Node-RED flows.","\u002Fdocs\u002Fuser\u002Fteam\u002F#teams",{"edge":85,"hub":85,"fleet":85},{"id":814,"title":815,"description":816,"docsLink":817,"showOnPricing":476,"tiers":818},"endpoint-security","Endpoint Security","Secure HTTP endpoints for hosted Node-RED instances using FlowFuse credentials.","\u002Fdocs\u002Fuser\u002Finstance-settings\u002F#security",{"edge":85,"hub":85,"fleet":85},{"id":820,"title":821,"description":822,"docsLink":823,"tiers":824},"baa-for-hipaa","BAA for HIPAA","FlowFuse can sign a Business Associate Agreement to ensure proper safeguarding of protected health information handled on your behalf.","\u002Fhandbook\u002Fsales\u002Fsubscription-agreement-1.5\u002F",{"edge":476,"hub":85,"fleet":476},{"id":826,"title":827,"description":828,"tiers":829},"sbom","Software Bill of Materials","A complete list of all software components used in your Node-RED instances and hosted applications, including version numbers and license information.",{"edge":476,"hub":85,"fleet":476},{"id":831,"title":832,"features":833},"support","Support",[834,839,843],{"id":835,"title":836,"docsLink":837,"tiers":838},"installation-support","Installation Support","\u002Fdocs\u002Finstall\u002Fintroduction\u002F#do-you-need-help-installation-service",{"edge":85,"hub":85,"fleet":85},{"id":840,"title":841,"showOnPricing":476,"tiers":842},"live-chat-support","Live Chat Support",{"edge":85,"hub":85,"fleet":85},{"id":844,"title":845,"docsLink":846,"tiers":847},"enterprise-support","Enterprise Support","\u002Fdocs\u002Fpremium-support\u002F",{"edge":85,"hub":85,"fleet":85},"feature-catalog","-H9i90Ynd3GUcN1PeivNQrV-vVnyk9kNxaaJLCC8La4",1788198417219]