Jotform for AI agents

Agents read Jotform at once. Changes and sends are held for a person's approval by default.

About Jotform

Jotform is an online form builder that allows users to create and manage forms for various purposes, including data collection, surveys, and more.

What an agent can do in Jotform

Every Jotform action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Jotform without asking first. 20 actions.

  • Get FormRetrieve one Jotform form by ID and return its persisted details.
  • Get Form PropertiesReturn the complete property collection for a specific Jotform form.
  • Get Form QuestionReturn one identified question from a specific Jotform form.
  • Get SubmissionRetrieve one Jotform submission, including its dynamic answers, by ID.
  • Get System PlanTool to retrieve details of a specific system plan. Use when you need to check limits and pricing of a plan.
  • Get User DetailsTool to retrieve details of the authenticated user, including account and usage info. Use after confirming valid API key.
  • Get User FoldersTool to retrieve a list of labels (folders replacement) for the authenticated user. Uses the GET /user/labels endpoint per Jotform's migration from folders to labels.
  • Get User FormsTool to retrieve a list of forms created by the authenticated user. Use after setting up API key authentication.
  • Get User HistoryTool to fetch user activity history records. Use when auditing or filtering user actions by type or date.
  • Get User ReportsTool to retrieve list of report URLs for all forms in the account. Includes Excel, CSV, printable charts, and embeddable HTML tables.
  • Get User SettingsTool to retrieve the settings of the authenticated user. Use after confirming a valid API key.
  • Get User Setting By KeyTool to retrieve a specific user setting by key. Use when you need a single setting value like email, timezone, language, or website.
Show all 20
  • Get User SubmissionsTool to retrieve all submissions for all forms on the account. The answers dictionary contains submission data with question IDs as keys. Use when you need to access submission data across multiple fo
  • Get User UsageTool to retrieve monthly usage statistics for the authenticated user. Use to check form submissions, payment forms, SSL submissions, and storage used.
  • List Form FilesReturn uploaded-file records for a specific Jotform form.
  • List Form QuestionsReturn all questions and their configuration for a specific Jotform form.
  • List Form SubmissionsReturn one page of submissions belonging to a specific Jotform form.
  • List Form WebhooksReturn webhook subscriptions configured for a specific Jotform form.
  • Get LabelTool to retrieve details of a label by its ID, including name and color. Use when you need to fetch information about a specific label.
  • Get Label ResourcesTool to get a list of assets (forms) in a label and their associated information. Use when you need to retrieve forms organized under a specific label.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 14 actions.

  • Create LabelTool to create a new label for organizing forms in Jotform. Use when you need to categorize or group forms with a named label.
  • Update User SettingsTool to update user's settings like time zone, language, email, and website. Use when you need to modify user account settings.
  • Clone FormTool to clone a single form in Jotform. Creates a complete copy of the form with all its questions and settings. Use when you need to duplicate an existing form.
  • Create FormCreate one original Jotform form from supplied form definitions.
  • Create Form QuestionAdd one configured question to a Jotform form.
  • Create Form QuestionsAdd multiple questions to a Jotform form in one request.
  • Create Form WebhookRegister an HTTP or HTTPS endpoint to receive submissions from a form.
  • Delete Form QuestionDelete one question from a Jotform form by its question ID.
  • Delete LabelTool to delete a label along with all its sublabels. Use when you need to remove a label from the account.
  • Delete SubmissionDelete one Jotform submission permanently by its submission ID.
  • Remove Resources from LabelTool to remove specified resources (forms) from a label by their IDs and types. Use when you need to unassign forms from a specific label.
  • Update Form PropertiesUpdate multiple properties of a Jotform form from a JSON object.
Show all 14
  • Update Form QuestionUpdate selected properties of one question in a Jotform form.
  • Update LabelTool to update an existing label with new name or color settings. Use when you need to modify label properties.

Changes wait in Needs you

Changes and sends in Jotform are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Jotform questions

Can an agent change data in Jotform on its own?

Not by default. Changes and sends in Jotform are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Jotform?

This connector lists 20 read actions. Reads run at once, without waiting for approval.

How does Jotform connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Jotform to your agents.