Connect your own n8n instance (self-hosted or n8n Cloud) to see and manage your workflows from Imperal -- list workflows with their status, publish/unpublish them, run one on demand where your instance supports it, inspect executions, and manage credentials. Your n8n API key is verified against your own instance before it's saved.
connect_n8nwriteConnect your n8n instance by saving its base URL and your own API key, after checking they actually work together. Create the key in your instance: Settings -> n8n API -> Create an API key. Works for both self-hosted n8n and n8n Cloud -- just paste your instance's own URL, there's no auto-detection since n8n has no fixed set of hosts the way Make.com does.
disconnect_n8nwriteDisconnect n8n: deletes the saved base URL and API key. Existing workflows/executions on your own n8n instance are untouched.
get_n8n_connectionreadCheck whether n8n is currently connected (does not reveal the saved base URL or API key).
list_n8n_workflowsreadList workflows on your connected n8n instance -- name, active state, and tags. Supports filtering by active state and/or tags.
get_n8n_workflowreadRead one n8n workflow in full -- its nodes, connections, and active state.
create_n8n_workflowwriteCreate a brand-new workflow on your n8n instance from an explicit node/connection definition (n8n's own workflow JSON format).
update_n8n_workflowwriteUpdate an existing n8n workflow's name, nodes, and/or connections. n8n's PUT /workflows/{id} replaces the whole entity, so this reads the current workflow first and merges in only the fields you gave.
delete_n8n_workflowdestructivePermanently delete a workflow from your n8n instance. Cannot be undone.
publish_n8n_workflowwritePublish (activate) an n8n workflow so its triggers start running. This is n8n's current API -- the older activate/deactivate endpoints are deprecated.
unpublish_n8n_workflowwriteUnpublish (deactivate) an n8n workflow so its triggers stop running.
run_n8n_workflowdestructiveRun an n8n workflow right now by id. This endpoint is recent in n8n's own API (added late 2025) -- older self-hosted instances may not have it; if it fails, trigger the workflow via its own Webhook node URL instead.
list_n8n_executionsreadList past/current executions on your connected n8n instance -- status, workflow, and timing. Filter by status and/or workflow id.
get_n8n_executionreadRead one n8n execution in full, optionally including its run data.
delete_n8n_executiondestructivePermanently delete one n8n execution record. This does not affect the workflow itself -- only its execution history.
retry_n8n_executionwriteRetry a failed n8n execution.
stop_n8n_executionwriteStop one currently-running n8n execution.
stop_n8n_executionswriteStop several currently-running n8n executions at once.
list_n8n_credentialsreadList credentials stored on your connected n8n instance -- name and type only, never their secret field values (n8n's own API never returns those either).
get_n8n_credential_schemareadRead the field schema for one n8n credential type (e.g. 'openAiApi') -- which fields it needs -- before creating a credential of that type.
create_n8n_credentialwriteCreate a new credential on your connected n8n instance. WARNING: this stores sensitive data (API keys, passwords, tokens) on your n8n instance -- only do this for credentials you intend workflows to use. n8n has no update endpoint: to change a credential later you must delete it and create it again.
delete_n8n_credentialdestructivePermanently delete a credential from your connected n8n instance. Workflows using it will fail until re-configured. This is also the only way to 'change' a credential -- n8n has no update endpoint, so delete this one and create_n8n_credential a replacement.
list_n8n_tagsreadList tags defined on your connected n8n instance.
create_n8n_tagwriteCreate a new tag on your connected n8n instance.
update_n8n_tagwriteRename a tag on your connected n8n instance.
delete_n8n_tagdestructivePermanently delete a tag from your connected n8n instance. Workflows keep working -- they just lose this tag.
get_n8n_workflow_tagsreadRead the tags currently assigned to one n8n workflow.
update_n8n_workflow_tagswriteReplace the full set of tags assigned to one n8n workflow (pass every tag id that should remain, not just the ones to add).
list_n8n_workflow_versionsreadList the saved version history of one n8n workflow.
get_n8n_workflow_versionreadRead one specific saved version of an n8n workflow in full.
unarchive_n8n_workflowwriteUnarchive a previously archived n8n workflow, making it visible and editable again.
transfer_n8n_workflowwriteMove an n8n workflow to a different project (Enterprise/multi-project instances only).
get_n8n_execution_tagsreadRead the tags currently assigned to one n8n execution.
update_n8n_execution_tagswriteReplace the full set of tags assigned to one n8n execution.
get_n8n_credentialreadRead one credential's metadata (name, type, timestamps) -- never its secret field values, which n8n's API never returns after creation.
update_n8n_credentialwriteUpdate a credential's name and/or its field values on your connected n8n instance. WARNING: this stores sensitive data -- only use when you trust the source of the new values.
test_n8n_credentialreadTest whether a credential's stored values still work against its target service.
transfer_n8n_credentialwriteMove a credential to a different project (Enterprise/multi-project instances only).
list_n8n_variablesreadList variables defined on your connected n8n instance -- named key/value pairs any workflow can reference via $vars.
create_n8n_variablewriteCreate a new instance-wide variable on your connected n8n instance.
update_n8n_variablewriteUpdate an existing variable's value on your connected n8n instance.
delete_n8n_variabledestructivePermanently delete a variable from your connected n8n instance. Workflows referencing it will get an empty value at runtime.
list_n8n_usersreadList users on your connected n8n instance. Only meaningful on multi-user (Enterprise) instances -- self-hosted single-owner instances will just show the one owner account.
create_n8n_userswriteInvite one or more new users to your connected n8n instance by email. Enterprise feature -- fails on Community edition instances.
get_n8n_userreadRead one user's profile on your connected n8n instance, by id or email.
delete_n8n_userdestructivePermanently delete a user from your connected n8n instance. Their workflows and credentials are NOT deleted -- transfer ownership first if needed.
change_n8n_user_rolewriteChange a user's global role on your connected n8n instance (e.g. 'global:admin', 'global:member').
pull_n8n_source_controlwritePull the latest changes from the connected remote Git repository into your n8n instance (Environments/Source Control feature -- Enterprise).
generate_n8n_auditreadGenerate a security audit report for your connected n8n instance -- flags risky nodes, exposed credentials, outdated workflows, and more.
Install n8n and let Webbee use it across your workflow.
Open in panel