Best of · Work & business apps

Best workflow automation platforms with APIs for AI agents

The 10 highest-scoring of 17 workflow automation platforms with APIs on the Anchor benchmark, with a pick for each need and where each one falls short. Scores come from public evidence, re-checked as vendors change.

  • 17 ranked
  • 2 agent-ready
  • 12 hosted endpoints
  • Updated 9 October 2026

Top three

Picks by need

Worked out from the scores, prices and facts, so they change when the research does.

Highest score overall

Temporal BB

BB, 77.2/100 on the benchmark.

Also Trigger.dev, BB, 74.7/100.

Reliability

Node-RED C

90/100 on reliability, against 85 for the overall leader.

Schema & documentation

n8n API + MCP D

92/100 on schema & documentation, against 91 for the overall leader.

Maintenance & community

Kestra B

93/100 on maintenance & community, against 90 for the overall leader.

Transparency & trust

n8n API + MCP D

80/100 on transparency & trust, against 70 for the overall leader.

A hosted MCP endpoint

Inngest B

remote MCP server, nothing to install.

The shortlist

#ToolGradeBest forPriceWhere
1 Temporal
Temporal Technologies
BB 77.2 A team that already runs, or wants to run, agents as durable workflows with strict guarantees and an audit trail per run. $0.05 / 1k calls local
2 Trigger.dev
Trigger.dev
BB 74.7 A TypeScript team that wants an approval pause inside background jobs or AI chat agents, with the reviewer UI built in their own app. Freemium hosted and local
3 Inngest
Inngest
B 66 A TypeScript, Python or Go team that already runs agent steps as durable functions and wants a cheap, long wait for a human answer. $99 / mo hosted
4 Pipedream API + MCP
Pipedream (Workday)
B 65.5 Best when an agent acts in many third-party apps on behalf of your own users and you don't want to run OAuth yourself. $150 / mo hosted
5 Kestra
Kestra Technologies
B 63.6 Engineering and data teams that want declarative YAML flows with scripts in any language, run on their own infrastructure. Freemium local
6 Microsoft Power Automate
Microsoft
B 62 Organisations already on Microsoft 365 and Dataverse that want an agent to inventory, deploy or adjust flows inside existing roles and solutions. $15 / seat-mo local
7 Gumloop
AgentHub Inc.
C 61.6 A team that wants hosted agents with connectors, approvals and triggers, driven or configured by an outside agent through the API or MCP server. $37 / mo hosted
8 Node-RED
OpenJS Foundation
C 61 Owners who want event-driven flows on their own machine or device, with a large library of community nodes, and an agent that deploys or edits flows as JSON. Free · OSS local
9 Prismatic
Prismatic Software Inc.
C 59.1 A B2B software company that wants to build integrations once, deploy them per customer and let an in-app agent call them as MCP tools. Paid hosted and local
10 Make API + MCP
Make (Celonis)
C 58.7 Teams who build in a visual editor and want an agent to run those scenarios as tools, cloud only. $12 / mo hosted

7 more are ranked in the full table.

How to choose

  1. Connection setup and authorisationCheck how connections are authorised and whether an agent can create one through the API, since a flow cannot run until its connection exists.
  2. Action coverage for each appCheck that the email, CRM and database steps a workflow needs exist as named actions, not only as a generic HTTP call.
  3. Retries and run logsCheck whether failed steps retry under a set policy and whether each attempt is logged, so an agent can tell a transient failure from a broken connection.
  4. Cost of retries and failuresCheck whether each step, retry and failed attempt is billed, since a retry loop can multiply the cost of one completed run.

How the benchmark tests this category. One workflow across email, CRM and a database on every platform. We compare connection setup, authorisation, action coverage, retries, logs and the cost per completed run.

Each one in detail

#1

Temporal

BB 77.2/100

Open-source durable execution platform with SDKs in Go, Java, Python, TypeScript, .NET, PHP, Ruby and Rust, run yourself or on Temporal Cloud.

Verdict Waits of any length with a timeout survive worker restarts and deploys. No reviewer inbox, notifications or routing, so the human side is all your code.

Choose it for A team that already runs, or wants to run, agents as durable workflows with strict guarantees and an audit trail per run.

Strengths

  • Waits of any length with a timeout survive worker restarts and deploys
  • Each workflow's event history is an audit trail of every signal, without extra logging
  • Contractual SLA of 99.9 per cent per namespace, 99.99 with High Availability

Weaknesses

  • No reviewer inbox, notifications or routing, so the human side is all your code
  • Needs running workers and a Temporal service before the first approval
  • Signals and timers are billed Actions on Cloud, and the $150 trial credit needs a card

Price $0.05 / 1k callsAuth OAuth or keyx402 nolocal

Full assessment

#2

Trigger.dev

BB 74.7/100

Open-source background jobs and durable tasks in TypeScript.

Verdict Tokens complete from a backend, a pre-signed callback URL or the browser with a token scoped to one waitpoint. 10-minute default timeout on tokens.

Choose it for A TypeScript team that wants an approval pause inside background jobs or AI chat agents, with the reviewer UI built in their own app.

Strengths

  • Tokens complete from a backend, a pre-signed callback URL or the browser with a token scoped to one waitpoint
  • No compute billed for waits over 5 seconds
  • Idempotency keys and tags on tokens, and a list endpoint filtered by status

Weaknesses

  • 10-minute default timeout on tokens
  • No built-in reviewer UI, notifications, routing or record of who completed a token
  • Tasks are written in TypeScript, though any language can complete a token over HTTP

Price FreemiumAuth OAuth or keyx402 nohosted and local

Full assessment · Against #1, Temporal

#3

Inngest

B 66/100

Durable execution platform for TypeScript, Python and Go, with event-driven workflows and support for human approval.

Verdict Waits are durable and cost nothing while suspended, with runs up to 30 days on Free and 366 on Business. No reviewer inbox, Slack app or email, so the human side is your code.

Choose it for A TypeScript, Python or Go team that already runs agent steps as durable functions and wants a cheap, long wait for a human answer.

Strengths

  • Waits are durable and cost nothing while suspended, with runs up to 30 days on Free and 366 on Business
  • Two resume paths, events matched by ID for many runs and transactional signals for one
  • Free plan of 50,000 executions a month with no card, and per-execution prices published

Weaknesses

  • No reviewer inbox, Slack app or email, so the human side is your code
  • An answer sent before waitForEvent starts listening isn't matched
  • 16 incidents on the status page between 7 July and 26 September, with function execution at 99.14 per cent

Price $99 / moAuth OAuth or keyx402 nohosted

Full assessment · Against #1, Temporal

#4

Pipedream API + MCP

B 65.5/100

Code-first workflows in Node.js, Python, Go and Bash, plus Connect, an API and SDK that runs 10,000+ prebuilt actions across 3,000+ apps on behalf of your own users with managed OAuth.

Verdict Managed OAuth per end user across 3,000+ apps, through API, SDK or MCP. Public changelog's last entry is 1 October 2025.

Choose it for Best when an agent acts in many third-party apps on behalf of your own users and you don't want to run OAuth yourself.

Strengths

  • Managed OAuth per end user across 3,000+ apps, through API, SDK or MCP
  • Billed by compute time, one credit per 30 seconds at 256 MB, so a many-step run can cost one credit
  • Every action declares readOnlyHint, destructiveHint and openWorldHint

Weaknesses

  • Public changelog's last entry is 1 October 2025
  • Production Connect starts at $150 a month ($99 billed yearly). Free is development only
  • No published limit or 429 behaviour for action runs and tool calls

Price $150 / moAuth OAuth or keyx402 nohosted

Full assessment

#5

Kestra

B 63.6/100

Kestra is an open-source workflow orchestrator from Kestra Technologies. Flows are written in YAML and run on a server the owner hosts, with a REST API, SDKs in four languages and flows exposed as MCP tools.

Verdict Kestra's open-source edition has a 216-operation OpenAPI spec, Markdown docs for agents and weekly patch releases on two long-term support lines. Its only credential is one basic-auth username and password with full access, and five critical advisories were published between March and September 2026, all fixed.

Choose it for Engineering and data teams that want declarative YAML flows with scripts in any language, run on their own infrastructure.

Strengths

  • OpenAPI 3.0.1 spec for the open-source API with 216 operations, 213 of them documenting 401, 403 and 500 as problem+json
  • Every docs page is served as Markdown by adding .md, with llms.txt and llms-full.txt
  • 32 releases between 15 July and 5 October 2026, with patches each week on the 1.3 and 2.0 long-term support lines

Weaknesses

  • The open-source edition has one basic-auth username and password. API tokens, service accounts, RBAC and audit logs need Enterprise or Cloud
  • Five critical advisories from 30 March to 29 September 2026, four of them unauthenticated remote code execution or authentication bypass, all fixed
  • Kestra Cloud is request-access with no public price, and Enterprise is sold by annual contract through sales

Price FreemiumAuth OAuth or keyx402 nolocal

Full assessment

#6

Microsoft Power Automate

B 62/100

Microsoft's workflow builder for cloud flows across Microsoft 365, Dataverse and third-party connectors. Outside agents list, create, update and delete solution-aware flows through the Dataverse Web API, and start a flow through its HTTP request trigger.

Verdict Cloud flows in a solution are rows an agent can read and write through the Dataverse Web API under Entra ID OAuth and security roles, with published limits and a 99.9 per cent SLA. Flows under My flows can't be managed in code, a flow's body is one hand-built JSON string, and setup needs a tenant administrator.

Choose it for Organisations already on Microsoft 365 and Dataverse that want an agent to inventory, deploy or adjust flows inside existing roles and solutions.

Strengths

  • Solution-aware cloud flows are rows in the Dataverse workflows table, with documented list, create, update, delete, share, export and import calls
  • Service protection limits are published (6,000 requests per user in five minutes) and 429 responses carry Retry-After
  • The SLA of 1 October 2026 pays a 25 per cent credit below 99.9 per cent uptime for Power Automate

Weaknesses

  • Flows under My flows can't be managed in code, and Microsoft calls the api.flow.microsoft.com API unsupported
  • A flow's definition travels as clientdata, one string of encoded JSON with connection references the caller builds by hand
  • No documented call runs, cancels or resubmits a flow. Starting one means an HTTP request trigger built into the flow

Price $15 / seat-moAuth OAuth or keyx402 nolocal

Full assessment

#7

Gumloop

C 61.6/100

Gumloop is a hosted platform from AgentHub Inc. for building AI agents that work across company apps and run on schedules, webhooks and app events. It has a REST API, a Python SDK, a CLI and a hosted MCP server.

Verdict Gumloop's REST API has a public OpenAPI file with 105 operations, Markdown docs and a changelog with 28 dated releases since 9 July 2026. API keys need the $37 Pro plan, the trial needs a card, the key can travel in the URL, and self-serve content may be used to train Gumloop's models.

Choose it for A team that wants hosted agents with connectors, approvals and triggers, driven or configured by an outside agent through the API or MCP server.

Strengths

  • OpenAPI 3.0 file with 105 operations on 83 paths, and every docs page served as Markdown with llms.txt and llms-full.txt
  • Per-unit prices are public. One credit is $0.005, compute is 5 credits a session-minute and a connector call is 1 credit
  • Tool approvals can be set per connector or per tool, and a paused session can be approved or rejected through POST /sessions/{session_id}/approvals

Weaknesses

  • API keys and the gumloop_api OAuth scope need the Pro plan at $37 a month. The 14-day trial needs a card
  • The docs call the API key in the URL query string the default method, and a webhook trigger's secret is part of its URL
  • The privacy policy of 11 June 2026 says self-serve content, Pro and trials included, may be used to train Gumloop's AI models

Price $37 / moAuth OAuth or keyx402 nohosted

Full assessment

#8

Node-RED

C 61/100

Node-RED is an open-source flow-based automation runtime hosted by the OpenJS Foundation. The owner runs it on Node.js, and an Admin HTTP API and a command-line client deploy flows and install nodes.

Verdict Node-RED's Admin HTTP API covers flows, nodes and settings in 20 documented methods, with read and write permissions per resource and a revision check on deploys. It has no OpenAPI file, no pagination and no SDK, and a default install accepts API calls from anyone who can reach port 1880.

Choose it for Owners who want event-driven flows on their own machine or device, with a large library of community nodes, and an agent that deploys or edits flows as JSON.

Strengths

  • Apache-2.0, with 12 releases between 30 July and 8 October 2026 on the 5.x and 4.x lines
  • Admin API permissions are per resource, such as flows.read and flows.write, and a user or token can be limited to read
  • POST /flows with Node-RED-API-Version: v2 takes a rev value and answers 409 when the runtime holds newer flows

Weaknesses

  • No OpenAPI file, llms.txt or SDK. The Admin API is documented as 20 hand-written pages on nodered.org
  • adminAuth is commented out in the default settings file, so a fresh install has no authentication on the editor or the Admin API
  • No pagination, filtering or field selection. GET /flows returns the whole flow configuration

Price Free · OSSAuth OAuth or keyx402 nolocal

Full assessment

#9

Prismatic

C 59.1/100

Prismatic is an embedded integration platform for B2B software companies. Teams build integrations in a low-code designer or in TypeScript, deploy them to customers, and manage them through a GraphQL API, the Prism CLI and MCP servers.

Verdict The GraphQL API covers 120 queries and 124 mutations with typed inputs, cursor pagination and Markdown documentation, and tokens follow seven user roles. No price is published, paid use runs under an agreement that is not public, and no API rate limit or idempotency key was found in the reviewed documentation.

Choose it for A B2B software company that wants to build integrations once, deploy them per customer and let an in-app agent call them as MCP tools.

Strengths

  • GraphQL API with 120 documented queries and 124 mutations, field selection, cursor pagination and per-query filters
  • Every docs page has a Markdown twin, indexed by llms.txt at prismatic.io/docs/llms.txt
  • Hosted MCP flow server in seven regions, with OAuth 2.0 and endpoints scoped to one integration or one instance

Weaknesses

  • No prices on the pricing page. All three plans end in a demo request
  • Paid use is governed by a separate agreement that is not published. The public terms cover the website and 30-day trials
  • No API rate limit, Retry-After behaviour or idempotency key found in the reviewed documentation

Price PaidAuth OAuthx402 nohosted and local

Full assessment

#10

Make API + MCP

C 58.7/100

REST API (v2) for scenarios, runs, connections, webhooks, data stores and teams, plus a hosted MCP server that runs on-demand scenarios as tools and, on paid plans, manages the account.

Verdict Hosted MCP server with OAuth, and scenario run tools on the free plan. No published OpenAPI file and no official SDK.

Choose it for Teams who build in a visual editor and want an agent to run those scenarios as tools, cloud only.

Strengths

  • Hosted MCP server with OAuth, and scenario run tools on the free plan
  • About 35 read and write token scopes, and per-token control over which scenarios become tools
  • API rate limits published per plan, from 60 to 1,000 calls a minute

Weaknesses

  • No published OpenAPI file and no official SDK
  • Six zone hosts, including two on make.celonis.com, and calls to the wrong zone fail
  • The MCP token can sit in the URL path, which leaks into logs

Price $12 / moAuth OAuth or keyx402 nohosted

Full assessment

Head to head

All 108 comparisons in this category

Questions

What are the highest-rated workflow automation platforms with APIs for AI agents?

Temporal has the highest benchmark score of the 17 ranked workflow automation platforms with APIs, 77.2 (BB). Trigger.dev is second with 74.7 (BB).

How many workflow automation platforms with APIs are agent-ready?

2 of the 17 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.

Which workflow automation platforms with APIs accept x402 payments?

None of the ranked listings here accepts x402 for its main call yet.

How is this list ranked?

By the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.

How this list is made

The order is the Anchor benchmark score, the same number as on each listing and in the top list. Each listing is graded from public evidence against the benchmark checklist, and the picks above are worked out from those grades, prices and facts. No listing pays for its place, and paid audits or listing help never change a score.

Full ranked table · 108 head-to-head comparisons · Best tools in every category

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.