JotForm

Forms integration · 11 node(s) including 1 trigger.

00Overview

Create and manage JotForm forms, list submissions and register webhooks

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting JotForm

Add your credentials as a Flomation environment secret, then pick them in each node. The connection fields are:

FieldTypeDetails
JotForm API KeysecretRequired${secrets.jotform_api_key}
Regionstringus — US (default), EU, HIPAA
i
Pick an Environment on your flow (Flow Settings → Environment) so the secret resolves. Secret fields never show the value — they reference ${secrets.your_secret}.

02Form

Clone Form

forms/jotform/form_clone · Action

Clone an existing JotForm form, returning the new form's ID.

FieldTypeDetails
Form IDstringRequired231234567890

Returns: tool_result, form_id, result, success, error

Create Form

forms/jotform/form_create · Action

Create a new JotForm form from a JSON questions array and properties object.

FieldTypeDetails
Questions (JSON)string{"1":{"type":"control_textbox","text":"Name","order":"1"}}
Properties (JSON)string{"title":"My contact form"}

Returns: tool_result, form_id, result, success, error

Delete Form

forms/jotform/form_delete · Action

Delete a JotForm form permanently by its form ID.

FieldTypeDetails
Form IDstringRequired231234567890

Returns: tool_result, form_id, success, error

Get Form

forms/jotform/form_get · Action

Retrieve a single JotForm form's details by its form ID.

FieldTypeDetails
Form IDstringRequired231234567890

Returns: tool_result, form_id, result, success, error

List Forms

forms/jotform/form_list · Action

List JotForm forms in the account, with optional limit, offset and filter.

FieldTypeDetails
Limitinteger20
Offsetinteger0
Filter (JSON)string{"status":"ENABLED"}

Returns: tool_result, results, count, success, error

03Submission

Delete Submission

forms/jotform/submission_delete · Action

Delete a JotForm submission permanently by its submission ID.

FieldTypeDetails
Submission IDstringRequired5551234567890

Returns: tool_result, submission_id, success, error

Get Submission

forms/jotform/submission_get · Action

Retrieve a single JotForm submission and its answers by submission ID.

FieldTypeDetails
Submission IDstringRequired5551234567890

Returns: tool_result, submission_id, result, success, error

04Submissions

List Submissions

forms/jotform/submissions_list · Action

Retrieve the submissions for a JotForm form, with limit, offset and filter.

FieldTypeDetails
Form IDstringRequired231234567890
Limitinteger20
Offsetinteger0
Filter (JSON)string{"status":"ACTIVE"}

Returns: tool_result, submissions, count, success, error

05Webhook

Create Webhook

forms/jotform/webhook_create · Action

Register a JotForm webhook that fires on each new submission of a form.

FieldTypeDetails
Form IDstringRequired231234567890
Webhook URLstringRequiredhttps://launch.flomation.app/webhook/…

Returns: tool_result, form_id, result, success, error

Delete Webhook

forms/jotform/webhook_delete · Action

Remove a JotForm webhook from a form by its webhook ID (index).

FieldTypeDetails
Form IDstringRequired231234567890
Webhook IDstringRequired0

Returns: tool_result, form_id, webhook_id, success, error

06Triggers

JotForm Webhook Trigger

trigger/jotform_webhook · Trigger

Triggers a flow when a JotForm form submission webhook is received.

FieldTypeDetails
Shared Tokensecret${secrets.jotform_webhook_secret}
Form ID Filterstring231234567890 (blank = any form)

Returns: tool_result, event_type, form_id, submission_id, answers, body

07Notes & Limitations

Behaviours and constraints worth knowing before you build with these nodes.