Update form field
Change the label or the instructions of a field.
MCP tool 123formbuilder_write → update_form_field
write Confirm
Selects a field by its label and changes its label or the text in the Instructions box under Quick setup. Fields you do not name stay as they are. Answers already collected keep working. A form embedded with the JavaScript code shows the change as soon as it is saved. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| form_id integer required | integer | Form id from list_forms. |
| field string required | string | Current label of the field, from get_form. |
| label string | string | New label. |
| instructions string | string | New text for the Instructions box. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "123formbuilder_write",
"arguments": {
"operation": "update_form_field",
"arguments": {
"form_id": 1,
"field": "field"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"form_id": 5130021,
"field": {
"label": "Phone",
"type": "Phone",
"instructions": "Include the country code"
}
},
"isError": false
}