Skip to content

Jotform

Create online forms and surveys

Forms & surveys

Connect it

In Keystile Automations → Connections → New connection, choose Jotform and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Jotform: delete form (Move a form to the trash).

What it can do (45 actions)

ActionWhat it doesChanges data
Add Form QuestionAdd one or more questions to a form.Yes
Add Label ResourcesAttach resources (forms, workflows, sheets, portals) to a label.Yes
Bulk Create Form SubmissionsBulk create submissions for a form from a JSON array.Yes
Bulk Replace Form PropertiesBulk-replace all of a form's properties from a JSON object.Yes
Bulk Replace Form QuestionsBulk-replace all of a form's questions from a JSON array.Yes
Bulk Replace FormsBulk create or replace forms from a JSON array.Yes
Clone FormDuplicate an existing form.Yes
Create FormCreate a new form with a title and a set of questions.Yes
Create Form ReportCreate a new report (grid/table/rss) for a form.Yes
Create Form SubmissionSubmit a form on behalf of a user.Yes
Create LabelCreate a new label.Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete FormMove a form to the trash.
Delete Form QuestionDelete a question from a form.
Delete LabelDelete a label.
Delete ReportDelete a report.
Delete SubmissionDelete a submission.
Get FormGet a single form's metadata.
Get Form PropertiesGet all of a form's properties.
Get Form Property by KeyGet a single form property's value by its key.
Get Form QuestionGet a single form question's detail.
Get LabelGet a label by ID.
Get Label ResourcesList the resources (forms, workflows, sheets, portals) tagged with a label.
Get ReportGet a report by ID.
Get SubmissionGet a single submission by ID.
Get System PlanGet the feature and limit details of a Jotform plan.
Get User DetailsGet the connected account's account info.
Get User HistoryGet the connected account's activity log.
Get User Setting by KeyGet a single account setting value by its key.
Get User SettingsGet the connected account's account settings.
Get User UsageGet the connected account's submission and upload usage against its plan limits.
List All ReportsList reports across every form owned by the connected account.
List All SubmissionsList submissions across every form owned by the connected account.
List Form FilesList a form's uploaded submission files.
List Form QuestionsList a form's questions (fields).
List Form ReportsList reports (grid/export views) for a form.
List Form SubmissionsList submissions for a form.
List FormsList the forms owned by the connected account.
List LabelsList labels on the connected account.
Remove Label ResourcesDetach resources (forms, workflows, sheets, portals) from a label.Yes
Update Form PropertiesUpdate one or more properties of a form.Yes
Update Form QuestionUpdate one question's properties.Yes
Update LabelUpdate a label's name or color.Yes
Update SubmissionEdit a submission's answers or status.Yes
Update User SettingsUpdate one or more of the connected account's account settings.Yes

Start a workflow when… (1 triggers)

  • New Submission — Triggers when someone submits a response to your form. Each form field is returned as a separate field using the question label as the key.

How Keystile protects it

Every Jotform action is checked before it runs, whether it comes from an AI tool or a workflow. 18 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Jotform with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps