Update submission

Change the answers of one submission, field by field.

MCP tool jotform_write → update_submission

write

Changes the answers you pass, keyed by field ID, and leaves every other answer as it was. It works like the inline edit in Jotform Tables: the new value is saved and no notification email or integration runs. It reaches no one and is undone by calling it again with the old value, so it does not ask for confirmation. Submissions of Sign documents cannot be edited.

Parameters

Parameters: update_submission
NameTypeDescription
submission_id string required string Submission ID from list_submissions.
answers object required object Field ID to new value, for example {"7": "jordan.ellis@gmail.com"}. Field IDs come from get_form.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "jotform_write",
    "arguments": {
      "operation": "update_submission",
      "arguments": {
        "submission_id": "6012345678901234567",
        "answers": {
          "7": "jordan.ellis@gmail.com"
        }
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "submission_id": "6012345678901234567",
    "updated_fields": [
      {
        "field_id": "7",
        "label": "Email",
        "old_value": "jordan.ellis@gmial.com",
        "new_value": "jordan.ellis@gmail.com"
      }
    ],
    "notifications_sent": false
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.