N8N Node Compatibility

Codera is fully compatible with n8n's visual workflow format. Import your existing workflows and deploy them as production AWS infrastructure. Here's what's supported today.

46 Fully Supported
15 Partial Support

Triggers

Webhook → Webhook

HTTP entry point for webhook-triggered workflows

Supported
Schedule Trigger → Schedule

Time-based execution via CloudWatch Events

Supported
Form Trigger → Form Trigger

Public form that starts a new execution

Supported
Manual Trigger → Manual Trigger

One-click execution with mock data support

Supported
Error Trigger → Error Trigger

Trigger a workflow when another workflow fails

Supported
N8N Trigger → N8N Trigger

Lifecycle event trigger for activate, update, and init events

Supported
Execute Workflow Trigger → Execute Workflow Trigger

Entry point for sub-workflow invocations

Supported
RSS Feed Trigger → RSS Feed Trigger

Poll RSS feeds and trigger on new items

Supported

Actions

HTTP Request → HTTP Request

Outbound API calls with auth, retries, and SSRF protection

Supported
Respond to Webhook → Respond to Webhook

Send a custom HTTP response back to the webhook caller

Supported
Email (Send) → Email Send

Send emails via SMTP with TLS auto-detection

Supported
RSS Feed Read → RSS Feed Read

Fetch and parse RSS and Atom feeds

Supported

Data

Set / Assign → Set

Data transformation and field assignment

Supported
Sort → Sort

Sort items by field value

Supported
Limit → Limit

Limit the number of items passed through

Supported
Remove Duplicates → Remove Duplicates

Deduplicate items by field

Supported
HTML Extract → HTML Extract

Extract data from HTML using CSS selectors

Supported
Rename Keys → Rename Keys

Rename fields in the payload

Supported
Extract From File → Extract From File

Parse spreadsheet files (CSV, XLSX, ODS) into structured data

Supported
Spreadsheet File → Spreadsheet File

Read and write spreadsheet files

Supported
Aggregate → Aggregate

Aggregate items with sum, count, min, max, average, and more

Supported
Split Out → Split Out

Extract and split array fields into separate items

Supported
Summarize → Summarize

Group and summarize data with multiple aggregation operations

Supported
Compare Datasets → Compare Datasets

Compare two input sets and route matches, differences, and uniques

Supported
Compression → Compression

Compress and decompress files (gzip, zip)

Supported
Move Binary Data → Move Binary Data

Move data between binary and JSON properties

Supported
Convert to File → Convert to File

Convert JSON data to file formats

Supported

Logic

IF (Conditional) → Conditional

Boolean branching with true/false paths

Supported
Merge → Merge

Fan-in barrier — waits for all upstream branches

Supported
Filter → Filter

Filter items based on conditions

Supported
Switch → Switch

Route items to different outputs based on value matching

Supported

Flow

Execute Workflow → Execute Workflow

Invoke another workflow as a sub-workflow

Supported
Form (Mid-Flow) → Form Gate

Pause execution, present a form, resume on submit

Supported
Wait → Wait

Pause execution for a specified duration

Supported
Stop and Error → Stop and Error

Stop execution with an error message

Supported
Execution Data → Execution Data

Save custom key-value data to the execution record

Supported

Integration

Slack

Send messages and interact with Slack workspaces

Partial
GitHub

Manage repositories, issues, and pull requests

Partial
Jira

Create and manage Jira issues and projects

Partial
Notion

Read and write Notion pages and databases

Partial
Google Sheets

Read and write Google Sheets data

Partial
Airtable

Interact with Airtable bases and records

Partial
Salesforce

Manage Salesforce records and objects

Partial
HubSpot

Manage contacts, deals, and marketing in HubSpot

Partial
Stripe

Manage payments, customers, and subscriptions

Partial
Discord

Send messages and manage Discord servers

Partial
Telegram

Send messages and interact with Telegram bots

Partial
OpenAI

Generate text, images, and embeddings via OpenAI API

Partial
AWS S3

Upload, download, and manage S3 objects

Partial
AWS SES

Send transactional emails via Amazon SES

Partial
Google Drive

Upload, download, and manage Google Drive files

Partial

Partial support uses a generic HTTP handler. These integrations work for common API operations. Dedicated handlers with full feature parity are on the roadmap.

Utility

Code (JavaScript) → Code

Run custom JavaScript logic in a sandboxed VM

Supported
Date & Time → Date & Time

Parse, format, and manipulate dates

Supported
No Operation → No Operation

Pass-through node for workflow organisation

Supported
PDF → Read PDF

Read PDF files and extract text content

Supported
iCalendar → iCalendar

Generate ICS calendar event files

Supported
TOTP → TOTP

Generate time-based one-time passwords

Supported
Crypto → Crypto

Hash, HMAC, sign, and encrypt data

Supported
XML → XML

Convert between XML and JSON

Supported
Markdown → Markdown

Convert between Markdown and HTML

Supported
Track Time Saved → Track Time Saved

Record automation time savings per execution

Supported

What about unsupported nodes?

Workflows containing unsupported nodes can still be imported — unsupported nodes are safely skipped during conversion, and you can validate which parts of your workflow are compatible before subscribing. As we add support for new node types, your imported workflows will automatically gain access to the expanded coverage.

Ready to migrate your workflows?

Get Started Free