Skip to content
All services

n8n Workflow Automation

Build and manage automations with natural language

n8n workflow automation platform integration - manage workflows, trigger executions, monitor runs, and orchestrate automations. Essential for connecting AI agents to complex multi-step workflows and business process automation.

27
Total Actions
14
View Data
11
Make Changes
2
Remove Data
14
View actions

Look up data, search, list, and analyze

11
Change actions

Create new things, update existing ones

2
Remove actions

Delete records and clean things up

read14 actions

List Workflows

read

List all workflows in your n8n instance. Returns workflow IDs, names, active status, and tags. Use this to discover available workflows before triggering them.

Get Workflow

read

Get detailed information about a specific workflow including all nodes, connections, and settings. Use this to understand what a workflow does before executing it.

List Executions

read

List workflow executions with optional filters. Returns execution status, start/end times, and workflow info. Use this to monitor workflow runs.

Get Execution

read

Get detailed information about a specific execution including all node outputs, errors, and timing. Use this to debug failed executions or retrieve workflow results.

List Tags

read

List all tags in your n8n instance. Tags help organize workflows into categories.

Get Workflow Webhook Url

read

Get the webhook URL for a workflow that has a Webhook trigger node. Use this to know where to send HTTP requests to trigger the workflow.

Get Workflow Details

read

Get detailed workflow information including node counts, connection counts, tags, and node summary. More structured than get_workflow for quick analysis.

Get Workflow Structure

read

Get a simplified view of workflow structure showing only nodes and connections. Useful for understanding workflow topology without full configuration details.

Get Workflow Minimal

read

Get minimal workflow info: ID, name, active status, tags, and timestamps. Fastest way to check workflow state without loading full definition.

Validate Workflow

read

Validate a workflow's structure by checking for common issues: missing connections, disconnected nodes, missing credentials, and invalid configurations.

Workflow Versions

read

Workflow version management via execution records. List history, rollback (deactivate for safety), or prune old executions.

Health Check

read

Check n8n API connectivity and get instance information. Returns API status, version, and basic instance health.

Diagnostic

read

Get comprehensive diagnostic information about the n8n instance including version, active workflow count, recent execution stats, and API connectivity.

List Credentials

read

List all credentials configured in your n8n instance. Returns credential names, types, and IDs. Secrets are always redacted by n8n. Use to audit which credentials are available for use in workflows.

write11 actions

Create Workflow

write

Create a new workflow. Provide the workflow definition including nodes and connections. The workflow is created in inactive state by default. Common node types: n8n-nodes-base.webhook, n8n-nodes-base.httpRequest, n8n-nodes-base.code, n8n-nodes-base.if, n8n-nodes-base.switch, n8n-nodes-base.merge, n8n-nodes-base.set, n8n-nodes-base.scheduleTrigger, n8n-nodes-base.emailSend, n8n-nodes-base.function, n8n-nodes-base.noOp, n8n-nodes-base.wait, n8n-nodes-base.splitInBatches.

Update Workflow

write

Update an existing workflow. Can modify nodes, connections, settings, or rename the workflow.

Activate Workflow

write

Activate a workflow so it can be triggered by webhooks, schedules, or other trigger nodes. Only active workflows respond to triggers.

Deactivate Workflow

write

Deactivate a workflow to stop it from responding to triggers. The workflow can still be executed manually.

Execute Workflow

write

Execute a workflow immediately with optional input data. Returns the execution ID to track progress. Use this to trigger workflows on-demand from AI agents.

Stop Execution

write

Stop a running execution. Use this to cancel long-running or stuck workflows.

Create Tag

write

Create a new tag for organizing workflows.

Trigger Webhook

write

Trigger a workflow via its webhook URL with custom data. This is an alternative to execute_workflow for workflows with Webhook trigger nodes.

Update Partial Workflow

write

Incrementally update specific parts of a workflow without replacing the entire definition. Can update name, settings, add/remove/update individual nodes, and modify tags.

Autofix Workflow

write

Auto-fix common workflow issues such as disconnected nodes, missing default parameters, and invalid settings. Returns a summary of fixes applied.

Duplicate Workflow

write

Clone an existing workflow with a new name. Creates an inactive copy with all nodes, connections, and settings preserved. Useful for creating variations or backup copies before making changes.

delete2 actions

Delete Workflow

delete

Delete a workflow permanently. This cannot be undone. All execution history for this workflow will also be deleted.

Delete Execution

delete

Delete an execution record. This removes the execution from history but doesn't affect the workflow itself.

Connection details

How you connect
API Key + Host URL
Category
Automation
Version
1.3.0
Actions
27
Last Updated
2026-03-12
Setup guide
View guide →

Ready to connect n8n Workflow Automation?

Sign up free and let your AI work with this service today.

Get Started