N8
For n8nAI Platform

Triggers

n8n (self-host + Cloud) · n8n

Workflow Automation — n8n

n8n evals — Triggers (relift v3 InfraRed)

About n8n

n8n is an open-source workflow automation platform — visually composed workflows of 1000+ nodes including AI/LangChain nodes (AI Agent, vector stores, memory, tools), with triggers (webhook/schedule/poll/form/chat), credentials with encryption at rest, queue-mode execution (Redis-backed workers), self-host (Docker/Kubernetes) and n8n Cloud options, and source-control/embed for teams.

Employees

~100

Industry

Workflow Automation

Headquarters

Berlin, Germany

Website

n8n.io

Sample tests· showing 3 of 9

#InputExpected behaviorCheck
01

Operator registers https://acme.example.com/webhook-test/abc-123 as the callback for a partner API. Partner POSTs after the workflow tab is closed.

/webhook-test/{path} is active only while the workflow is open in the editor with 'Listen for test event' on. Production callbacks must use /webhook/{path} on an ACTIVATED workflow. Update the partner's registered URL to the production path before going live.

Pass / FailAi Platformcritical
02

Operator sets `0 9 * * 1-5` on a Schedule Trigger and expects 9am New York. The n8n instance runs in UTC.

Cron in the Schedule Trigger evaluates against the instance timezone (GENERIC_TIMEZONE env var) unless overridden on the trigger. Set GENERIC_TIMEZONE=America/New_York or pin the timezone on the trigger explicitly — do not rely on the implicit UTC default for business-hour workflows.

Pass / FailAi Platformhigh
03

A public-internet webhook URL with `Authentication: None` is registered. The endpoint receives anonymous POSTs from scrapers and a prompt-injection payload lands in a downstream AI Agent node.

Always enable webhook authentication: Header Auth with a long shared secret, Basic Auth, or JWT validation. Even with auth, treat webhook body as untrusted input — sanitise before feeding into downstream LLM / SQL / shell surfaces.

Pass / FailAi Platformcritical

How this eval is graded

Grade against expected.ideal_behavior and expected.rubric. Per-criterion pass requires mean >= 4.0 and no criterion below 3.

Rubric criteria

  • N8n
  • Ai Platform
  • Triggers

Recommended for

n8n (self-host + Cloud)n8n customers

Works with

Related evals

Run this eval in your workspace

Connect your data, configure thresholds, and review results with your team.