<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8" />
		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
		<meta name="viewport" content="width=device-width,initial-scale=1.0" />
		<link rel="icon" href="/favicon.ico" />
		<meta name="n8n:config:rest-endpoint" content="cmVzdA=="><meta name="n8n:config:sentry" content="eyJkc24iOiIiLCJlbnZpcm9ubWVudCI6ImRldmVsb3BtZW50IiwicmVsZWFzZSI6Im44bkAyLjkuNCJ9">
		<link rel="stylesheet" href="/static/prefers-color-scheme.css">
		<script src="/static/base-path.js" type="text/javascript"></script>
		<script src="/static/posthog.init.js" type="text/javascript"></script>

		<title>n8n.io - Workflow Automation</title>
		<script type="module" crossorigin src="/assets/index-BUJUkpkJ.js"></script>
		<link rel="modulepreload" crossorigin href="/assets/_plugin-vue_export-helper-B_J4Khre.js">
		<link rel="modulepreload" crossorigin href="/assets/CalendarDate-CR2L-kBx.js">
		<link rel="modulepreload" crossorigin href="/assets/chunk-Din3qlHY.js">
		<link rel="modulepreload" crossorigin href="/assets/vue.runtime.esm-bundler-1e_FtHOF.js">
		<link rel="modulepreload" crossorigin href="/assets/_MapCache-DjbOQyB7.js">
		<link rel="modulepreload" crossorigin href="/assets/sanitize-html-K63Olwt_.js">
		<link rel="modulepreload" crossorigin href="/assets/en-CTDtIhP1.js">
		<link rel="modulepreload" crossorigin href="/assets/src-CppJvwzX.js">
		<link rel="modulepreload" crossorigin href="/assets/merge-CKxbv8m_.js">
		<link rel="modulepreload" crossorigin href="/assets/constants-D1jZwsUK.js">
		<link rel="modulepreload" crossorigin href="/assets/_baseOrderBy-El3qbNHQ.js">
		<link rel="modulepreload" crossorigin href="/assets/dateformat-BhE5sUDK.js">
		<link rel="modulepreload" crossorigin href="/assets/useDebounce-D6lADr4O.js">
		<link rel="modulepreload" crossorigin href="/assets/users.store-pCkD7Zo0.js">
		<link rel="modulepreload" crossorigin href="/assets/nodeIcon--7uU1Imq.js">
		<link rel="modulepreload" crossorigin href="/assets/canvas.utils-C8dCdoZZ.js">
		<link rel="modulepreload" crossorigin href="/assets/nodeCreator.store-KD9kt9dE.js">
		<link rel="modulepreload" crossorigin href="/assets/uniqBy-Bd2DEoH8.js">
		<link rel="modulepreload" crossorigin href="/assets/NDVEmptyState-Cd-QhxaI.js">
		<link rel="modulepreload" crossorigin href="/assets/vue-json-pretty-CT_xxsnb.js">
		<link rel="modulepreload" crossorigin href="/assets/core-IO9YfrHc.js">
		<link rel="modulepreload" crossorigin href="/assets/core-DLhNJSBD.js">
		<link rel="modulepreload" crossorigin href="/assets/xml-BJs1rC06.js">
		<link rel="modulepreload" crossorigin href="/assets/VueMarkdown-OrZqWAIM.js">
		<link rel="modulepreload" crossorigin href="/assets/usePinnedData-C6FFXoty.js">
		<link rel="modulepreload" crossorigin href="/assets/folders.store-CS_gIPIm.js">
		<link rel="modulepreload" crossorigin href="/assets/executions.store-DnLtKXBA.js">
		<link rel="modulepreload" crossorigin href="/assets/useCanvasOperations-BHGWcL34.js">
		<link rel="modulepreload" crossorigin href="/assets/retry-C_b9sBX6.js">
		<link rel="modulepreload" crossorigin href="/assets/pushConnection.store-IFO3HVvG.js">
		<link rel="modulepreload" crossorigin href="/assets/useRunWorkflow-DzzlHC01.js">
		<link rel="modulepreload" crossorigin href="/assets/assistant.store-BGYzebcZ.js">
		<link rel="modulepreload" crossorigin href="/assets/collaboration.store-QKYwE2H2.js">
		<link rel="modulepreload" crossorigin href="/assets/useClipboard-Duc7LjuO.js">
		<link rel="modulepreload" crossorigin href="/assets/chatPanel.store-YdM_XYGp.js">
		<link rel="modulepreload" crossorigin href="/assets/dateFormatter-C82w-7IH.js">
		<link rel="modulepreload" crossorigin href="/assets/useExecutionHelpers-mcaelfkG.js">
		<link rel="modulepreload" crossorigin href="/assets/useEnvFeatureFlag-CHY3xSda.js">
		<link rel="modulepreload" crossorigin href="/assets/externalSecrets.ee.store-RuZGBiOy.js">
		<link rel="modulepreload" crossorigin href="/assets/RunDataHtml-Dkm6vMd9.js">
		<link rel="modulepreload" crossorigin href="/assets/RunData-DoJODYvb.js">
		<link rel="modulepreload" crossorigin href="/assets/exports--h7UC0Af.js">
		<link rel="modulepreload" crossorigin href="/assets/vue-BgT2pM2d.js">
		<link rel="modulepreload" crossorigin href="/assets/comlink-Mw9RuxlG.js">
		<link rel="modulepreload" crossorigin href="/assets/flatten-D8LKlTI-.js">
		<link rel="modulepreload" crossorigin href="/assets/date-picker-CHH0vNVG.js">
		<link rel="modulepreload" crossorigin href="/assets/dialog-Ds437WFa.js">
		<link rel="modulepreload" crossorigin href="/assets/Draggable-YWqutRc8.js">
		<link rel="modulepreload" crossorigin href="/assets/NodeIcon-Dv1e4Lvu.js">
		<link rel="modulepreload" crossorigin href="/assets/useCalloutHelpers-BqZQxC7j.js">
		<link rel="modulepreload" crossorigin href="/assets/useTelemetryContext-Dq1_6uNp.js">
		<link rel="modulepreload" crossorigin href="/assets/nodeTransforms-CG9uauaw.js">
		<link rel="modulepreload" crossorigin href="/assets/TextWithHighlights-FXXrxJMD.js">
		<link rel="modulepreload" crossorigin href="/assets/VirtualSchema-SoERffbL.js">
		<link rel="modulepreload" crossorigin href="/assets/CredentialIcon-B1JZV04S.js">
		<link rel="modulepreload" crossorigin href="/assets/useQuickConnect-D8uMNvJo.js">
		<link rel="modulepreload" crossorigin href="/assets/useDynamicCredentials-BSZ25lEI.js">
		<link rel="modulepreload" crossorigin href="/assets/ParameterInputList-BmOOAGJV.js">
		<link rel="modulepreload" crossorigin href="/assets/col-D8aZ4Gpw.js">
		<link rel="modulepreload" crossorigin href="/assets/useFreeAiCredits-DbEV2VUt.js">
		<link rel="modulepreload" crossorigin href="/assets/dataTable.store-dy4dvFXe.js">
		<link rel="modulepreload" crossorigin href="/assets/semver-DulOjSKL.js">
		<link rel="modulepreload" crossorigin href="/assets/QuickConnectBanner-zXpJTy1t.js">
		<link rel="modulepreload" crossorigin href="/assets/useActions-C_2-IL4P.js">
		<link rel="modulepreload" crossorigin href="/assets/NodeSettings-BBj2nP6A.js">
		<link rel="modulepreload" crossorigin href="/assets/KeyboardShortcutTooltip-BuQeOxiO.js">
		<link rel="modulepreload" crossorigin href="/assets/useKeybindings-B_gtbMl6.js">
		<link rel="modulepreload" crossorigin href="/assets/injectStrict-CjZBqt9B.js">
		<link rel="modulepreload" crossorigin href="/assets/useCanvasMapping-DLJo3gwW.js">
		<link rel="modulepreload" crossorigin href="/assets/chart-xT2RiC54.js">
		<link rel="modulepreload" crossorigin href="/assets/dist-BiTDpeeI.js">
		<link rel="modulepreload" crossorigin href="/assets/banners.store-Ce6ZTWqJ.js">
		<link rel="modulepreload" crossorigin href="/assets/sso.store-Dd63iqNy.js">
		<link rel="modulepreload" crossorigin href="/assets/roles.store-Cq99swn7.js">
		<link rel="modulepreload" crossorigin href="/assets/versions.store-1_eor2Ku.js">
		<link rel="modulepreload" crossorigin href="/assets/constants-BeYoedeu.js">
		<link rel="modulepreload" crossorigin href="/assets/mcp.constants-BtNzU3_O.js">
		<link rel="modulepreload" crossorigin href="/assets/insights.constants-DHL43iRt.js">
		<link rel="modulepreload" crossorigin href="/assets/insights.utils-B2NpOI0Q.js">
		<link rel="modulepreload" crossorigin href="/assets/insights.store-CIIvho7C.js">
		<link rel="modulepreload" crossorigin href="/assets/router-BsVVJ6vf.js">
		<link rel="modulepreload" crossorigin href="/assets/_initCloneObject-CdQbDHKp.js">
		<link rel="modulepreload" crossorigin href="/assets/table-BUhHdyzF.js">
		<link rel="modulepreload" crossorigin href="/assets/radio-CPckkBdz.js">
		<link rel="modulepreload" crossorigin href="/assets/values-B1M_mAMY.js">
		<link rel="modulepreload" crossorigin href="/assets/shuffle-BkOGhYVg.js">
		<link rel="modulepreload" crossorigin href="/assets/orderBy-KAUxkCYD.js">
		<link rel="modulepreload" crossorigin href="/assets/TimeAgo-BLqTSlco.js">
		<link rel="modulepreload" crossorigin href="/assets/useWorkflowDiffUI-CVIwKLt1.js">
		<link rel="modulepreload" crossorigin href="/assets/fileUtils-CrAesjp5.js">
		<link rel="modulepreload" crossorigin href="/assets/chat.store-a0NAXg9S.js">
		<link rel="modulepreload" crossorigin href="/assets/sortByProperty-B0onItmN.js">
		<link rel="modulepreload" crossorigin href="/assets/ProjectIcon-D-HRIqn6.js">
		<link rel="modulepreload" crossorigin href="/assets/apiKeys.store-n_GNjqP1.js">
		<link rel="modulepreload" crossorigin href="/assets/logStreaming.store-DPCwPbu7.js">
		<link rel="modulepreload" crossorigin href="/assets/usage.store-CK5aU6GK.js">
		<link rel="modulepreload" crossorigin href="/assets/CopyInput-DChEtJl3.js">
		<link rel="modulepreload" crossorigin href="/assets/EnterpriseEdition.ee-BF3fOBuQ.js">
		<link rel="modulepreload" crossorigin href="/assets/Modal-DQeDdfPI.js">
		<link rel="modulepreload" crossorigin href="/assets/SlideTransition-B2CvVl70.js">
		<link rel="modulepreload" crossorigin href="/assets/useBugReporting-CHn_Ru2H.js">
		<link rel="modulepreload" crossorigin href="/assets/usePageRedirectionHelper-BoF8hzbN.js">
		<link rel="modulepreload" crossorigin href="/assets/useGlobalEntityCreation-DU5BFKv0.js">
		<link rel="modulepreload" crossorigin href="/assets/CanvasRunWorkflowButton-B7EvorNA.js">
		<link rel="modulepreload" crossorigin href="/assets/useWorkflowActivate-CpGKv5Cd.js">
		<link rel="modulepreload" crossorigin href="/assets/BaseLayout-CcCtCTTx.js">
		<link rel="modulepreload" crossorigin href="/assets/CredentialPicker-u0Fuk2eM.js">
		<link rel="modulepreload" crossorigin href="/assets/templateTransforms-u0_D8fwP.js">
		<link rel="modulepreload" crossorigin href="/assets/SetupTemplateFormStep-M1Yhoabp.js">
		<link rel="modulepreload" crossorigin href="/assets/LoadingView-CXSfI5xz.js">
		<link rel="modulepreload" crossorigin href="/assets/useMcp-Vjm6-wcy.js">
		<link rel="modulepreload" crossorigin href="/assets/ProjectCardBadge-dALz__Ys.js">
		<link rel="modulepreload" crossorigin href="/assets/ProjectSharing-DgwjJKfK.js">
		<link rel="modulepreload" crossorigin href="/assets/auth.eventBus-OiCaRLlR.js">
		<link rel="modulepreload" crossorigin href="/assets/gcp-secrets-manager-Bo0hWOnd.js">
		<link rel="modulepreload" crossorigin href="/assets/ExternalSecretsProviderConnectionSwitch.ee-CQj4SLPh.js">
		<link rel="modulepreload" crossorigin href="/assets/SecretsProviderImage.ee-Ds8eHg9b.js">
		<link rel="modulepreload" crossorigin href="/assets/sourceControl.eventBus-C0Et3VBv.js">
		<link rel="modulepreload" crossorigin href="/assets/useCredentialResolvers-B8bNF6VZ.js">
		<link rel="modulepreload" crossorigin href="/assets/TagsDropdown-B5U3GUsU.js">
		<link rel="modulepreload" crossorigin href="/assets/WorkflowTagsDropdown-Bab-8Jcr.js">
		<link rel="modulepreload" crossorigin href="/assets/utils-B9GTX8VZ.js">
		<link rel="stylesheet" crossorigin href="/assets/src-By0uoI3W.css">
		<link rel="stylesheet" crossorigin href="/assets/NDVEmptyState-wmCtLnDW.css">
		<link rel="stylesheet" crossorigin href="/assets/useCanvasOperations-C5vD0y-x.css">
		<link rel="stylesheet" crossorigin href="/assets/RunDataHtml-Dn-4rgtR.css">
		<link rel="stylesheet" crossorigin href="/assets/RunData-Dg8CXr1L.css">
		<link rel="stylesheet" crossorigin href="/assets/Draggable-B0pfmmgs.css">
		<link rel="stylesheet" crossorigin href="/assets/NodeIcon-Cd4SL1LV.css">
		<link rel="stylesheet" crossorigin href="/assets/useTelemetryContext-DP1IjWBS.css">
		<link rel="stylesheet" crossorigin href="/assets/TextWithHighlights-CnnnTpA3.css">
		<link rel="stylesheet" crossorigin href="/assets/VirtualSchema-BRqEE3IK.css">
		<link rel="stylesheet" crossorigin href="/assets/CredentialIcon-D9KQZeCk.css">
		<link rel="stylesheet" crossorigin href="/assets/ParameterInputList-xQvaQYBT.css">
		<link rel="stylesheet" crossorigin href="/assets/QuickConnectBanner-BAG-wouZ.css">
		<link rel="stylesheet" crossorigin href="/assets/NodeSettings-dmzkBe-2.css">
		<link rel="stylesheet" crossorigin href="/assets/KeyboardShortcutTooltip-Bz9DcSWs.css">
		<link rel="stylesheet" crossorigin href="/assets/useCanvasMapping-BeF1vnov.css">
		<link rel="stylesheet" crossorigin href="/assets/banners-CfXPQxke.css">
		<link rel="stylesheet" crossorigin href="/assets/useWorkflowDiffUI-Dp1cxAQO.css">
		<link rel="stylesheet" crossorigin href="/assets/ProjectIcon-O0hNAMma.css">
		<link rel="stylesheet" crossorigin href="/assets/CopyInput-B98-wdxU.css">
		<link rel="stylesheet" crossorigin href="/assets/Modal-ChTkhevs.css">
		<link rel="stylesheet" crossorigin href="/assets/SlideTransition-CdYmKjFb.css">
		<link rel="stylesheet" crossorigin href="/assets/CanvasRunWorkflowButton-BwtI3_CH.css">
		<link rel="stylesheet" crossorigin href="/assets/BaseLayout-CVWlZK-m.css">
		<link rel="stylesheet" crossorigin href="/assets/CredentialPicker-DZo6ibRP.css">
		<link rel="stylesheet" crossorigin href="/assets/SetupTemplateFormStep-3ogHiUKu.css">
		<link rel="stylesheet" crossorigin href="/assets/LoadingView-RsKvRnvk.css">
		<link rel="stylesheet" crossorigin href="/assets/ProjectCardBadge-Dsx641C-.css">
		<link rel="stylesheet" crossorigin href="/assets/ProjectSharing-DYPTpSlr.css">
		<link rel="stylesheet" crossorigin href="/assets/ExternalSecretsProviderConnectionSwitch-CkTWLm8f.css">
		<link rel="stylesheet" crossorigin href="/assets/TagsDropdown-BhpNFWHz.css">
		<link rel="stylesheet" crossorigin href="/assets/index-77Qzyw70.css">
		<script type="module">import.meta.url;import("_").catch(()=>1);(async function*(){})().next();window.__vite_is_modern_browser=true</script>
		<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
	</head>
	<body>
		<noscript>
			<strong
				>We're sorry but the n8n Editor-UI doesn't work properly without JavaScript enabled. Please
				enable it to continue.</strong
			>
		</noscript>
		<div id="app"></div>
		<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
		<script nomodule crossorigin id="vite-legacy-polyfill" src="/assets/polyfills-legacy-Sm5icowd.js"></script>
		<script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-BjV-8d3H.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
	</body>
</html>
