Skip to main content

n8n

Shanone’s n8n integration gives your agent 15 tools for managing workflows and their executions on your self-hosted or n8n Cloud instance.

Getting Started

1

Generate an n8n API key

In your n8n instance, go to Settings > n8n API and create an API key.
2

Add the key and base URL in Shanone

Go to Integrations > n8n in the Shanone dashboard and enter both the API key and your instance’s base URL (e.g. https://your-instance.app.n8n.cloud).
3

Retry your request

Once saved, shanone_execute_tool calls for n8n_* tools will succeed.

Available Tools

Shanone provides 15 tools for n8n, organized into these categories:
n8n_list_workflows, n8n_get_workflow, n8n_activate_workflow, n8n_deactivate_workflow, n8n_delete_workflow
n8n_list_executions, n8n_get_execution, n8n_retry_execution, n8n_delete_execution
n8n_list_tags, n8n_create_tag, n8n_delete_tag, n8n_list_variables, n8n_create_variable, n8n_delete_variable

Common Use Cases

Failure triage

List recent failed executions and retry the ones caused by a transient error

Workflow rollout control

Activate or deactivate workflows as part of a staged rollout

Environment config

Manage shared variables used across workflows without opening the n8n UI

Workflow organization

Tag workflows by team or purpose for easier filtering

Troubleshooting

Only failed executions can be retried, and only if the workflow hasn’t been modified since the original run — check n8n_get_execution first to confirm status.
Confirm the base URL configured in Shanone points to your n8n instance’s API root (not the editor UI URL), and that the instance is reachable from the internet if self-hosted.
Variables scoped to a specific n8n project require a key with access to that project; check which project the variable belongs to via n8n_list_variables.