Skip to content

n8n alternative

An n8n alternative with nothing to host and no nodes to wire

Keep the flexibility of code without running a server or building on a canvas. Describe the workflow to your AI assistant. ClickRuntime runs it, logs every run and keeps its state.
Get help moving from n8n
Run and update a server
Back up the database
Wire nodes and map fields
Work around Code node limits
Describe the workflow in your AI assistant

Why ClickRuntime

Why people move from n8n

  • Nothing to host

    No server, database, updates or scaling. Automations run on our servers on a schedule or when an event arrives.

  • Python with real packages

    Each automation is a Python script that can use pinned PyPI packages, not a Code node with a short list of allowed modules.

  • Built from the assistant you already use

    Ask in ChatGPT, Claude, Cursor or any MCP client. It already has your context, writes the automation, tests it and fixes it.

  • Any logic you can describe

    Automations are real code, so loops, branches, parsing, calculations and several APIs in one run are ordinary. You think in outcomes, not nodes.

  • State and versions built in

    Each automation remembers what it saw last time. Every change is a new version, and a deploy that fails never replaces the working one.

  • Unlimited users

    Plans are per workspace. Invite the whole team at no extra cost.

No workflow builder

A 14-step workflow becomes one sentence

Workflow builders make you place every trigger, filter, branch and formatter yourself, then fix it when one breaks. Here you describe the result and your assistant writes the code.
The usual wayStep 9 failed
Shopify trigger
Filter > $500
CRM: find
Router
Path A: new
Path B: existing
Formatter
AI: summarise
Text parser
Slack: post
CRM: add note
Error handler
Set variable
Delay 2 min
14 steps3 branches6 field mappings
With ClickRuntimeLive
When a Shopify order over $500 comes in, check the customer in HubSpot. If they're new, post to #sales with an AI summary of the order. Otherwise add a note to their contact.
Here's the automation. It runs on each new order.
Large order routingLive
When
Shopify · new order (webhook)
Uses
Shopify, HubSpot, Slack, AI

Side by side

n8n and ClickRuntime compared

n8n compared with ClickRuntime
n8nClickRuntime
HostingSelf-host and maintain it, or use n8n CloudNothing to host
BuildingConnect nodes on a canvasDescribe the outcome in your AI assistant
CodeCode node. On Cloud, Python can't import libraries and JavaScript has only crypto and momentWhole Python scripts with pinned PyPI packages
Free optionSelf-hosted Community Edition, or a Cloud trialFree plan with 250 runs a month, nothing to host
VersionsGit version control on Business and EnterpriseVersion history built in on every plan
UsersShared projects by planUnlimited users on every plan
AIAI nodes with your own model providerBuilt-in AI model, no API key needed, on every plan

See ClickRuntime pricing

Migration

Move from n8n in five steps

Your assistant does the rewriting, you check the result.
  1. Download the workflow JSON

    In n8n, open the workflow and download it as JSON. It contains every node and connection, without credential values.

  2. Ask your assistant to rebuild it

    Connect ClickRuntime to ChatGPT, Claude or Cursor, attach the JSON and ask it to rebuild the workflow. Code nodes are rewritten in Python. It saves a draft you can read before anything runs.

  3. Add your keys

    Accounts connected in n8n don't move over. Save each app's API key as a secret in the ClickRuntime dashboard, or sign in through the app's own OAuth app. Keys never go into the chat.

  4. Test it

    Your assistant turns each automation on, sends a test event or runs it once, and fixes it until the run succeeds. You can run both side by side for a while.

  5. Switch over

    Where an app sends webhooks, replace the n8n URL with the automation's trigger link. Then turn off the workflow in n8n.

{ } lead-enrichment.json
This is my n8n workflow. Rebuild it on ClickRuntime.
It enriches new leads and posts them to Slack. Here it is as one automation.
Lead enrichmentTrigger linkReady
Nightly DB reportEvery day 2:00Ready
Support triageTrigger linkNeeds a key

Translation

Where each n8n piece goes

n8n features and their ClickRuntime equivalents
In n8nIn ClickRuntime
WorkflowAutomation
Schedule TriggerA schedule in plain words, in your timezone
Webhook nodeTrigger link, with signature checks for Stripe, GitHub, Shopify, Typeform and HMAC
App nodes and HTTP RequestCalls to each app's API inside one script
IF, Switch and MergeOrdinary Python
Code node (JavaScript or Python)The script itself, in Python
Static dataState built into every automation
CredentialsAPI keys saved as secrets, or sign-in through the app's OAuth app
Error workflowAn email when a run fails, and a run log to ask your assistant about
ExecutionsRun log with output and errors, secrets masked

Migration help

Send us your workflow JSON. We'll help you move it.

Email it with a line about what each one does. A person reads it, tells you how it maps to ClickRuntime, and helps until your automations are running. Leave out API keys and other secrets.

Moving from n8n

Can I import my n8n workflows?
Yes. Download the workflow as JSON, attach it in ChatGPT, Claude or Cursor with ClickRuntime connected, and ask your assistant to rebuild it. JavaScript Code nodes are rewritten in Python.
Can I self-host ClickRuntime?
No. ClickRuntime runs automations on its own servers, so there's no server, database or upgrade for you to look after.
Can I use Python packages?
Yes. An automation can declare up to 15 pinned PyPI packages, and common ones such as requests are already available.
Do I need to know how to code?
No. You describe what should happen and your AI assistant writes, tests and fixes the code. You can read every version in the ClickRuntime dashboard if you want to.
Which apps can I use?
Any app with an API or webhooks. Save the app's API key as a secret in the ClickRuntime dashboard, or add the app's OAuth details and sign in. Public web pages and feeds work too.
Can my team use it?
Yes. Plans are per workspace with unlimited users, and everyone shares the workspace's connections and monthly runs.
Will you help me move my workflows?
Yes. Email hello@clickruntime.com with what each workflow does, or its export from n8n, and we'll help until it's running. Never send API keys or other secrets.

Move your first n8n automation today

Free plan. No credit card.