What's New?AI-assisted mapping is here

Move workflows between automation platforms

A best-effort converter, not a black box, between the workflow platforms you actually use — n8n, Azure Logic Apps, Power Automate, Make, with more on the way. Every node/action/module runs through one shared IR — what maps cleanly converts instantly, and anything else gets a Pro-suggested fix plus a clear manual-review report, never a silent guess.

Runs client-side · nothing uploaded
W/poll-api.json
Conversion · poll-api.json
Converting
Steps mapped7/8
Feasibility92%
AI-assisted1
stepstatus
Parse source workflowQueued
Match node/action registryQueued
Translate expressionsQueued
Wire dependency graphQueued
Ask Pro for unmapped stepsQueued
Merge AI suggestionsQueued
Compute feasibility scoreQueued
Running: …0 / 7 steps

Built for conversions you can trust

Capability matching, structured reports, credential placeholders, and live feasibility scoring — everything that makes a best-effort conversion actually dependable.

Registry match rate83%
scheduleTriggermatched
httpRequestmatched
customNodeunmapped

Capability-based registry

Nodes are matched by what they do, not just their type name — most steps map on the first pass.

n8nLogic AppsMakeTriggersActionsExpressions

Full coverage, every platform pair

Triggers, actions, expressions, and credentials — mapped across n8n, Logic Apps, and Make.

manual-review.json
unmapped-nodestep: Post to Slack
Medium
AI suggestion attached● reviewable

Structured review report

Every unmapped node and untranslatable expression lands in a report — severity, category, difficulty.

azureBlobStoragematched
n8n Wait → Delaymatched
HTTP actionbuilt-in
custom nodeAI fallback

Growing connector registry

Azure Blob Storage, Wait/Delay, and more — matched by capability, with new ones added the same way.

Placeholdersflagged
HTTP_HEADER_AUTH••••••
AZURE_STORAGE_KEY••••••
API_CONNECTION••••••

Credentials, never invented

Every credential reference becomes a placeholder — reconnect it on the target platform, nothing is guessed.

Feasibility score92%
+20pts

Feasibility, scored live

Start at a deterministic baseline — the score climbs as Pro resolves each unmapped step.

workflow.json
"type": "Recurrence",
"recurrence": {
"frequency": "Minute",
"interval": 5
}

Real target-platform JSON

Not a summary — the actual Recurrence trigger, Http action, or n8n node, ready to import.

Slack post → ApiConnectionMedium
ConfidenceHigh
Applied · markedReview

Review before you trust it

AI suggestions are marked and scored — reviewable, never applied silently.

One converter, every platform

The building blocks of a reliable conversion

From parsing the source workflow to a feasibility score — what makes a conversion between automation platforms trustworthy, not just plausible.

Bidirectional by design

One shared IR converts any supported platform to any other through the same parsers and emitters — not a separate one-way script per pair.

Capability-based mapping

Nodes are matched by what they do, not just their name — an Azure Blob Storage node still maps to its Logic Apps connector.

Expressions, translated

n8n's {{ $json.field }}, Logic Apps' @{body('Name')?['field']}, and Make's {{1.field}} translate directly; arbitrary code is flagged, never guessed.

Feasibility scoring

A 0–100 score and red/amber/green traffic lights on every step estimate how much manual work is actually left.

Nothing invented, everything flagged

Credentials are never fabricated. Every placeholder and untranslatable expression lands in a structured review report.

AI fills the gaps

Unmapped steps get a Pro-suggested equivalent automatically — clearly marked in the output, never silently blended in.

Ask Pro: What's the closest Logic Apps action for n8n-nodes-base.slack?

Pro handles the mappings we haven't written yet

When a node or action has no registered mapping, Pro proposes a real target-platform equivalent automatically — clearly marked, merged into the output, and factored into the feasibility score.

Unmapped step detected

n8n-nodes-base.slack has no registered mapping

Registry + connector lookup

Checked capability-based mappings first

Asking Pro

Suggestion applied

Merged into output, marked __wfcProScanSuggestion

By the numbers:

0+

Built-in node/action mappings

0

Secrets ever invented

0%

Client-side conversion core

Convert, review, and ship with confidence

Structured output, always

Every conversion produces valid target-platform JSON plus a structured report — nothing silently dropped, nothing silently guessed.

Built on a few hard rules

Best-effort automatic conversion only works if you can trust what it did and didn't do. These are the constraints the converter never breaks.

Try the converter
Nothing invented

Credentials, secrets, and connection strings are never fabricated — every one becomes a placeholder with a flagged reconnection note.

Always reviewable

Every unmapped node, untranslatable expression, and AI suggestion lands in a structured report with a severity, category, and difficulty rating.

Capability, not naming

Nodes and actions are matched by what they actually do, so an Azure Blob Storage node still finds its Logic Apps connector.

Nothing invented

Credentials, secrets, and connection strings are never fabricated — every one becomes a placeholder with a flagged reconnection note.

Always reviewable

Every unmapped node, untranslatable expression, and AI suggestion lands in a structured report with a severity, category, and difficulty rating.

Capability, not naming

Nodes and actions are matched by what they actually do, so an Azure Blob Storage node still finds its Logic Apps connector.

Nothing invented

Credentials, secrets, and connection strings are never fabricated — every one becomes a placeholder with a flagged reconnection note.

Always reviewable

Every unmapped node, untranslatable expression, and AI suggestion lands in a structured report with a severity, category, and difficulty rating.

Capability, not naming

Nodes and actions are matched by what they actually do, so an Azure Blob Storage node still finds its Logic Apps connector.

Nothing invented

Credentials, secrets, and connection strings are never fabricated — every one becomes a placeholder with a flagged reconnection note.

Always reviewable

Every unmapped node, untranslatable expression, and AI suggestion lands in a structured report with a severity, category, and difficulty rating.

Capability, not naming

Nodes and actions are matched by what they actually do, so an Azure Blob Storage node still finds its Logic Apps connector.

AI is labelled, not blended

When Pro proposes a fix for an unmapped step, it's merged in with an __wfcProScanSuggestion marker — visible, never disguised as a native mapping.

One IR, every platform

n8n, Logic Apps, Make — and whatever's added next — all run through the same shared IR, parsers, and emitters, not a separate one-off converter per pair.

Scored, not guessed

A 0–100 feasibility score and red/amber/green traffic lights estimate how much manual work is actually left, per step.

AI is labelled, not blended

When Pro proposes a fix for an unmapped step, it's merged in with an __wfcProScanSuggestion marker — visible, never disguised as a native mapping.

One IR, every platform

n8n, Logic Apps, Make — and whatever's added next — all run through the same shared IR, parsers, and emitters, not a separate one-off converter per pair.

Scored, not guessed

A 0–100 feasibility score and red/amber/green traffic lights estimate how much manual work is actually left, per step.

AI is labelled, not blended

When Pro proposes a fix for an unmapped step, it's merged in with an __wfcProScanSuggestion marker — visible, never disguised as a native mapping.

One IR, every platform

n8n, Logic Apps, Make — and whatever's added next — all run through the same shared IR, parsers, and emitters, not a separate one-off converter per pair.

Scored, not guessed

A 0–100 feasibility score and red/amber/green traffic lights estimate how much manual work is actually left, per step.

AI is labelled, not blended

When Pro proposes a fix for an unmapped step, it's merged in with an __wfcProScanSuggestion marker — visible, never disguised as a native mapping.

One IR, every platform

n8n, Logic Apps, Make — and whatever's added next — all run through the same shared IR, parsers, and emitters, not a separate one-off converter per pair.

Scored, not guessed

A 0–100 feasibility score and red/amber/green traffic lights estimate how much manual work is actually left, per step.