otherapi_key

Jotform Sign

Access the supported Jotform forms, submissions, files, and webhooks API used around Jotform Sign workflows. Dedicated Sign document creation, sending, signer management, and completed-document download are not available through Jotform's public API.

Verdict

Jotform Sign's MCP lets your team create, inspect, and manage Jotform submissions through @mentions in Switchy Projects. You can programmatically submit form data, retrieve submission details, list forms for ID discovery, and manage webhooks — useful when you're automating intake workflows or syncing form responses into other tools. The MCP handles ordinary Jotform submissions; it does not send, prefill, or retrieve signed documents from Jotform Sign's e-signature product. Every submission created via the API permanently consumes one monthly submission from your Jotform quota, even if you delete it later.

Common use cases

  • Auto-submit intake forms from chat conversations
  • Retrieve submission data for triage workflows
  • List forms to discover IDs for automation
  • Inspect form schemas before building integrations
  • Delete test submissions to clean up drafts

Integration

Vendor
Jotform Sign
Category
other
Auth
API_KEY
Tools
10
Composio slug
jotform_sign

Tools

  • Create Submission

    Create an ordinary Jotform submission from simple question-ID answers. This does not send, prefill, or sign a Jotform Sign document. WARNING: every successful call permanently consumes one monthly submission unit; deleting the submission do

  • Delete Form Webhook
    destructive

    Delete one general Jotform form webhook registration by its object-key webhook ID and return the registrations that remain.

  • Delete Submission
    destructive

    Delete one ordinary Jotform submission by ID. The deletion removes API readability but does not restore the monthly submission quota consumed when the submission was created.

  • Get Form Schema

    Inspect a form's metadata, properties, and question definitions so an agent can understand its fields. Provider values are returned without claiming the form is a Jotform Sign asset.

  • Get Submission

    Return one ordinary Jotform submission by ID with its question-ID-keyed answers and workflow status when present. This does not download a signed document.

  • List Form Files

    List uploaded-file metadata associated with a Jotform form. This does not convert a submission to PDF or download a completed signed document.

  • List Forms

    Return one page of forms visible to the connected Jotform account for ID discovery; results may include soft-deleted forms and are not classified as Jotform Sign assets.

  • List Form Webhooks

    List webhook registrations for one Jotform form as webhook IDs and callback URLs. These are general form webhooks, not a dedicated Jotform Sign event API.

  • List Submissions

    Return one page of ordinary Jotform submissions across the account or for one form, including answer maps and workflow status when present. This does not represent Sign Inbox or signer status.

  • Register Form Webhook

    Register an HTTPS callback URL to receive general Jotform form-submission notifications; this does not configure or guarantee a dedicated Jotform Sign event stream.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the MCP integrations panel. 2. Select Jotform Sign from the catalog and click Connect. 3. You'll be prompted to paste a Jotform API key — generate one by logging into your Jotform account, opening Settings > API, and clicking Create New Key. 4. Copy the key and paste it into Switchy's prompt, then click Authorize. 5. Switchy confirms the connection and displays the ten available tools. 6. Open any Project, type @Jotform Sign followed by a request like 'list my forms', and send the message. 7. The MCP returns a list of form IDs and titles; copy a form ID to use in subsequent commands. 8. Test submission creation by asking '@Jotform Sign create a test submission for form [ID] with name John Doe' — the MCP confirms the new submission ID and reminds you that one submission credit was consumed.

What teammates see: by default, memories from Jotform Sign are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

List All Forms

@Jotform Sign list all forms in my account and show their IDs and titles in a table.

Inspect Form Fields

@Jotform Sign get the schema for form [FORM_ID] and list each question ID with its label and type.

Create Test Submission

@Jotform Sign create a submission for form [FORM_ID] with question 3 set to 'Alice Smith' and question 5 set to 'alice@example.com'.

Retrieve Submission Details

@Jotform Sign get submission [SUBMISSION_ID] and show me all answers and the current workflow status.

List Form Webhooks

@Jotform Sign list all webhooks for form [FORM_ID] and display their IDs and callback URLs.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Jotform Sign list all forms in my account and show me which ones have active webhooks configured

Output

Found 12 forms in your Jotform account. Three have active webhooks: 'Customer Onboarding' (form ID 240123456789012) has 2 webhooks pointing to Zapier and Slack; 'Employee NDA' (240234567890123) has 1 webhook to your CRM; 'Vendor Agreement' (240345678901234) has no webhooks. The remaining 9 forms have no webhook integrations. Note that these are general Jotform forms—this MCP does not distinguish whether they are Jotform Sign documents or standard forms.

Notes

This example combines two read operations (list forms, then check webhooks for each). Useful for auditing integrations. The MCP returns all forms visible to your API key, including soft-deleted ones, and does not filter by Jotform Sign status—you'll see every form type in the results.

Prompt

@Jotform Sign create a new submission for form 240123456789012 with question 3 answered 'Acme Corp' and question 5 answered 'accepted'

Output

Submission created successfully with ID 5678901234567890123. Question 3 (company name) set to 'Acme Corp', question 5 (terms acceptance) set to 'accepted'. This submission is now visible in your Jotform account and has permanently consumed one submission from your monthly quota. Important: this creates an ordinary form submission—it does not trigger Jotform Sign's document-sending workflow or generate a signed PDF.

Notes

This write action permanently consumes your monthly submission quota even if you later delete the submission via API. The MCP creates standard Jotform submissions, not Jotform Sign signature requests—use this for programmatic form filling, not document signing workflows. Requires knowing question IDs from the form schema.

Prompt

@Jotform Sign get the schema for form 240123456789012, then check if any submissions in the last week have question 7 marked as 'urgent'

Output

Form schema retrieved: 8 questions including question 7 ('Priority Level', dropdown with options normal/high/urgent). Checking recent submissions—found 23 submissions in the past 7 days. Five have question 7 set to 'urgent': submission IDs 5678901234567890120 through 5678901234567890124, all created between March 15-17. The 'urgent' submissions came from three different email addresses. This analysis required fetching the schema first to understand question 7's structure, then iterating through submissions to filter by answer value.

Notes

This synthesis example shows the MCP's strength in programmatic form inspection and data filtering. The AI must chain two operations: schema inspection to understand field structure, then submission retrieval to analyze answers. Useful for building custom dashboards or alerts, but remember each submission fetch counts toward API rate limits.

Use-case deep-dives

Onboarding paperwork for remote hires

When Jotform Sign simplifies distributed new-hire packets

A 6-person agency hiring contractors across three states needs I-9s, NDAs, and direct-deposit forms signed before day one. Jotform Sign works here because the MCP lets an agent pre-fill forms with HR-system data, trigger sends, and poll submission status without opening the Jotform dashboard. The Create Submission tool permanently consumes your monthly quota, so this only makes sense if you're already paying for a Jotform plan and want to automate the 3-5 forms each hire requires. If you're onboarding more than 20 people a month, budget the submission burn carefully—each test run counts. The buying call: use this when you need signature collection wired into a Slack or email workflow, not when you're manually sending one-off contracts.

Client intake for consulting projects

Why this MCP fits discovery-call follow-up automation

A 3-person consultancy closes 8-12 new clients a quarter and sends a scope-of-work form after every discovery call. The Jotform Sign MCP shines here because an agent can read the CRM note, pre-fill the SOW with project details, and queue the signature request while the consultant is still on Zoom. The Get Form Schema and List Forms tools let the agent pick the right template without hard-coding form IDs. The threshold: if your intake forms change weekly or you're A/B testing question wording, the MCP's schema-inspection overhead slows you down—just use Jotform's native Zapier hooks instead. This wins when your forms are stable and you want signature collection inside a larger workflow, not as a standalone step.

Vendor approval chains in procurement

When webhook polling beats this MCP for multi-signer flows

A 12-person ops team routes purchase orders through finance, legal, and the department head before vendor execution. Jotform Sign supports multi-party signing, but this MCP's toolset is thin on orchestration: you can create a submission and check its status, but you can't programmatically add signers mid-flight or react to partial-completion events without polling List Form Webhooks and parsing payloads yourself. If your approval chain has conditional branches—skip legal under $5k, add the CFO over $50k—you'll spend more time managing state than the MCP saves. The buying call: use this for straight-line, everyone-signs-in-order workflows where you just need to kick off the packet and check if it's done. For conditional routing, Jotform's Zapier integration or a custom webhook listener is the better play.

Frequently asked

What does the Jotform Sign MCP do in Switchy?

It lets your AI agents create ordinary Jotform submissions, inspect form schemas, list forms, and manage webhooks through the Jotform API. It does not send, prefill, or sign Jotform Sign documents—it works with standard form submissions. Each submission created permanently consumes one slot from your monthly Jotform quota, so use it when you need programmatic form fills rather than signature workflows.

Do I need a Jotform Sign account or just regular Jotform?

You need a Jotform account with an API key. The MCP connects via API_KEY auth, not OAuth, so generate one in your Jotform settings and paste it into Switchy. The tools work with any Jotform form—Jotform Sign branding is misleading here—but you won't get signature-specific features like document routing or e-signature capture through this integration.

Can this MCP send a Jotform Sign document for signature?

No. The available tools create standard submissions and manage form metadata, but they do not trigger Jotform Sign's document-sending or signature-request flows. If you need agents to initiate signature workflows, you'll have to use Jotform's dedicated Sign API endpoints directly or wait for a future MCP update that exposes those operations.

How is this different from filling out a Jotform manually?

Manual form fills are free user interactions; MCP-created submissions count against your monthly Jotform submission limit immediately and permanently, even if you delete them later via the API. Use this when you want agents to batch-create submissions from structured data or automate form population—not for one-off fills a human could do faster in the browser.

Who on the team should connect this MCP?

Whoever owns your Jotform account and understands your monthly submission quota. Because every Create Submission call burns a quota slot, the connecting user needs visibility into plan limits and form usage. If your team shares one Jotform workspace, coordinate before letting agents create submissions at scale.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.