Head to head · Forms responses · October 2026 research run

Alchemer vs Fillout

Fillout scores 52.2 (D) on agent readiness against Alchemer's 41.4 (E), and leads in 5 of 7 scored categories. Alchemer leads on security & auth. Both do forms responses.

Which one, for what

Alchemer E

Good for A company already on an Alchemer Business Platform contract that wants an agent to build surveys, load contacts, send campaigns and export responses.

Ahead on

  • Security & auth, 44 against 37

Watch for

The pricing page says API access is for Business Platform accounts only, which are quoted by sales

Fillout D

Good for An agent that reads form responses, files submissions on a person's behalf or subscribes a webhook to a form someone has already built.

Ahead on

  • Reliability, 70 against 35
  • Schema & documentation, 63 against 45
  • Payments & pricing, 30 against 20
  • Transparency & trust, 69 against 61

Watch for

No operation creates or edits a form. Zite's MCP server lists forms and its docs say creating forms is not supported over MCP

Score by category

CategoryWeight this runAlchemerFilloutEdge
Reliability16%203570Fillout +35
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.24563Fillout +18
Agent ergonomics13%16.24747even
Security & auth14%17.54437Alchemer +7
Payments & pricing10%12.52030Fillout +10
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.84546Fillout +1
Transparency & trust7%8.86169Fillout +8
Negative events≤1500
Total41.4 · E52.2 · D

Facts side by side

FactAlchemerFillout
KindHTTP APIHTTP API
VendorAlchemer LLCRestly, Inc. (trading as Zite)
Hosted endpointhttps://api.alchemer.com/v5https://api.fillout.com/v1/api
TransportsHTTPHTTP
AuthOAuth or keyOAuth or key
PricingPaidFreemium
Price for forms responsesnot published$15 per month (plan)
x402nono
LicenceProprietary service under the Alchemer Software as a Service AgreementProprietary service under Fillout's terms of service. The TypeScript API client on GitHub is MIT
Read-only variant documentednono
llms.txtyesyes
Last release2026-10-01none
Terms last updated2026-01-142022-07-02
Privacy policy last updated2026-04-232025-10-07
Customer content may train modelsyesnot found in the text
Terms restrict automated accessnot found in the textnot found in the text
Terms restrict benchmarkingyesyes
Terms or service can change without noticenot found in the textyes
Arbitration or class-action waivernot found in the textyes
Popularitynone1.8k npm/wk

Verdicts

Alchemer

Alchemer's REST API v5 covers surveys, questions, responses, contacts and email campaigns in 101 documented operations, with a reference rewritten in April 2026. The pricing page limits API access to Business Platform accounts quoted by sales. Keys travel in the URL query string, and no status page, OpenAPI document or SDK was found.

Fillout

Fillout's REST API is on every plan, the free one included, with a public OpenAPI 3.0.1 spec, llms.txt and submission filters by date, status and text. It has eight operations and none creates or edits a form. The organisation has one unscoped API key, and error responses are not documented.

Before you call either

Alchemer

  1. Use the host for the account's region (api.alchemer.com, api.alchemer.eu, api.alchemer-ca.com or api.au.alchemer.com). The wrong host returns a 401 login failure even with valid keys
  2. Create with PUT and update with POST. The API reverses the usual meaning of the two methods
  3. Do not repeat an identical request inside 60 seconds. GET results are cached for 60 seconds and a repeat can return 429
  4. Stay under 240 requests a minute for the account and slow down when the X-SG-Warning header appears
  5. Wait up to five minutes before reading back a response that was just submitted, and expect a 500 after a 30 second timeout

Fillout

  1. Build the form in the Fillout editor first. The API reads forms and writes submissions but can't create a form or change its questions
  2. Read the base URL from the Developer settings page. EU-hosted accounts use https://eu-api.fillout.com/v1/api
  3. Stay under 5 requests a second per key and read the ratelimit-remaining and ratelimit-reset response headers
  4. Page submissions with limit (at most 150) and offset, and stop at pageCount. status=in_progress returns unfinished ones
  5. Send at most 10 submissions per create call and don't retry blindly, because the call has no idempotency key

Questions

Which is better for AI agents, Alchemer or Fillout?

Fillout scores 52.2 (D) on agent readiness against Alchemer's 41.4 (E), and leads in 5 of 7 scored categories. Alchemer leads on security & auth.

Do Alchemer and Fillout need an API key?

Both take an API key or an OAuth sign-in.

Can an agent call Alchemer and Fillout without installing anything?

Yes. Alchemer has a hosted endpoint at https://api.alchemer.com/v5 and Fillout at https://api.fillout.com/v1/api.

Other comparisons with Alchemer or Fillout

Machine-readable

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.