Custom code steps

Add your own code, such as JavaScript or Python, as a step inside a workflow to handle logic the built-in steps cannot.

What it is

A custom code step lets you write a small piece of code that runs as one stage of an automation. Most steps in a workflow tool are ready-made, such as send an email or add a row. When none of them does exactly what you need, for example reformatting a messy date or calculating a custom discount, a code step fills the gap. Make, n8n, Pipedream, Zapier and GitHub are tools that offer something like it.

Why it matters

Code steps decide how far an automation can bend before it breaks. Without them, you may have to stack many steps or give up on an unusual requirement. With them, a developer can solve the odd case in a few lines. Most non-technical users will never write one, but they benefit when a contractor does. If your processes are simple and standard, you will rarely need this.

What to check

  • Ask which languages are supported and which libraries or packages can be used.
  • Check the limits on run time and memory, since long code steps may be stopped.
  • Find out how errors are shown, so someone can tell what went wrong when a step fails.
  • Confirm whether the feature is on the plan you would buy.

Tools with Custom code steps

  • n8n logo
    From €20/mo yearly
    Connects apps and APIs through a visual node-based workflow editor with code-level flexibility.

    AutomationFree planAffiliate link

  • GitHub logo
    From $4/mo
    Hosts code and runs automated builds, tests and deployments directly through GitHub Actions.

    AutomationFree plan

  • Make logo
    From $9/mo
    Connect 3,000 plus apps into multi-step workflows using a visual builder, no code needed.

    AutomationFree planAffiliate link

  • Zapier logo
    From $19.99/mo
    Connects web applications and automates workflows using event triggers and actions without writing code.

    AutomationFree plan

  • Pipedream logo
    From $99/mo yearly
    Connect APIs and build event-driven workflows with a visual builder that also allows custom code.

    AutomationFree planAffiliate link

In Automation ranking order; the number is each tool's place. Some of this is collected from public sources and not yet checked by us.

Automation tools without custom code steps