Connect n8n to Your AI Agent

Find the failed executions for a workflow and ask AI to explain the error details before deciding whether to retry.

36 tools API key

Try a n8n Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill n8n

Explain failed executions

Read a workflow and execution details to locate errors.

/oo n8n: For n8n workflow [ID], list failed executions and read details for execution [ID], including execution data. Explain the errors without retrying or changing the workflow.

Summarize a data table

Read column definitions and matching rows for a focused table summary.

/oo n8n: Read the columns and rows matching [criteria] in n8n data table [ID]. Summarize the results without updating any rows.

Start Working with n8n

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect n8n

    Connect your n8n API key and publicly reachable HTTPS instance URL.

    Connect n8n →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An n8n instance with API access and permissions for the requested resources.

n8n Tools

The integration manages existing workflow activation and archiving, execution inspection and retry or stop commands, tags, variables, data tables, and insights. It does not create workflow definitions.

Workflows and executions

Read workflows and executions, change activation or archive state, retry or stop executions, and read insights.

Tags, variables, and tables

Manage tags and variables, table structures, and table rows with preview options for row updates.

36 tools

List Workflows

List n8n workflows with optional filters and cursor pagination.

n8n.list_workflows

Get Workflow

Retrieve one n8n workflow by ID.

n8n.get_workflow

Activate Workflow

Activate or publish an n8n workflow.

n8n.activate_workflow

Deactivate Workflow

Deactivate an n8n workflow.

n8n.deactivate_workflow

Archive Workflow

Archive an n8n workflow.

n8n.archive_workflow

Unarchive Workflow

Unarchive an n8n workflow.

n8n.unarchive_workflow

List Executions

List n8n executions with optional filters and cursor pagination.

n8n.list_executions

Get Execution

Retrieve one n8n execution by ID.

n8n.get_execution

Retry Execution

Retry one n8n execution.

n8n.retry_execution

Stop Execution

Stop one running n8n execution.

n8n.stop_execution

List Tags

List n8n tags with cursor pagination.

n8n.list_tags

Create Tag

Create an n8n tag.

n8n.create_tag

Update Tag

Update an n8n tag.

n8n.update_tag

Delete Tag

Delete an n8n tag.

n8n.delete_tag

Get Workflow Tags

Get tags attached to an n8n workflow.

n8n.get_workflow_tags

Update Workflow Tags

Replace tags attached to an n8n workflow.

n8n.update_workflow_tags

Get Execution Tags

Get annotation tags attached to an n8n execution.

n8n.get_execution_tags

Update Execution Tags

Replace annotation tags attached to an n8n execution.

n8n.update_execution_tags

List Variables

List n8n variables with optional filters and cursor pagination.

n8n.list_variables

Create Variable

Create an n8n variable for workflow runtime configuration.

n8n.create_variable

Update Variable

Update an n8n variable value.

n8n.update_variable

Delete Variable

Delete an n8n variable.

n8n.delete_variable

List Data Tables

List n8n data tables with optional filters and cursor pagination.

n8n.list_data_tables

Create Data Table

Create an n8n data table with columns.

n8n.create_data_table

Get Data Table

Retrieve one n8n data table by ID.

n8n.get_data_table

Update Data Table

Rename an n8n data table.

n8n.update_data_table

Delete Data Table

Delete an n8n data table.

n8n.delete_data_table

List Data Table Columns

List columns in an n8n data table.

n8n.list_data_table_columns

Create Data Table Column

Add a column to an n8n data table.

n8n.create_data_table_column

Update Data Table Column

Rename or reorder an n8n data table column.

n8n.update_data_table_column

Delete Data Table Column

Delete a column from an n8n data table.

n8n.delete_data_table_column

List Data Table Rows

List rows in an n8n data table with filters, search, and sorting.

n8n.list_data_table_rows

Insert Data Table Rows

Insert rows into an n8n data table.

n8n.insert_data_table_rows

Update Data Table Rows

Update rows in an n8n data table by filter.

n8n.update_data_table_rows

Upsert Data Table Row

Upsert one row in an n8n data table by filter.

n8n.upsert_data_table_row

Get Insights Summary

Retrieve n8n insights summary metrics for a time range and project.

n8n.get_insights_summary

Frequently Asked Questions

Which workflow does a retry use?

Specify whether to use the workflow saved with the original execution or the currently saved workflow. Retrying can repeat external side effects.

Can row changes be previewed?

Yes. Update and upsert operations offer a dry run. Ask for a preview and provide the row match criteria and proposed values.

Does assigning tags append them?

Workflow and execution tag updates replace the tag set. Include all tags that should remain attached.

Connect n8n

About n8n ↗