Jotform
Jotform Inc. v6.2.1
Publisher description
From the marketplace listing
Create, edit, and analyze forms directly inside ChatGPT. Simply describe what you need, and Jotform generates a complete form that you can refine through conversation. Build request forms, application forms, surveys, evaluation forms, report forms, consent and acknowledgement forms, lead generation forms, feedback forms, quizzes, registration forms, RSVP forms, order forms, appointment booking forms, and more. Add, remove, and reorder fields, customize layouts and themes, then share your form and start collecting responses. View submissions in real time, filter responses using natural language, summarize feedback, compare results, identify trends, uncover recurring themes, and generate actionable insights from your form data. Key Features: - Create forms instantly from natural language prompts - Build request, application, survey, evaluation, report, consent, lead generation, feedback, quiz, registration, and order forms - Add, remove, reorder, and customize form fields through conversation - Update layouts, themes, settings, and form design - List, search, and manage your forms - View and filter submissions by date, status, keywords, or field values - Analyze responses with AI to summarize results, identify trends, and generate insights Create forms for every use case, including: - Customer feedback surveys - Event registration and RSVP forms - Job application and onboarding forms - Contact and lead generation forms - Order and payment forms - Quizzes and assessments - Appointment booking forms - Internal requests and approval forms
Language: English · Automatically detected from descriptions.
Files & skills
File archives
Skill instructions
edit-operation935 Bytes
--- name: edit-operation description: Poll fetch after edit_form until the background form build finishes. Use whenever edit_form returns url "in_progress". --- # Edit operation After `edit_form` returns `url: "in_progress"`: 1. Do NOT call `edit_form` again to check progress. 2. Call `fetch` with the returned form id from `related_asset.asset_id`. 3. If `metadata.build_status` is `processing`, wait `metadata.poll_after_seconds`, then call `fetch` again with the same form id. 4. When `metadata.build_status` is `completed`, `awaiting_confirmation`, or `failed`, use `fetch.text` as the final reply to the user. If `fetch.text` already contains a "Tell the user:" instruction, follow it exactly. When `metadata.build_status` is `awaiting_confirmation`, ask the follow-up question described in `fetch.text` using the choices in `metadata.confirmation.choices`, then wait for the user's answer before calling `edit_form` again.
Referenced files: 1
upload-document1.58 KB
--- name: upload-document description: Create or edit a Jotform form from an uploaded PDF, DOCX, or supported image by calling create_form or edit_form with document_file. Use whenever the user attaches a document or image that should become, update, or serve as the basis of a form. --- # Upload Document When the current user message includes a supported file for form creation or form editing, call the matching tool in that same turn. Include `document_file` so ChatGPT attaches the structured file payload through `openai/fileParams`. Do not inspect, transcribe, summarize, or analyze the file with another tool first. Do not ask the user to restate information contained in the file. ## Create a form Call `create_form` when there is no existing form to change. - Put a short user-stated goal in `description`, or pass `null` when the upload alone defines the form. - Default to `workspace_type: "personal"` and `team_id: ""` unless the user requests a team workspace. - If the user names a team, call `get_teams` only to resolve its numeric ID, then call `create_form` with `workspace_type: "team"` and that ID. If no file is attached, use the normal text-only `create_form` flow instead. ## Edit an existing form Call `edit_form` when the user wants to change an existing form using the uploaded file. Include `form_id` and `document_file`. - Put a short user-stated goal in `description`, or pass `null` when the upload alone defines the change. - Do not call `create_form` for an existing form just because a file is attached. If no file is attached, use the normal text-only `edit_form` flow instead.
Referenced files: 1
Package details
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
- Package author
- Jotform Inc.
Package observed Sep 30, 2026.
Technical details
- First seen
- Sep 30, 2026 · 22:02 UTC
- Last seen
- Oct 1, 2026 · 18:00 UTC
- Collection status
- Collected
plugin_asdk_app_6940945609248191a4986e5d23cb2529
Download plugin data (JSON)