MCP App Store
Productivity
Jotform Sign icon

Jotform Sign

by Jotform Inc.

Overview

Create, share, and e-sign documents right inside ChatGPT with Jotform Sign. Generate agreements, forms, and other signable documents from simple prompts, then customize fields, recipients, signing order, and workflows through conversation. Send documents for signature and streamline approvals with legally binding e-signatures that work on any device. Perfect for creating contracts, onboarding paperwork, consent forms, and other documents that require signatures — without starting from scratch. Key Features - Generate signable documents from natural language prompts - Create contracts, agreements, forms, and approval documents in minutes - Add signature fields, dates, initials, and other fillable fields - Configure recipients, signing order, and approval workflows - Send documents for secure, legally binding e-signatures - Track document status and manage signed documents in one place - Sign and complete documents from any device Create e-sign documents for all use cases, including: - Employment contracts and onboarding documents - Client agreements and service contracts - NDAs and confidentiality agreements - Consent and waiver forms - Sales proposals and approval workflows - Vendor and partnership agreements - Rental and lease agreements - Internal approvals, policies, and acknowledgments

Tools

assignFieldsToSigners

ChatGPT
Auto-detect fields in a sign document, create signer roles, and assign signature, date, and text fields to each signer. This tool handles both creating the signers and distributing the fields among them in one step.

assignFieldsToSigners

ChatGPT
Auto-detect fields in a sign document, create signer roles, and assign signature, date, and text fields to each signer. This tool handles both creating the signers and distributing the fields among them in one step.

bulkSendForSignature

ChatGPT
Send a sign document to multiple recipients in bulk using an uploaded file (CSV or spreadsheet) containing recipient names and emails. Each recipient gets their own copy of the document to sign independently. Useful when the same document (e.g. an NDA or waiver) needs to be signed by many people.

bulkSendForSignature

ChatGPT
Send a sign document to multiple recipients in bulk using an uploaded file (CSV or spreadsheet) containing recipient names and emails. Each recipient gets their own copy of the document to sign independently. Useful when the same document (e.g. an NDA or waiver) needs to be signed by many people.

createSignDocument

ChatGPT
Create a signable document that can be sent to one or more signers for e-signature. Use this tool when the user wants to collect signatures, build a signing workflow, or prepare a document for signing. The document content is generated from a text prompt; an optional uploaded PDF, image, or DOCX can be passed as reference context (it is analyzed, not used as the final file).

createSignDocument

ChatGPT
Create a signable document that can be sent to one or more signers for e-signature. Use this tool when the user wants to collect signatures, build a signing workflow, or prepare a document for signing. The document content is generated from a text prompt; an optional uploaded PDF, image, or DOCX can be passed as reference context (it is analyzed, not used as the final file).

displaySignDocument

ChatGPT
Refresh and display an already-created signable document in the rendered App. Returns the document with fresh, time-limited file URLs so it can be previewed again after the previous URLs expire. Requires the document_id and form_id of an existing sign document.

displaySignDocument

ChatGPT
Refresh and display an already-created signable document in the rendered App. Returns the document with fresh, time-limited file URLs so it can be previewed again after the previous URLs expire. Requires the document_id and form_id of an existing sign document.

downloadSignedDocument

ChatGPT
Return the completed, sealed PDF of a fully signed document including the audit trail. Only available once all signers have completed signing.

downloadSignedDocument

ChatGPT
Return the completed, sealed PDF of a fully signed document including the audit trail. Only available once all signers have completed signing.

editSignDocument

ChatGPT
Edit an existing sign document. Can update the document title, regenerate the document content from a new prompt, or modify document settings.

editSignDocument

ChatGPT
Edit an existing sign document. Can update the document title, regenerate the document content from a new prompt, or modify document settings.

getSigners

ChatGPT
Retrieve the list of signers (participants) on a sign document, including their participant IDs, names, emails, roles, and assigned fields. Use this to get participant IDs before updating signers.

getSigners

ChatGPT
Retrieve the list of signers (participants) on a sign document, including their participant IDs, names, emails, roles, and assigned fields. Use this to get participant IDs before updating signers.

getSigningStatus

ChatGPT
Report the current status of a sign document including overall document status and per-signer status (sent, viewed, signed) with key audit events and timestamps.

getSigningStatus

ChatGPT
Report the current status of a sign document including overall document status and per-signer status (sent, viewed, signed) with key audit events and timestamps.

listSignDocuments

ChatGPT
List the user's sign documents with their current statuses. Supports filtering by status. Use this to help the user find or manage their documents.

listSignDocuments

ChatGPT
List the user's sign documents with their current statuses. Supports filtering by status. Use this to help the user find or manage their documents.

listSubmissions

ChatGPT
List signatures and signing submissions for sign documents. Use this tool when the user wants to view who has signed, check signatures, or see signing activity. You can list submissions for a specific sign document by passing its form_id, or across all sign documents when form_ids is empty.

listSubmissions

ChatGPT
List signatures and signing submissions for sign documents. Use this tool when the user wants to view who has signed, check signatures, or see signing activity. You can list submissions for a specific sign document by passing its form_id, or across all sign documents when form_ids is empty.

sendForSignature

ChatGPT
Send a sign document to all assigned signers via email. Supports signing order, auto-reminders, and expiration settings. This action emails real people — confirm with the user before calling.

sendForSignature

ChatGPT
Send a sign document to all assigned signers via email. Supports signing order, auto-reminders, and expiration settings. This action emails real people — confirm with the user before calling.

sendSignReminder

ChatGPT
Send a reminder email to pending signers who have not yet signed the document.

sendSignReminder

ChatGPT
Send a reminder email to pending signers who have not yet signed the document.

updateSigner

ChatGPT
Update an existing signer on a sign document with their name, email, and optional signing order. Use this to fill in signer details (e.g. after assignFieldsToSigners created the signer roles). Call this tool once per signer that needs updating.

updateSigner

ChatGPT
Update an existing signer on a sign document with their name, email, and optional signing order. Use this to fill in signer details (e.g. after assignFieldsToSigners created the signer roles). Call this tool once per signer that needs updating.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

App Stats

28

Tools

4

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily