Skip to main content

At a glance

Credentials

Set these per environment. See Connect an integration.
VariableRequiredDescription
JOTFORM_API_KEYYesJotform API key Docs.

Setup

  1. Sign in to Jotform: Go to https://www.jotform.com and sign in. The free Starter plan is sufficient for testing.
  2. Create an API key: Open Settings → API (https://www.jotform.com/myaccount/api) and click ‘Create New Key’. Set permissions to ‘Full Access’ for read tools to work across forms.
  3. Set the environment variable: Add the key to your .env as JOTFORM_API_KEY=…
  4. Verify access: Run Get User, then List Forms to confirm the key works.
  • Jotform authenticates with an ‘APIKEY’ request header
  • EU-hosted accounts must use https://eu-api.jotform.com and HIPAA accounts https://hipaa-api.jotform.com instead of api.jotform.com
  • Responses are wrapped in {responseCode, message, content}; tools unwrap ‘content’
Provider API reference: https://api.jotform.com/docs/

Tools

ToolAccessDescription
List FormsReadList forms owned by the account
Get FormReadGet basic details of a form
Get Form QuestionsReadList the questions/fields on a form
List SubmissionsReadList submissions for a form
Get SubmissionReadGet a single submission with its answers
Get UserReadGet the authenticated account profile and usage

Example prompts

  • List my Jotform forms, then show the latest submissions for the one I pick and summarize the answers.