Jotform integrationJotform logo

Jotform integration for AI agents.

Jotform integration for AI agents with secure authentication and server-side credential injection. Open Connector runs the OAuth, seals the token in an encrypted vault, and serves Jotform tools to your agent over MCP or a typed API — credentials injected server-side, every call audited, nothing leaving your infrastructure. Open source (AGPL-3.0) and self-hostable.

What your agents can do

Real Jotform actions, managed and audited.

Your user connects Jotform once; your agent can then use Jotform to manage forms, submissions, questions, folders, reports, webhooks, and labels — scoped to the OAuth permissions you grant and the tool allowlist you configure. Every action is least-privilege and written to a tamper-evident audit trail.

  1. 1

    Your user grants Jotform access once (OAuth) — the token lands in the vault.

  2. 2

    Your agent calls a tool over MCP or the typed API; Open Connector injects the credential server-side.

  3. 3

    Every routed call appends a hash-chained audit record — nothing leaves your infra.

Tools & triggers

Supported Jotform tools.

56 tools are generated from the published Jotform catalog. Descriptions are plain text; each action remains subject to its configured authentication and tool allowlist.

Showing 56 tools. All published catalog entries are included in this page's server-rendered HTML.

Add label resources
Adds resources to a label.
Add
Clone form
Clones an existing form.
Clone
Create folder
Creates a folder.
Create
Create form
Creates a new form.
Create
Create form questions
Creates questions for a form.
Create
Create form report
Creates a report for a form.
Create
Create form submission
Creates a submission for a form.
Create
Create form webhook
Creates a webhook for a form.
Create
Create label
Creates a label.
Create
Create user form
Creates a new form for the authenticated user.
Create
Delete folder
Deletes a folder by ID.
Delete
Delete form
Deletes a form by ID.
Delete
Delete form question
Deletes one form question.
Delete
Delete form webhook
Deletes a webhook for a form.
Delete
Delete label
Deletes a label by ID.
Delete
Delete report
Deletes a report by ID.
Delete
Delete submission
Deletes a submission by ID.
Delete
Get current user
Retrieves the authenticated Jotform account profile.
Get
Get folder
Retrieves a folder by ID.
Get
Get form
Retrieves a form by ID.
Get
Get form properties
Retrieves form properties.
Get
Get form property
Retrieves a single form property.
Get
Get form question
Retrieves one form question.
Get
Get label
Retrieves a label by ID.
Get
Get report
Retrieves a report by ID.
Get
Get submission
Retrieves a submission by ID.
Get
Get system plan
Retrieves metadata for a Jotform plan.
Get
Get user setting
Retrieves a single user setting by key.
Get
Get user settings
Retrieves all user settings.
Get
Get user usage
Retrieves account usage information.
Get
List form files
Lists uploaded files for a form.
List
List form questions
Lists questions for a form.
List
List form reports
Lists reports for a form.
List
List form submissions
Lists submissions for a form.
List
List form webhooks
Lists webhooks for a form.
List
List label resources
Lists resources attached to a label.
List
List labels
Lists user labels.
List
List user folders
Lists folders in the authenticated Jotform account.
List
List user forms
Lists forms owned by the authenticated user.
List
List user history
Lists account history entries.
List
List user invoices
Lists invoices for the authenticated Jotform account.
List
List user reports
Lists reports available to the authenticated user.
List
List user submissions
Lists submissions across user forms.
List
List subusers
Lists account subusers.
List
Remove label resources
Removes resources from a label.
Remove
Replace form properties
Replaces form properties.
Replace
Update folder
Updates a folder by ID.
Update
Update form properties
Updates form properties.
Update
Update form question
Updates one form question.
Update
Update form questions
Updates questions for a form.
Update
Update form submissions
Updates form submissions in bulk.
Update
Update forms
Updates form data in bulk.
Update
Update label
Updates a label by ID.
Update
Update submission
Updates a submission by ID.
Update
Update user forms
Updates user forms in bulk.
Update
Update user settings
Updates user settings.
Update
FAQ

Jotform integration, answered

How do AI agents use Jotform through Open Connector?
Your user connects Jotform once with one of its cataloged authentication methods. Open Connector stores the credential in an encrypted vault and exposes Jotform tools to your agent over MCP or a typed API, with credentials injected server-side on each call.
Is this a Jotform MCP server?
Yes. Open Connector can serve Jotform as a named MCP server with a scoped allowlist and a per-user connection URL, so any MCP client can call Jotform actions with credentials injected server-side.
Where do Jotform credentials live?
In your own infrastructure. Open Connector keeps credentials in its own vault and injects them at call time, so they never leave your environment.

Give your agents Jotform — keep the keys.

Open source, self-hostable, with Jotform credentials that never leave your infrastructure. Run it from source today.