Skip to main content
Glama

Server Details

Connect AI assistants to Dashform — build and manage AI-powered forms, funnels, quizzes.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Unhealthy
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL
Repository
makloai/mcp-server-dashform
GitHub Stars
0
Server Listing
mcp-server-dashform

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 12 tool updates
    • Changedanalytics_chat3 fields changed
      • removedInput schema / properties / messages
        Removed value: -{
        -  "description": "Conversation so far; the last user message is answered",
        -  "items": {
        -    "properties": {
        -      "role": {
        -        "enum": [
        -          "user",
        -          "assistant"
        -        ],
        -        "type": "string"
        -      },
        -      "text": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "role",
        -      "text"
        -    ],
        -    "type": "object"
        -  },
        -  "minItems": 1,
        -  "type": "array"
        -}
      • addedInput schema / properties / question
        Added value: +{
        +  "description": "A focused question about this form's replies",
        +  "maxLength": 6000,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • changedInput schema / required
        Previous value: -[
        -  "formId",
        -  "messages"
        -]New value: +[
        +  "formId",
        +  "question"
        +]
    • Changedchat_form_editor3 fields changed
      • addedInput schema / properties / instruction
        Added value: +{
        +  "description": "A focused instruction for editing this form's draft",
        +  "maxLength": 6000,
        +  "minLength": 1,
        +  "type": "string"
        +}
      • removedInput schema / properties / messages
        Removed value: -{
        -  "items": {
        -    "properties": {
        -      "role": {
        -        "enum": [
        -          "user",
        -          "assistant"
        -        ],
        -        "type": "string"
        -      },
        -      "text": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "role",
        -      "text"
        -    ],
        -    "type": "object"
        -  },
        -  "minItems": 1,
        -  "type": "array"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "formId",
        -  "messages"
        -]New value: +[
        +  "formId",
        +  "instruction"
        +]
    • Removedclear_messages
    • Removedcreate_quiz_credits_checkout
    • Changedcreate_webhook_connection1 field changed
      • removedInput schema / properties / signingSecret
        Removed value: -{
        -  "default": "",
        -  "type": "string"
        -}
    • Removeddelete_chat
    • Removedget_ai_provider_status
    • Removedget_chat
    • Removedget_quiz_credits_status
    • Removedload_messages
    • Removedremove_ai_provider_key
    • Removedsave_ai_provider_key
  2. 10 tool updates
    • Changedcreate_form8 fields changed
      • changedInput schema / properties / form / properties / backgrounds / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "description": "Image background media configuration",
        -    "properties": {
        -      "type": {
        -        "const": "image",
        -        "description": "Background type",
        -        "type": "string"
        -      },
        -      "url": {
        -        "description": "Image URL",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "url"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Video background media configuration",
        -    "properties": {
        -      "previewImageUrl": {
        -        "description": "Preview image URL shown before video loads",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "video",
        -        "description": "Background type",
        -        "type": "string"
        -      },
        -      "url": {
        -        "description": "Video URL",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "url",
        -      "previewImageUrl"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "description": "Image background media configuration",
        +    "properties": {
        +      "type": {
        +        "const": "image",
        +        "description": "Background type",
        +        "type": "string"
        +      },
        +      "url": {
        +        "description": "Image URL",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Video background media configuration",
        +    "properties": {
        +      "previewImageUrl": {
        +        "description": "Preview image URL shown before video loads",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "video",
        +        "description": "Background type",
        +        "type": "string"
        +      },
        +      "url": {
        +        "description": "Video URL",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "previewImageUrl",
        +      "type",
        +      "url"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / form / properties / backgrounds / items / required
        Previous value: -[
        -  "position",
        -  "opacity",
        -  "config"
        -]New value: +[
        +  "config",
        +  "opacity",
        +  "position"
        +]
      • changedInput schema / properties / form / properties / business / anyOf
        Previous value: -[
        -  {
        -    "description": "Business context for AI funnels",
        -    "properties": {
        -      "bookingLink": {
        -        "description": "URL for booking appointments",
        -        "type": "string"
        -      },
        -      "businessName": {
        -        "description": "Business or company name",
        -        "type": "string"
        -      },
        -      "description": {
        -        "description": "Business description",
        -        "type": "string"
        -      },
        -      "industry": {
        -        "description": "Industry or sector (e.g. Healthcare, SaaS)",
        -        "type": "string"
        -      },
        -      "languages": {
        -        "description": "Languages the business supports",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "location": {
        -        "anyOf": [
        -          {
        -            "description": "Business location details",
        -            "properties": {
        -              "address": {
        -                "description": "Street address",
        -                "type": "string"
        -              },
        -              "area": {
        -                "description": "Area or neighborhood",
        -                "type": "string"
        -              },
        -              "city": {
        -                "description": "City name",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "address",
        -              "area",
        -              "city"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "services": {
        -        "description": "List of services offered",
        -        "items": {
        -          "description": "Business service offering",
        -          "properties": {
        -            "category": {
        -              "description": "Service category",
        -              "type": "string"
        -            },
        -            "description": {
        -              "description": "Service description",
        -              "type": "string"
        -            },
        -            "duration": {
        -              "description": "Service duration (e.g. 30 min, 1 hour)",
        -              "type": "string"
        -            },
        -            "name": {
        -              "description": "Service name",
        -              "type": "string"
        -            },
        -            "priceRange": {
        -              "anyOf": [
        -                {
        -                  "description": "Price range for a business service",
        -                  "properties": {
        -                    "currency": {
        -                      "description": "Currency code (e.g. USD, EUR)",
        -                      "type": "string"
        -                    },
        -                    "max": {
        -                      "description": "Maximum price",
        -                      "type": "number"
        -                    },
        -                    "min": {
        -                      "description": "Minimum price",
        -                      "type": "number"
        -                    }
        -                  },
        -                  "required": [
        -                    "currency",
        -                    "min",
        -                    "max"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "description": "Price range for this service"
        -            }
        -          },
        -          "required": [
        -            "name",
        -            "description",
        -            "category",
        -            "duration"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "bookingLink",
        -      "businessName",
        -      "description",
        -      "industry",
        -      "languages",
        -      "services"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "description": "Business context for AI funnels",
        +    "properties": {
        +      "bookingLink": {
        +        "description": "URL for booking appointments",
        +        "type": "string"
        +      },
        +      "businessName": {
        +        "description": "Business or company name",
        +        "type": "string"
        +      },
        +      "description": {
        +        "description": "Business description",
        +        "type": "string"
        +      },
        +      "industry": {
        +        "description": "Industry or sector (e.g. Healthcare, SaaS)",
        +        "type": "string"
        +      },
        +      "languages": {
        +        "description": "Languages the business supports",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "location": {
        +        "anyOf": [
        +          {
        +            "description": "Business location details",
        +            "properties": {
        +              "address": {
        +                "description": "Street address",
        +                "type": "string"
        +              },
        +              "area": {
        +                "description": "Area or neighborhood",
        +                "type": "string"
        +              },
        +              "city": {
        +                "description": "City name",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "address",
        +              "area",
        +              "city"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "services": {
        +        "description": "List of services offered",
        +        "items": {
        +          "description": "Business service offering",
        +          "properties": {
        +            "category": {
        +              "description": "Service category",
        +              "type": "string"
        +            },
        +            "description": {
        +              "description": "Service description",
        +              "type": "string"
        +            },
        +            "duration": {
        +              "description": "Service duration (e.g. 30 min, 1 hour)",
        +              "type": "string"
        +            },
        +            "name": {
        +              "description": "Service name",
        +              "type": "string"
        +            },
        +            "priceRange": {
        +              "anyOf": [
        +                {
        +                  "description": "Price range for a business service",
        +                  "properties": {
        +                    "currency": {
        +                      "description": "Currency code (e.g. USD, EUR)",
        +                      "type": "string"
        +                    },
        +                    "max": {
        +                      "description": "Maximum price",
        +                      "type": "number"
        +                    },
        +                    "min": {
        +                      "description": "Minimum price",
        +                      "type": "number"
        +                    }
        +                  },
        +                  "required": [
        +                    "currency",
        +                    "max",
        +                    "min"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "description": "Price range for this service"
        +            }
        +          },
        +          "required": [
        +            "category",
        +            "description",
        +            "duration",
        +            "name"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "bookingLink",
        +      "businessName",
        +      "description",
        +      "industry",
        +      "languages",
        +      "services"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / background / anyOf
        Previous value: -[
        -  {
        -    "description": "Background image or video for this step. Omit to leave it unchanged; supply null to remove it.",
        -    "properties": {
        -      "config": {
        -        "description": "Background media configuration (image or video)",
        -        "oneOf": [
        -          {
        -            "description": "Image background media configuration",
        -            "properties": {
        -              "type": {
        -                "const": "image",
        -                "description": "Background type",
        -                "type": "string"
        -              },
        -              "url": {
        -                "description": "Image URL",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "url"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "description": "Video background media configuration",
        -            "properties": {
        -              "previewImageUrl": {
        -                "description": "Preview image URL shown before video loads",
        -                "type": "string"
        -              },
        -              "type": {
        -                "const": "video",
        -                "description": "Background type",
        -                "type": "string"
        -              },
        -              "url": {
        -                "description": "Video URL",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "url",
        -              "previewImageUrl"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "opacity": {
        -        "description": "Background overlay opacity (0-100)",
        -        "type": "number"
        -      },
        -      "position": {
        -        "description": "Background positioning on the screen",
        -        "enum": [
        -          "left-half",
        -          "right-half",
        -          "left-partial",
        -          "center",
        -          "right-partial"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "position",
        -      "opacity",
        -      "config"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "description": "Background image or video for this step. Omit to leave it unchanged; supply null to remove it.",
        +    "properties": {
        +      "config": {
        +        "description": "Background media configuration (image or video)",
        +        "oneOf": [
        +          {
        +            "description": "Image background media configuration",
        +            "properties": {
        +              "type": {
        +                "const": "image",
        +                "description": "Background type",
        +                "type": "string"
        +              },
        +              "url": {
        +                "description": "Image URL",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "type",
        +              "url"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "description": "Video background media configuration",
        +            "properties": {
        +              "previewImageUrl": {
        +                "description": "Preview image URL shown before video loads",
        +                "type": "string"
        +              },
        +              "type": {
        +                "const": "video",
        +                "description": "Background type",
        +                "type": "string"
        +              },
        +              "url": {
        +                "description": "Video URL",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "previewImageUrl",
        +              "type",
        +              "url"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "opacity": {
        +        "description": "Background overlay opacity (0-100)",
        +        "type": "number"
        +      },
        +      "position": {
        +        "description": "Background positioning on the screen",
        +        "enum": [
        +          "left-half",
        +          "right-half",
        +          "left-partial",
        +          "center",
        +          "right-partial"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "config",
        +      "opacity",
        +      "position"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / required
        Previous value: -[
        -  "stepKey",
        -  "operator"
        -]New value: +[
        +  "operator",
        +  "stepKey"
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / required
        Previous value: -[
        -  "targetStepKey",
        -  "groups"
        -]New value: +[
        +  "groups",
        +  "targetStepKey"
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "yes-no",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "website",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "dropdown",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ranking",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "max": {
        -        "type": "number"
        -      },
        -      "min": {
        -        "type": "number"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "number",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "buttonText": {
        -        "default": "Continue",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": false,
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "statement",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "acceptanceText": {
        -        "default": "I accept",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": true,
        -        "default": true,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "legal",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "highLabel": {
        -        "default": "Extremely likely",
        -        "type": "string"
        -      },
        -      "lowLabel": {
        -        "default": "Not at all likely",
        -        "type": "string"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "nps",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "choices": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "imageUrl": {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            "label": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "imageUrl"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "multiple": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "picture-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "allowedContentTypes": {
        -        "default": [
        -          "application/pdf",
        -          "image/jpeg",
        -          "image/png"
        -        ],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "maxFileSizeBytes": {
        -        "default": 10000000,
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "file-upload",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "default": "",
        -        "description": "Welcome sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "default": "",
        -        "description": "Start button label",
        -        "type": "string"
        -      },
        -      "logoUrl": {
        -        "default": "",
        -        "description": "Logo image URL shown above the welcome headline",
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "default": "",
        -        "description": "Redirect instead of starting",
        -        "type": "string"
        -      },
        -      "title": {
        -        "default": "",
        -        "description": "Welcome headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "default": "",
        -        "description": "Thank-you sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "default": "",
        -        "description": "Optional booking-widget iframe",
        -        "type": "string"
        -      },
        -      "links": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "default": "",
        -              "type": "string"
        -            },
        -            "url": {
        -              "default": "",
        -              "type": "string"
        -            }
        -          },
        -          "type": "object"
        -        },
        -        "maxItems": 4,
        -        "type": "array"
        -      },
        -      "title": {
        -        "default": "",
        -        "description": "Thank-you headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "end",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "buttonText": {
        +        "default": "Continue",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "acceptanceText": {
        +        "default": "I accept",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "default": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "highLabel": {
        +        "default": "Extremely likely",
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "default": "Not at all likely",
        +        "type": "string"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "choices": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "imageUrl",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "allowedContentTypes": {
        +        "default": [
        +          "application/pdf",
        +          "image/jpeg",
        +          "image/png"
        +        ],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "default": 10000000,
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "default": "",
        +        "description": "Welcome sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "default": "",
        +        "description": "Start button label",
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "default": "",
        +        "description": "Logo image URL shown above the welcome headline",
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "default": "",
        +        "description": "Redirect instead of starting",
        +        "type": "string"
        +      },
        +      "title": {
        +        "default": "",
        +        "description": "Welcome headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "default": "",
        +        "description": "Thank-you sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "default": "",
        +        "description": "Optional booking-widget iframe",
        +        "type": "string"
        +      },
        +      "links": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "default": "",
        +              "type": "string"
        +            },
        +            "url": {
        +              "default": "",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        "maxItems": 4,
        +        "type": "array"
        +      },
        +      "title": {
        +        "default": "",
        +        "description": "Thank-you headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "end",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / form / properties / steps / items / required
        Previous value: -[
        -  "key",
        -  "config"
        -]New value: +[
        +  "config",
        +  "key"
        +]
    • Changedcreate_integration2 fields changed
      • changedInput schema / properties / fieldMapping / items / required
        Previous value: -[
        -  "formFieldId",
        -  "column",
        -  "ordinal"
        -]New value: +[
        +  "column",
        +  "formFieldId",
        +  "ordinal"
        +]
      • changedInput schema / required
        Previous value: -[
        -  "formId",
        -  "connectionId",
        -  "defaultColumns",
        -  "fieldMapping"
        -]New value: +[
        +  "connectionId",
        +  "defaultColumns",
        +  "fieldMapping",
        +  "formId"
        +]
    • Changedcreate_integration_from_config2 fields changed
      • changedInput schema / properties / actionConfig / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "defaultColumns": {
        -        "items": {
        -          "enum": [
        -            "reply_id",
        -            "completed_at",
        -            "respondent_email",
        -            "respondent_name",
        -            "source"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "fieldMapping": {
        -        "properties": {
        -          "fields": {
        -            "items": {
        -              "properties": {
        -                "column": {
        -                  "type": "string"
        -                },
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "ordinal": {
        -                  "maximum": 9007199254740991,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "column",
        -                "ordinal"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "fields"
        -        ],
        -        "type": "object"
        -      },
        -      "kind": {
        -        "const": "google_sheets:append_row",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "sheetId": {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          "sheetName": {
        -            "type": "string"
        -          },
        -          "sheetUrl": {
        -            "type": "string"
        -          },
        -          "spreadsheetId": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "spreadsheetId",
        -          "sheetId",
        -          "sheetName",
        -          "sheetUrl"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "fieldMapping",
        -      "defaultColumns"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "defaultColumns": {
        -        "items": {
        -          "enum": [
        -            "reply_id",
        -            "completed_at",
        -            "respondent_email",
        -            "respondent_name",
        -            "source"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "fieldMapping": {
        -        "properties": {
        -          "fields": {
        -            "items": {
        -              "properties": {
        -                "column": {
        -                  "type": "string"
        -                },
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "ordinal": {
        -                  "maximum": 9007199254740991,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "column",
        -                "ordinal"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "fields"
        -        ],
        -        "type": "object"
        -      },
        -      "kind": {
        -        "const": "airtable:append_row",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "baseId": {
        -            "type": "string"
        -          },
        -          "tableId": {
        -            "type": "string"
        -          },
        -          "tableName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "baseId",
        -          "tableId",
        -          "tableName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "fieldMapping",
        -      "defaultColumns"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "defaultColumns": {
        -        "items": {
        -          "enum": [
        -            "reply_id",
        -            "completed_at",
        -            "respondent_email",
        -            "respondent_name",
        -            "source"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "fieldMapping": {
        -        "properties": {
        -          "fields": {
        -            "items": {
        -              "properties": {
        -                "column": {
        -                  "type": "string"
        -                },
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "ordinal": {
        -                  "maximum": 9007199254740991,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "column",
        -                "ordinal"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "fields"
        -        ],
        -        "type": "object"
        -      },
        -      "kind": {
        -        "const": "notion:append_row",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "databaseId": {
        -            "type": "string"
        -          },
        -          "databaseName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "databaseId",
        -          "databaseName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "fieldMapping",
        -      "defaultColumns"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "kind": {
        -        "const": "slack:send_message",
        -        "type": "string"
        -      },
        -      "messageTemplate": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "channelId": {
        -            "type": "string"
        -          },
        -          "channelName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "channelId",
        -          "channelName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "avatarUrlOverride": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "discord:send_message",
        -        "type": "string"
        -      },
        -      "messageTemplate": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "usernameOverride": {
        -        "default": "",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "kind"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "bodyMode": {
        -        "default": "envelope",
        -        "enum": [
        -          "envelope",
        -          "template"
        -        ],
        -        "type": "string"
        -      },
        -      "bodyTemplate": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "webhook:post",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "kind"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "kind": {
        -        "const": "email:send",
        -        "type": "string"
        -      },
        -      "recipients": {
        -        "items": {
        -          "format": "email",
        -          "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
        -          "type": "string"
        -        },
        -        "maxItems": 20,
        -        "minItems": 1,
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "recipients"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "identityFieldId": {
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "hubspot:upsert_contact",
        -        "type": "string"
        -      },
        -      "propertyMapping": {
        -        "properties": {
        -          "entries": {
        -            "items": {
        -              "properties": {
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "propertyKey": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "propertyKey"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "entries"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "propertyMapping",
        -      "identityFieldId"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "doubleOptIn": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "identityFieldId": {
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "mailchimp:add_subscriber",
        -        "type": "string"
        -      },
        -      "mergeFieldMapping": {
        -        "properties": {
        -          "entries": {
        -            "items": {
        -              "properties": {
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "mergeTag": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "mergeTag"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "entries"
        -        ],
        -        "type": "object"
        -      },
        -      "target": {
        -        "properties": {
        -          "audienceId": {
        -            "type": "string"
        -          },
        -          "audienceName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "audienceId",
        -          "audienceName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "mergeFieldMapping",
        -      "identityFieldId"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "defaultColumns": {
        +        "items": {
        +          "enum": [
        +            "reply_id",
        +            "completed_at",
        +            "respondent_email",
        +            "respondent_name",
        +            "source"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "fieldMapping": {
        +        "properties": {
        +          "fields": {
        +            "items": {
        +              "properties": {
        +                "column": {
        +                  "type": "string"
        +                },
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "ordinal": {
        +                  "maximum": 9007199254740991,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "column",
        +                "formFieldId",
        +                "ordinal"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "fields"
        +        ],
        +        "type": "object"
        +      },
        +      "kind": {
        +        "const": "google_sheets:append_row",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "sheetId": {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          "sheetName": {
        +            "type": "string"
        +          },
        +          "sheetUrl": {
        +            "type": "string"
        +          },
        +          "spreadsheetId": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "sheetId",
        +          "sheetName",
        +          "sheetUrl",
        +          "spreadsheetId"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "defaultColumns",
        +      "fieldMapping",
        +      "kind",
        +      "target"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "defaultColumns": {
        +        "items": {
        +          "enum": [
        +            "reply_id",
        +            "completed_at",
        +            "respondent_email",
        +            "respondent_name",
        +            "source"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "fieldMapping": {
        +        "properties": {
        +          "fields": {
        +            "items": {
        +              "properties": {
        +                "column": {
        +                  "type": "string"
        +                },
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "ordinal": {
        +                  "maximum": 9007199254740991,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "column",
        +                "formFieldId",
        +                "ordinal"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "fields"
        +        ],
        +        "type": "object"
        +      },
        +      "kind": {
        +        "const": "airtable:append_row",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "baseId": {
        +            "type": "string"
        +          },
        +          "tableId": {
        +            "type": "string"
        +          },
        +          "tableName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "baseId",
        +          "tableId",
        +          "tableName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "defaultColumns",
        +      "fieldMapping",
        +      "kind",
        +      "target"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "defaultColumns": {
        +        "items": {
        +          "enum": [
        +            "reply_id",
        +            "completed_at",
        +            "respondent_email",
        +            "respondent_name",
        +            "source"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "fieldMapping": {
        +        "properties": {
        +          "fields": {
        +            "items": {
        +              "properties": {
        +                "column": {
        +                  "type": "string"
        +                },
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "ordinal": {
        +                  "maximum": 9007199254740991,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "column",
        +                "formFieldId",
        +                "ordinal"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "fields"
        +        ],
        +        "type": "object"
        +      },
        +      "kind": {
        +        "const": "notion:append_row",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "databaseId": {
        +            "type": "string"
        +          },
        +          "databaseName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "databaseId",
        +          "databaseName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "defaultColumns",
        +      "fieldMapping",
        +      "kind",
        +      "target"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "kind": {
        +        "const": "slack:send_message",
        +        "type": "string"
        +      },
        +      "messageTemplate": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "channelId": {
        +            "type": "string"
        +          },
        +          "channelName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "channelId",
        +          "channelName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "target"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "avatarUrlOverride": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "discord:send_message",
        +        "type": "string"
        +      },
        +      "messageTemplate": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "usernameOverride": {
        +        "default": "",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "kind"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "bodyMode": {
        +        "default": "envelope",
        +        "enum": [
        +          "envelope",
        +          "template"
        +        ],
        +        "type": "string"
        +      },
        +      "bodyTemplate": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "webhook:post",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "kind"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "kind": {
        +        "const": "email:send",
        +        "type": "string"
        +      },
        +      "recipients": {
        +        "items": {
        +          "format": "email",
        +          "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
        +          "type": "string"
        +        },
        +        "maxItems": 20,
        +        "minItems": 1,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "recipients"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "identityFieldId": {
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "hubspot:upsert_contact",
        +        "type": "string"
        +      },
        +      "propertyMapping": {
        +        "properties": {
        +          "entries": {
        +            "items": {
        +              "properties": {
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "propertyKey": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "formFieldId",
        +                "propertyKey"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "entries"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "identityFieldId",
        +      "kind",
        +      "propertyMapping"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "doubleOptIn": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "identityFieldId": {
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "mailchimp:add_subscriber",
        +        "type": "string"
        +      },
        +      "mergeFieldMapping": {
        +        "properties": {
        +          "entries": {
        +            "items": {
        +              "properties": {
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "mergeTag": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "formFieldId",
        +                "mergeTag"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "entries"
        +        ],
        +        "type": "object"
        +      },
        +      "target": {
        +        "properties": {
        +          "audienceId": {
        +            "type": "string"
        +          },
        +          "audienceName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "audienceId",
        +          "audienceName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "identityFieldId",
        +      "kind",
        +      "mergeFieldMapping",
        +      "target"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / required
        Previous value: -[
        -  "formId",
        -  "connectionId",
        -  "actionConfig"
        -]New value: +[
        +  "actionConfig",
        +  "connectionId",
        +  "formId"
        +]
    • Changedoverride_verdict1 field changed
      • changedInput schema / required
        Previous value: -[
        -  "id",
        -  "action"
        -]New value: +[
        +  "action",
        +  "id"
        +]
    • Changedrefine_prompt1 field changed
      • changedInput schema / required
        Previous value: -[
        -  "prompt",
        -  "formType"
        -]New value: +[
        +  "formType",
        +  "prompt"
        +]
    • Removedrun_ax_audit
    • Changedset_custom_domain_default_form1 field changed
      • changedInput schema / required
        Previous value: -[
        -  "id",
        -  "formId"
        -]New value: +[
        +  "formId",
        +  "id"
        +]
    • Changedtoggle_integration1 field changed
      • changedInput schema / required
        Previous value: -[
        -  "id",
        -  "desired"
        -]New value: +[
        +  "desired",
        +  "id"
        +]
    • Changedupdate_form8 fields changed
      • changedInput schema / properties / form / properties / backgrounds / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "description": "Image background media configuration",
        -    "properties": {
        -      "type": {
        -        "const": "image",
        -        "description": "Background type",
        -        "type": "string"
        -      },
        -      "url": {
        -        "description": "Image URL",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "url"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Video background media configuration",
        -    "properties": {
        -      "previewImageUrl": {
        -        "description": "Preview image URL shown before video loads",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "video",
        -        "description": "Background type",
        -        "type": "string"
        -      },
        -      "url": {
        -        "description": "Video URL",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "url",
        -      "previewImageUrl"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "description": "Image background media configuration",
        +    "properties": {
        +      "type": {
        +        "const": "image",
        +        "description": "Background type",
        +        "type": "string"
        +      },
        +      "url": {
        +        "description": "Image URL",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Video background media configuration",
        +    "properties": {
        +      "previewImageUrl": {
        +        "description": "Preview image URL shown before video loads",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "video",
        +        "description": "Background type",
        +        "type": "string"
        +      },
        +      "url": {
        +        "description": "Video URL",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "previewImageUrl",
        +      "type",
        +      "url"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / form / properties / backgrounds / items / required
        Previous value: -[
        -  "position",
        -  "opacity",
        -  "config"
        -]New value: +[
        +  "config",
        +  "opacity",
        +  "position"
        +]
      • changedInput schema / properties / form / properties / business / anyOf
        Previous value: -[
        -  {
        -    "description": "Business context for AI funnels",
        -    "properties": {
        -      "bookingLink": {
        -        "description": "URL for booking appointments",
        -        "type": "string"
        -      },
        -      "businessName": {
        -        "description": "Business or company name",
        -        "type": "string"
        -      },
        -      "description": {
        -        "description": "Business description",
        -        "type": "string"
        -      },
        -      "industry": {
        -        "description": "Industry or sector (e.g. Healthcare, SaaS)",
        -        "type": "string"
        -      },
        -      "languages": {
        -        "description": "Languages the business supports",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "location": {
        -        "anyOf": [
        -          {
        -            "description": "Business location details",
        -            "properties": {
        -              "address": {
        -                "description": "Street address",
        -                "type": "string"
        -              },
        -              "area": {
        -                "description": "Area or neighborhood",
        -                "type": "string"
        -              },
        -              "city": {
        -                "description": "City name",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "address",
        -              "area",
        -              "city"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "services": {
        -        "description": "List of services offered",
        -        "items": {
        -          "description": "Business service offering",
        -          "properties": {
        -            "category": {
        -              "description": "Service category",
        -              "type": "string"
        -            },
        -            "description": {
        -              "description": "Service description",
        -              "type": "string"
        -            },
        -            "duration": {
        -              "description": "Service duration (e.g. 30 min, 1 hour)",
        -              "type": "string"
        -            },
        -            "name": {
        -              "description": "Service name",
        -              "type": "string"
        -            },
        -            "priceRange": {
        -              "anyOf": [
        -                {
        -                  "description": "Price range for a business service",
        -                  "properties": {
        -                    "currency": {
        -                      "description": "Currency code (e.g. USD, EUR)",
        -                      "type": "string"
        -                    },
        -                    "max": {
        -                      "description": "Maximum price",
        -                      "type": "number"
        -                    },
        -                    "min": {
        -                      "description": "Minimum price",
        -                      "type": "number"
        -                    }
        -                  },
        -                  "required": [
        -                    "currency",
        -                    "min",
        -                    "max"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "description": "Price range for this service"
        -            }
        -          },
        -          "required": [
        -            "name",
        -            "description",
        -            "category",
        -            "duration"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "bookingLink",
        -      "businessName",
        -      "description",
        -      "industry",
        -      "languages",
        -      "services"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "description": "Business context for AI funnels",
        +    "properties": {
        +      "bookingLink": {
        +        "description": "URL for booking appointments",
        +        "type": "string"
        +      },
        +      "businessName": {
        +        "description": "Business or company name",
        +        "type": "string"
        +      },
        +      "description": {
        +        "description": "Business description",
        +        "type": "string"
        +      },
        +      "industry": {
        +        "description": "Industry or sector (e.g. Healthcare, SaaS)",
        +        "type": "string"
        +      },
        +      "languages": {
        +        "description": "Languages the business supports",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "location": {
        +        "anyOf": [
        +          {
        +            "description": "Business location details",
        +            "properties": {
        +              "address": {
        +                "description": "Street address",
        +                "type": "string"
        +              },
        +              "area": {
        +                "description": "Area or neighborhood",
        +                "type": "string"
        +              },
        +              "city": {
        +                "description": "City name",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "address",
        +              "area",
        +              "city"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "services": {
        +        "description": "List of services offered",
        +        "items": {
        +          "description": "Business service offering",
        +          "properties": {
        +            "category": {
        +              "description": "Service category",
        +              "type": "string"
        +            },
        +            "description": {
        +              "description": "Service description",
        +              "type": "string"
        +            },
        +            "duration": {
        +              "description": "Service duration (e.g. 30 min, 1 hour)",
        +              "type": "string"
        +            },
        +            "name": {
        +              "description": "Service name",
        +              "type": "string"
        +            },
        +            "priceRange": {
        +              "anyOf": [
        +                {
        +                  "description": "Price range for a business service",
        +                  "properties": {
        +                    "currency": {
        +                      "description": "Currency code (e.g. USD, EUR)",
        +                      "type": "string"
        +                    },
        +                    "max": {
        +                      "description": "Maximum price",
        +                      "type": "number"
        +                    },
        +                    "min": {
        +                      "description": "Minimum price",
        +                      "type": "number"
        +                    }
        +                  },
        +                  "required": [
        +                    "currency",
        +                    "max",
        +                    "min"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "description": "Price range for this service"
        +            }
        +          },
        +          "required": [
        +            "category",
        +            "description",
        +            "duration",
        +            "name"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "bookingLink",
        +      "businessName",
        +      "description",
        +      "industry",
        +      "languages",
        +      "services"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / background / anyOf
        Previous value: -[
        -  {
        -    "description": "Background image or video for this step. Omit to leave it unchanged; supply null to remove it.",
        -    "properties": {
        -      "config": {
        -        "description": "Background media configuration (image or video)",
        -        "oneOf": [
        -          {
        -            "description": "Image background media configuration",
        -            "properties": {
        -              "type": {
        -                "const": "image",
        -                "description": "Background type",
        -                "type": "string"
        -              },
        -              "url": {
        -                "description": "Image URL",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "url"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "description": "Video background media configuration",
        -            "properties": {
        -              "previewImageUrl": {
        -                "description": "Preview image URL shown before video loads",
        -                "type": "string"
        -              },
        -              "type": {
        -                "const": "video",
        -                "description": "Background type",
        -                "type": "string"
        -              },
        -              "url": {
        -                "description": "Video URL",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "url",
        -              "previewImageUrl"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "opacity": {
        -        "description": "Background overlay opacity (0-100)",
        -        "type": "number"
        -      },
        -      "position": {
        -        "description": "Background positioning on the screen",
        -        "enum": [
        -          "left-half",
        -          "right-half",
        -          "left-partial",
        -          "center",
        -          "right-partial"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "position",
        -      "opacity",
        -      "config"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "description": "Background image or video for this step. Omit to leave it unchanged; supply null to remove it.",
        +    "properties": {
        +      "config": {
        +        "description": "Background media configuration (image or video)",
        +        "oneOf": [
        +          {
        +            "description": "Image background media configuration",
        +            "properties": {
        +              "type": {
        +                "const": "image",
        +                "description": "Background type",
        +                "type": "string"
        +              },
        +              "url": {
        +                "description": "Image URL",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "type",
        +              "url"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "description": "Video background media configuration",
        +            "properties": {
        +              "previewImageUrl": {
        +                "description": "Preview image URL shown before video loads",
        +                "type": "string"
        +              },
        +              "type": {
        +                "const": "video",
        +                "description": "Background type",
        +                "type": "string"
        +              },
        +              "url": {
        +                "description": "Video URL",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "previewImageUrl",
        +              "type",
        +              "url"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "opacity": {
        +        "description": "Background overlay opacity (0-100)",
        +        "type": "number"
        +      },
        +      "position": {
        +        "description": "Background positioning on the screen",
        +        "enum": [
        +          "left-half",
        +          "right-half",
        +          "left-partial",
        +          "center",
        +          "right-partial"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "config",
        +      "opacity",
        +      "position"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / required
        Previous value: -[
        -  "stepKey",
        -  "operator"
        -]New value: +[
        +  "operator",
        +  "stepKey"
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / required
        Previous value: -[
        -  "targetStepKey",
        -  "groups"
        -]New value: +[
        +  "groups",
        +  "targetStepKey"
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "yes-no",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "website",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "dropdown",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ranking",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "max": {
        -        "type": "number"
        -      },
        -      "min": {
        -        "type": "number"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "number",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "buttonText": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "statement",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "acceptanceText": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "legal",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "highLabel": {
        -        "type": "string"
        -      },
        -      "lowLabel": {
        -        "type": "string"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "nps",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "choices": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "imageUrl": {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            "label": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "imageUrl"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "multiple": {
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "picture-choice",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "allowedContentTypes": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "maxFileSizeBytes": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "file-upload",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "type": "string"
        -      },
        -      "logoUrl": {
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "type": "string"
        -      },
        -      "title": {
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "type": "string"
        -      },
        -      "links": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "default": "",
        -              "type": "string"
        -            },
        -            "url": {
        -              "default": "",
        -              "type": "string"
        -            }
        -          },
        -          "type": "object"
        -        },
        -        "maxItems": 4,
        -        "type": "array"
        -      },
        -      "title": {
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "end",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "buttonText": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "acceptanceText": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "highLabel": {
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "type": "string"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "choices": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "imageUrl",
        +            "label"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "allowedContentTypes": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "type": "string"
        +      },
        +      "title": {
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "type": "string"
        +      },
        +      "links": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "default": "",
        +              "type": "string"
        +            },
        +            "url": {
        +              "default": "",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        "maxItems": 4,
        +        "type": "array"
        +      },
        +      "title": {
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "end",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / required
        Previous value: -[
        -  "id",
        -  "form"
        -]New value: +[
        +  "form",
        +  "id"
        +]
    • Changedupload_blob1 field changed
      • changedInput schema / required
        Previous value: -[
        -  "filename",
        -  "dataBase64"
        -]New value: +[
        +  "dataBase64",
        +  "filename"
        +]
  3. 82 tool updates
    • Changedadd_custom_domain1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedanalytics_chat1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedbatch_delete_replies1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedbook_appointment1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedchat_form_editor1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcheck_fit1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedclear_messages1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcreate_form1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcreate_integration1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcreate_integration_from_config1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcreate_quiz_credits_checkout1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcreate_reply1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedcreate_webhook_connection1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changeddelete_blob1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changeddelete_chat1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changeddelete_connection1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changeddelete_form1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changeddelete_integration1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changeddelete_reply1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changeddelete_zapier_hook1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_ai_provider_status1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_availability1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_business_info1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_chat1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_connection1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_form1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_form_questions1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_form_scoring_state1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_form_version1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_integration1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_org_branding1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_org_email_config1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_published_form_version1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_quiz_credits_status1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_replies_insights1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_reply1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_services1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedget_user_info1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedimport_agent_profile1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_airtable_bases1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_categories1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_connections1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_custom_domains1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_forms1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_hubspot_contact_properties1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_integration_events1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_integrations1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_mailchimp_audiences1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_organization_hot_lead_counts1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_organizations1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_replies1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_slack_channels1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedlist_zapier_hooks1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedload_messages1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedmark_actioned1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedoverride_verdict1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedpublish_form1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedreconnect_quota_precheck1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedrefine_prompt1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedremove_ai_provider_key1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedremove_custom_domain1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedreplay_integration_event1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedrescore_form_replies1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedrevoke_connection1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedrun_ax_audit1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedsave_ai_provider_key1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedsearch_merchants1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedsearch_photos1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedsearch_services1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedsearch_videos1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedset_custom_domain_default_form1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedsuggest_scoring_criteria1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedswitch_active_org1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtoggle_integration1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtoggle_zapier_hook1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedtranscribe1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedupdate_form1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedupdate_org_branding1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedupdate_org_email_config1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedupdate_scoring_criteria1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedupload_blob1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • Changedverify_custom_domain1 field changed
      • changedInput schema / $schema
        Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  4. 2 tool updates
    • Changedcreate_form1 field changed
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "yes-no",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "website",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "dropdown",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ranking",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "max": {
        -        "type": "number"
        -      },
        -      "min": {
        -        "type": "number"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "number",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "buttonText": {
        -        "default": "Continue",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": false,
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "statement",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "acceptanceText": {
        -        "default": "I accept",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": true,
        -        "default": true,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "legal",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "highLabel": {
        -        "default": "Extremely likely",
        -        "type": "string"
        -      },
        -      "lowLabel": {
        -        "default": "Not at all likely",
        -        "type": "string"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "nps",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "choices": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "imageUrl": {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            "label": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "imageUrl"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "multiple": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "picture-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "allowedContentTypes": {
        -        "default": [
        -          "application/pdf",
        -          "image/jpeg",
        -          "image/png"
        -        ],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "maxFileSizeBytes": {
        -        "default": 10000000,
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "file-upload",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "default": "",
        -        "description": "Welcome sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "default": "",
        -        "description": "Start button label",
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "default": "",
        -        "description": "Redirect instead of starting",
        -        "type": "string"
        -      },
        -      "title": {
        -        "default": "",
        -        "description": "Welcome headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "default": "",
        -        "description": "Thank-you sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "default": "",
        -        "description": "Optional booking-widget iframe",
        -        "type": "string"
        -      },
        -      "links": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "default": "",
        -              "type": "string"
        -            },
        -            "url": {
        -              "default": "",
        -              "type": "string"
        -            }
        -          },
        -          "type": "object"
        -        },
        -        "maxItems": 4,
        -        "type": "array"
        -      },
        -      "title": {
        -        "default": "",
        -        "description": "Thank-you headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "end",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "buttonText": {
        +        "default": "Continue",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "acceptanceText": {
        +        "default": "I accept",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "default": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "highLabel": {
        +        "default": "Extremely likely",
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "default": "Not at all likely",
        +        "type": "string"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "choices": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "imageUrl"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "allowedContentTypes": {
        +        "default": [
        +          "application/pdf",
        +          "image/jpeg",
        +          "image/png"
        +        ],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "default": 10000000,
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "default": "",
        +        "description": "Welcome sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "default": "",
        +        "description": "Start button label",
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "default": "",
        +        "description": "Logo image URL shown above the welcome headline",
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "default": "",
        +        "description": "Redirect instead of starting",
        +        "type": "string"
        +      },
        +      "title": {
        +        "default": "",
        +        "description": "Welcome headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "default": "",
        +        "description": "Thank-you sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "default": "",
        +        "description": "Optional booking-widget iframe",
        +        "type": "string"
        +      },
        +      "links": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "default": "",
        +              "type": "string"
        +            },
        +            "url": {
        +              "default": "",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        "maxItems": 4,
        +        "type": "array"
        +      },
        +      "title": {
        +        "default": "",
        +        "description": "Thank-you headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "end",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedupdate_form1 field changed
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "yes-no",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "website",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "dropdown",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ranking",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "max": {
        -        "type": "number"
        -      },
        -      "min": {
        -        "type": "number"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "number",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "buttonText": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "statement",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "acceptanceText": {
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": true,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "legal",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "highLabel": {
        -        "type": "string"
        -      },
        -      "lowLabel": {
        -        "type": "string"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "nps",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "choices": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "imageUrl": {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            "label": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "imageUrl"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "multiple": {
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "picture-choice",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "allowedContentTypes": {
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "maxFileSizeBytes": {
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "file-upload",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "type": "string"
        -      },
        -      "title": {
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "type": "string"
        -      },
        -      "links": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "default": "",
        -              "type": "string"
        -            },
        -            "url": {
        -              "default": "",
        -              "type": "string"
        -            }
        -          },
        -          "type": "object"
        -        },
        -        "maxItems": 4,
        -        "type": "array"
        -      },
        -      "title": {
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "end",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "buttonText": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "acceptanceText": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "highLabel": {
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "type": "string"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "choices": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "imageUrl"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "allowedContentTypes": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "type": "string"
        +      },
        +      "title": {
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "type": "string"
        +      },
        +      "links": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "default": "",
        +              "type": "string"
        +            },
        +            "url": {
        +              "default": "",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        "maxItems": 4,
        +        "type": "array"
        +      },
        +      "title": {
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "end",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  }
        +]
  5. 2 tool updates
    • Changedcreate_form2 fields changed
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "yes-no",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "website",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "dropdown",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ranking",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "max": {
        -        "type": "number"
        -      },
        -      "min": {
        -        "type": "number"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "number",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "buttonText": {
        -        "default": "Continue",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": false,
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "statement",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "acceptanceText": {
        -        "default": "I accept",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": true,
        -        "default": true,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "legal",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "highLabel": {
        -        "default": "Extremely likely",
        -        "type": "string"
        -      },
        -      "lowLabel": {
        -        "default": "Not at all likely",
        -        "type": "string"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "nps",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "choices": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "imageUrl": {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            "label": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "imageUrl"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "multiple": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "picture-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "allowedContentTypes": {
        -        "default": [
        -          "application/pdf",
        -          "image/jpeg",
        -          "image/png"
        -        ],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "maxFileSizeBytes": {
        -        "default": 10000000,
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "file-upload",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "default": "",
        -        "description": "Welcome sub-copy",
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "default": "",
        -        "description": "Start button label",
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "default": "",
        -        "description": "Redirect instead of starting",
        -        "type": "string"
        -      },
        -      "title": {
        -        "default": "",
        -        "description": "Welcome headline",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": {},
        -    "properties": {
        -      "body": {
        -        "default": "",
        -        "description": "Thank-you sub-copy",
        -        "type": "string"
        -      },
        -      "ctaText": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "default": "",
        -        "description": "Optional booking-widget iframe",
        -        "type": "string"
        -      },
        -      "links": {
        -        "default": [],
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "label": {
        -              "default": "",
        -              "type": "string"
        -            },
        -            "url": {
        -              "default": "",
        -              "type": "string"
        -            }
        -          },
        -          "type": "object"
        -        },
        -        "maxItems": 4,
        -        "type": "array"
        -      },
        -      "title": {
        -        "default": "",
        -        "description": "Thank-you headline",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "end",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "buttonText": {
        +        "default": "Continue",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "acceptanceText": {
        +        "default": "I accept",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "default": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "highLabel": {
        +        "default": "Extremely likely",
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "default": "Not at all likely",
        +        "type": "string"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "choices": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "imageUrl"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "allowedContentTypes": {
        +        "default": [
        +          "application/pdf",
        +          "image/jpeg",
        +          "image/png"
        +        ],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "default": 10000000,
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "default": "",
        +        "description": "Welcome sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "default": "",
        +        "description": "Start button label",
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "default": "",
        +        "description": "Redirect instead of starting",
        +        "type": "string"
        +      },
        +      "title": {
        +        "default": "",
        +        "description": "Welcome headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "default": "",
        +        "description": "Thank-you sub-copy. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "default": "",
        +        "description": "Optional booking-widget iframe",
        +        "type": "string"
        +      },
        +      "links": {
        +        "default": [],
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "default": "",
        +              "type": "string"
        +            },
        +            "url": {
        +              "default": "",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        "maxItems": 4,
        +        "type": "array"
        +      },
        +      "title": {
        +        "default": "",
        +        "description": "Thank-you headline. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically.",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "end",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / question / description
        Previous value: -"The respondent-visible question. For Logic Funnels (type 'structured') write the exact, natural question the respondent will read. For AI Funnels (type 'dynamic') write an instruction to the form filler that names exactly what to capture, beginning with 'Ask for their ' — phrasing them as instructions rather than user-facing questions keeps the agent on-target."New value: +"The respondent-visible question. For Logic Funnels (type 'structured') write the exact, natural question the respondent will read. For AI Funnels (type 'dynamic') write an instruction to the form filler that names exactly what to capture, beginning with 'Ask for their ' — phrasing them as instructions rather than user-facing questions keeps the agent on-target. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically."
    • Changedupdate_form1 field changed
      • changedInput schema / properties / form / properties / steps / items / properties / question / description
        Previous value: -"The respondent-visible question. For Logic Funnels (type 'structured') write the exact, natural question the respondent will read. For AI Funnels (type 'dynamic') write an instruction to the form filler that names exactly what to capture, beginning with 'Ask for their ' — phrasing them as instructions rather than user-facing questions keeps the agent on-target."New value: +"The respondent-visible question. For Logic Funnels (type 'structured') write the exact, natural question the respondent will read. For AI Funnels (type 'dynamic') write an instruction to the form filler that names exactly what to capture, beginning with 'Ask for their ' — phrasing them as instructions rather than user-facing questions keeps the agent on-target. Rich text: **bold**, _italic_, [label](https://example.com), '- '/'1. ' lists, line breaks. Other markdown (headings, images, tables, code) renders as literal characters. Keep existing markup unless asked to remove it. Writing step text marks the form as rich text automatically."
  6. 2 tool updates
    • Changedcreate_form7 fields changed
      • removedInput schema / properties / description
        Removed value: -{
        -  "default": "",
        -  "description": "Optional description",
        -  "type": "string"
        -}
      • addedInput schema / properties / form
        Added value: +{
        +  "additionalProperties": {},
        +  "properties": {
        +    "backgrounds": {
        +      "description": "Background media assets available across the form",
        +      "items": {
        +        "description": "Background media asset with placement and opacity",
        +        "properties": {
        +          "config": {
        +            "description": "Background media configuration (image or video)",
        +            "oneOf": [
        +              {
        +                "description": "Image background media configuration",
        +                "properties": {
        +                  "type": {
        +                    "const": "image",
        +                    "description": "Background type",
        +                    "type": "string"
        +                  },
        +                  "url": {
        +                    "description": "Image URL",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "url"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Video background media configuration",
        +                "properties": {
        +                  "previewImageUrl": {
        +                    "description": "Preview image URL shown before video loads",
        +                    "type": "string"
        +                  },
        +                  "type": {
        +                    "const": "video",
        +                    "description": "Background type",
        +                    "type": "string"
        +                  },
        +                  "url": {
        +                    "description": "Video URL",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "url",
        +                  "previewImageUrl"
        +                ],
        +                "type": "object"
        +              }
        +            ]
        +          },
        +          "opacity": {
        +            "description": "Background overlay opacity (0-100)",
        +            "type": "number"
        +          },
        +          "position": {
        +            "description": "Background positioning on the screen",
        +            "enum": [
        +              "left-half",
        +              "right-half",
        +              "left-partial",
        +              "center",
        +              "right-partial"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "position",
        +          "opacity",
        +          "config"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "branding": {
        +      "properties": {
        +        "hideWatermark": {
        +          "description": "Whether to hide the Dashform watermark (Pro/Business)",
        +          "type": "boolean"
        +        },
        +        "logoLinkUrl": {
        +          "description": "URL the logo links to when clicked",
        +          "type": "string"
        +        },
        +        "logoUrl": {
        +          "description": "URL of the custom logo image",
        +          "type": "string"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "business": {
        +      "anyOf": [
        +        {
        +          "description": "Business context for AI funnels",
        +          "properties": {
        +            "bookingLink": {
        +              "description": "URL for booking appointments",
        +              "type": "string"
        +            },
        +            "businessName": {
        +              "description": "Business or company name",
        +              "type": "string"
        +            },
        +            "description": {
        +              "description": "Business description",
        +              "type": "string"
        +            },
        +            "industry": {
        +              "description": "Industry or sector (e.g. Healthcare, SaaS)",
        +              "type": "string"
        +            },
        +            "languages": {
        +              "description": "Languages the business supports",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "location": {
        +              "anyOf": [
        +                {
        +                  "description": "Business location details",
        +                  "properties": {
        +                    "address": {
        +                      "description": "Street address",
        +                      "type": "string"
        +                    },
        +                    "area": {
        +                      "description": "Area or neighborhood",
        +                      "type": "string"
        +                    },
        +                    "city": {
        +                      "description": "City name",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "address",
        +                    "area",
        +                    "city"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ]
        +            },
        +            "services": {
        +              "description": "List of services offered",
        +              "items": {
        +                "description": "Business service offering",
        +                "properties": {
        +                  "category": {
        +                    "description": "Service category",
        +                    "type": "string"
        +                  },
        +                  "description": {
        +                    "description": "Service description",
        +                    "type": "string"
        +                  },
        +                  "duration": {
        +                    "description": "Service duration (e.g. 30 min, 1 hour)",
        +                    "type": "string"
        +                  },
        +                  "name": {
        +                    "description": "Service name",
        +                    "type": "string"
        +                  },
        +                  "priceRange": {
        +                    "anyOf": [
        +                      {
        +                        "description": "Price range for a business service",
        +                        "properties": {
        +                          "currency": {
        +                            "description": "Currency code (e.g. USD, EUR)",
        +                            "type": "string"
        +                          },
        +                          "max": {
        +                            "description": "Maximum price",
        +                            "type": "number"
        +                          },
        +                          "min": {
        +                            "description": "Minimum price",
        +                            "type": "number"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "min",
        +                          "max"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "description": "Price range for this service"
        +                  }
        +                },
        +                "required": [
        +                  "name",
        +                  "description",
        +                  "category",
        +                  "duration"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "bookingLink",
        +            "businessName",
        +            "description",
        +            "industry",
        +            "languages",
        +            "services"
        +          ],
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "defaultMode": {
        +      "enum": [
        +        "guided",
        +        "conversational",
        +        "voice"
        +      ],
        +      "type": "string"
        +    },
        +    "description": {
        +      "description": "What the form is for",
        +      "type": "string"
        +    },
        +    "features": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "supportAgent": {
        +          "type": "boolean"
        +        },
        +        "supportAgentDiscoveryHint": {
        +          "type": "boolean"
        +        },
        +        "supportEndScreen": {
        +          "type": "boolean"
        +        },
        +        "supportMarketplace": {
        +          "type": "boolean"
        +        },
        +        "supportVoice": {
        +          "type": "boolean"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "marketplaceCategory": {
        +      "type": "string"
        +    },
        +    "maxFollowUpQuestions": {
        +      "maximum": 9007199254740991,
        +      "minimum": 0,
        +      "type": "integer"
        +    },
        +    "name": {
        +      "description": "The name of the form",
        +      "maxLength": 255,
        +      "minLength": 1,
        +      "type": "string"
        +    },
        +    "scoring": {
        +      "description": "Lead scoring criteria for this form",
        +      "properties": {
        +        "coldPrompt": {
        +          "default": "",
        +          "description": "Natural-language description of what a cold lead looks like",
        +          "type": "string"
        +        },
        +        "hotPrompt": {
        +          "default": "",
        +          "description": "Natural-language description of what a hot lead looks like",
        +          "type": "string"
        +        },
        +        "isActive": {
        +          "default": false,
        +          "description": "Whether the scoring criteria have been approved and replies should be scored",
        +          "type": "boolean"
        +        },
        +        "warmPrompt": {
        +          "default": "",
        +          "description": "Natural-language description of what a warm lead looks like",
        +          "type": "string"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "snippets": {
        +      "description": "Concrete factual reference data for AI context",
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "steps": {
        +      "items": {
        +        "additionalProperties": {},
        +        "properties": {
        +          "background": {
        +            "anyOf": [
        +              {
        +                "description": "Background image or video for this step. Omit to leave it unchanged; supply null to remove it.",
        +                "properties": {
        +                  "config": {
        +                    "description": "Background media configuration (image or video)",
        +                    "oneOf": [
        +                      {
        +                        "description": "Image background media configuration",
        +                        "properties": {
        +                          "type": {
        +                            "const": "image",
        +                            "description": "Background type",
        +                            "type": "string"
        +                          },
        +                          "url": {
        +                            "description": "Image URL",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "type",
        +                          "url"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "description": "Video background media configuration",
        +                        "properties": {
        +                          "previewImageUrl": {
        +                            "description": "Preview image URL shown before video loads",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "video",
        +                            "description": "Background type",
        +                            "type": "string"
        +                          },
        +                          "url": {
        +                            "description": "Video URL",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "type",
        +                          "url",
        +                          "previewImageUrl"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "opacity": {
        +                    "description": "Background overlay opacity (0-100)",
        +                    "type": "number"
        +                  },
        +                  "position": {
        +                    "description": "Background positioning on the screen",
        +                    "enum": [
        +                      "left-half",
        +                      "right-half",
        +                      "left-partial",
        +                      "center",
        +                      "right-partial"
        +                    ],
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "opacity",
        +                  "config"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "branches": {
        +            "description": "Conditional jumps evaluated after this step. Omit to keep the step's existing logic unchanged; supply an array to replace it.",
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "groups": {
        +                  "description": "All conditions in a group must match; any group triggers",
        +                  "items": {
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "negate": {
        +                          "default": false,
        +                          "type": "boolean"
        +                        },
        +                        "operator": {
        +                          "enum": [
        +                            "equals",
        +                            "contains",
        +                            "startsWith",
        +                            "endsWith",
        +                            "regex",
        +                            "exists",
        +                            "greaterThan",
        +                            "greaterThanOrEqual",
        +                            "lessThan",
        +                            "lessThanOrEqual"
        +                          ],
        +                          "type": "string"
        +                        },
        +                        "stepKey": {
        +                          "description": "Key of the step whose answer to evaluate",
        +                          "minLength": 1,
        +                          "type": "string"
        +                        },
        +                        "value": {
        +                          "default": "",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "stepKey",
        +                        "operator"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "type": "array"
        +                },
        +                "targetStepKey": {
        +                  "description": "Key of the step to jump to; 'end' jumps to completion",
        +                  "minLength": 1,
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "targetStepKey",
        +                "groups"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "config": {
        +            "oneOf": [
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "open-ended",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "email",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "phone",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "date",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "scale",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "rating",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "yes-no",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "website",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "options": {
        +                    "default": [],
        +                    "items": {
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "single-choice",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "options": {
        +                    "default": [],
        +                    "items": {
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "multiple-choice",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "options": {
        +                    "default": [],
        +                    "items": {
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "dropdown",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "options": {
        +                    "default": [],
        +                    "items": {
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "ranking",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "max": {
        +                    "type": "number"
        +                  },
        +                  "min": {
        +                    "type": "number"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "number",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "buttonText": {
        +                    "default": "Continue",
        +                    "minLength": 1,
        +                    "type": "string"
        +                  },
        +                  "required": {
        +                    "const": false,
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "statement",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "acceptanceText": {
        +                    "default": "I accept",
        +                    "minLength": 1,
        +                    "type": "string"
        +                  },
        +                  "required": {
        +                    "const": true,
        +                    "default": true,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "legal",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "highLabel": {
        +                    "default": "Extremely likely",
        +                    "type": "string"
        +                  },
        +                  "lowLabel": {
        +                    "default": "Not at all likely",
        +                    "type": "string"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "nps",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "choices": {
        +                    "default": [],
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "imageUrl": {
        +                          "format": "uri",
        +                          "type": "string"
        +                        },
        +                        "label": {
        +                          "minLength": 1,
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "label",
        +                        "imageUrl"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "multiple": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "picture-choice",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "allowedContentTypes": {
        +                    "default": [
        +                      "application/pdf",
        +                      "image/jpeg",
        +                      "image/png"
        +                    ],
        +                    "items": {
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "minItems": 1,
        +                    "type": "array"
        +                  },
        +                  "maxFileSizeBytes": {
        +                    "default": 10000000,
        +                    "exclusiveMinimum": 0,
        +                    "maximum": 9007199254740991,
        +                    "type": "integer"
        +                  },
        +                  "required": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "file-upload",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "body": {
        +                    "default": "",
        +                    "description": "Welcome sub-copy",
        +                    "type": "string"
        +                  },
        +                  "ctaText": {
        +                    "default": "",
        +                    "description": "Start button label",
        +                    "type": "string"
        +                  },
        +                  "redirectUrl": {
        +                    "default": "",
        +                    "description": "Redirect instead of starting",
        +                    "type": "string"
        +                  },
        +                  "title": {
        +                    "default": "",
        +                    "description": "Welcome headline",
        +                    "type": "string"
        +                  },
        +                  "type": {
        +                    "const": "start",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": {},
        +                "properties": {
        +                  "body": {
        +                    "default": "",
        +                    "description": "Thank-you sub-copy",
        +                    "type": "string"
        +                  },
        +                  "ctaText": {
        +                    "default": "",
        +                    "type": "string"
        +                  },
        +                  "ctaUrl": {
        +                    "default": "",
        +                    "type": "string"
        +                  },
        +                  "embedUrl": {
        +                    "default": "",
        +                    "description": "Optional booking-widget iframe",
        +                    "type": "string"
        +                  },
        +                  "links": {
        +                    "default": [],
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "label": {
        +                          "default": "",
        +                          "type": "string"
        +                        },
        +                        "url": {
        +                          "default": "",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "type": "object"
        +                    },
        +                    "maxItems": 4,
        +                    "type": "array"
        +                  },
        +                  "title": {
        +                    "default": "",
        +                    "description": "Thank-you headline",
        +                    "type": "string"
        +                  },
        +                  "type": {
        +                    "const": "end",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type"
        +                ],
        +                "type": "object"
        +              }
        +            ]
        +          },
        +          "key": {
        +            "description": "Unique step identifier",
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "question": {
        +            "default": "",
        +            "description": "The respondent-visible question. For Logic Funnels (type 'structured') write the exact, natural question the respondent will read. For AI Funnels (type 'dynamic') write an instruction to the form filler that names exactly what to capture, beginning with 'Ask for their ' — phrasing them as instructions rather than user-facing questions keeps the agent on-target.",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "key",
        +          "config"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "templateId": {
        +      "description": "Optional template to seed the form from",
        +      "type": "string"
        +    },
        +    "theme": {
        +      "properties": {
        +        "buttonRadius": {
        +          "description": "Button border radius in pixels",
        +          "type": "number"
        +        },
        +        "buttonSize": {
        +          "description": "Button size preset",
        +          "enum": [
        +            "regular",
        +            "medium",
        +            "large"
        +          ],
        +          "type": "string"
        +        },
        +        "colorBackground": {
        +          "description": "Background color hex value (e.g. #ffffff)",
        +          "type": "string"
        +        },
        +        "colorButtonText": {
        +          "description": "Button text color hex value",
        +          "type": "string"
        +        },
        +        "colorForeground": {
        +          "description": "Foreground/text color hex value",
        +          "type": "string"
        +        },
        +        "colorPrimary": {
        +          "description": "Primary accent color hex value",
        +          "type": "string"
        +        },
        +        "fontFamily": {
        +          "description": "Font family for the form",
        +          "enum": [
        +            "sans",
        +            "serif",
        +            "mono",
        +            "inter",
        +            "merriweather",
        +            "cabin",
        +            "fira-sans",
        +            "nunito",
        +            "roboto",
        +            "lato",
        +            "raleway",
        +            "crimson-pro",
        +            "poppins",
        +            "montserrat"
        +          ],
        +          "type": "string"
        +        },
        +        "textAnimation": {
        +          "description": "Text entrance animation style",
        +          "enum": [
        +            "typing",
        +            "blur-reveal"
        +          ],
        +          "type": "string"
        +        },
        +        "textSize": {
        +          "description": "Text size for form content",
        +          "enum": [
        +            "regular",
        +            "medium"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "type": "object"
        +    },
        +    "tone": {
        +      "description": "Conversational tone, e.g. 'friendly'",
        +      "type": "string"
        +    },
        +    "type": {
        +      "description": "'structured' = Logic Funnel, 'dynamic' = AI Funnel",
        +      "enum": [
        +        "structured",
        +        "dynamic"
        +      ],
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "name"
        +  ],
        +  "type": "object"
        +}
      • removedInput schema / properties / name
        Removed value: -{
        -  "description": "The name of the form",
        -  "maxLength": 255,
        -  "minLength": 1,
        -  "type": "string"
        -}
      • removedInput schema / properties / templateId
        Removed value: -{
        -  "default": "",
        -  "description": "Optional template to seed from",
        -  "type": "string"
        -}
      • removedInput schema / properties / tone
        Removed value: -{
        -  "default": "",
        -  "description": "Optional tone (e.g. 'friendly')",
        -  "type": "string"
        -}
      • removedInput schema / properties / type
        Removed value: -{
        -  "default": "structured",
        -  "description": "'structured' = Logic Funnel, 'dynamic' = AI Funnel",
        -  "enum": [
        -    "structured",
        -    "dynamic"
        -  ],
        -  "type": "string"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "name"
        -]New value: +[
        +  "form"
        +]
    • Changedupdate_form76 fields changed
      • addedInput schema / properties / form / additionalProperties
        Added value: +{}
      • changedInput schema / properties / form / properties / backgrounds / description
        Previous value: -"Background media assets available in the form"New value: +"Background media assets available across the form"
      • removedInput schema / properties / form / properties / branding / anyOf
        Removed value: -[
        -  {
        -    "description": "Custom branding settings for a form",
        -    "properties": {
        -      "hideWatermark": {
        -        "description": "Whether to hide the Dashform watermark (Pro/Business)",
        -        "type": "boolean"
        -      },
        -      "logoLinkUrl": {
        -        "description": "URL the logo links to when clicked",
        -        "type": "string"
        -      },
        -      "logoUrl": {
        -        "description": "URL of the custom logo image",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "hideWatermark",
        -      "logoUrl",
        -      "logoLinkUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / form / properties / branding / properties
        Added value: +{
        +  "hideWatermark": {
        +    "description": "Whether to hide the Dashform watermark (Pro/Business)",
        +    "type": "boolean"
        +  },
        +  "logoLinkUrl": {
        +    "description": "URL the logo links to when clicked",
        +    "type": "string"
        +  },
        +  "logoUrl": {
        +    "description": "URL of the custom logo image",
        +    "type": "string"
        +  }
        +}
      • addedInput schema / properties / form / properties / branding / type
        Added value: +"object"
      • removedInput schema / properties / form / properties / createdAt
        Removed value: -{
        -  "description": "When the form was created (ISO 8601)",
        -  "type": "string"
        -}
      • removedInput schema / properties / form / properties / defaultMode / description
        Removed value: -"Default respondent experience mode: guided (step-by-step), conversational (chat), or voice"
      • changedInput schema / properties / form / properties / description / description
        Previous value: -"Form description summarizing its purpose"New value: +"What the form is for"
      • addedInput schema / properties / form / properties / editUrl
        Added value: +{
        +  "type": "string"
        +}
      • addedInput schema / properties / form / properties / features / additionalProperties
        Added value: +false
      • removedInput schema / properties / form / properties / features / anyOf
        Removed value: -[
        -  {
        -    "description": "Feature flags for this form",
        -    "properties": {
        -      "supportAgent": {
        -        "description": "Whether AI agent mode is enabled",
        -        "type": "boolean"
        -      },
        -      "supportAgentDiscoveryHint": {
        -        "default": true,
        -        "description": "Whether the visible 'For AI agents' discovery disclosure is rendered on the hosted funnel page",
        -        "type": "boolean"
        -      },
        -      "supportEndScreen": {
        -        "description": "Whether a custom end screen is enabled",
        -        "type": "boolean"
        -      },
        -      "supportMarketplace": {
        -        "description": "Whether the form is listed in the marketplace",
        -        "type": "boolean"
        -      },
        -      "supportVoice": {
        -        "description": "Whether voice input is enabled",
        -        "type": "boolean"
        -      }
        -    },
        -    "required": [
        -      "supportVoice",
        -      "supportEndScreen",
        -      "supportAgent",
        -      "supportMarketplace"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / form / properties / features / properties
        Added value: +{
        +  "supportAgent": {
        +    "type": "boolean"
        +  },
        +  "supportAgentDiscoveryHint": {
        +    "type": "boolean"
        +  },
        +  "supportEndScreen": {
        +    "type": "boolean"
        +  },
        +  "supportMarketplace": {
        +    "type": "boolean"
        +  },
        +  "supportVoice": {
        +    "type": "boolean"
        +  }
        +}
      • addedInput schema / properties / form / properties / features / type
        Added value: +"object"
      • removedInput schema / properties / form / properties / id / description
        Removed value: -"Unique form identifier"
      • removedInput schema / properties / form / properties / lastPublishedAt
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "When the form was last published (ISO 8601)"
        -}
      • removedInput schema / properties / form / properties / marketplaceCategory / description
        Removed value: -"Category for marketplace listing"
      • removedInput schema / properties / form / properties / maxFollowUpQuestions / description
        Removed value: -"Maximum number of AI follow-up questions per response"
      • addedInput schema / properties / form / properties / maxFollowUpQuestions / maximum
        Added value: +9007199254740991
      • addedInput schema / properties / form / properties / maxFollowUpQuestions / minimum
        Added value: +0
      • changedInput schema / properties / form / properties / maxFollowUpQuestions / type
        Previous value: -"number"New value: +"integer"
      • changedInput schema / properties / form / properties / name / description
        Previous value: -"Form name/title"New value: +"The name of the form"
      • addedInput schema / properties / form / properties / name / maxLength
        Added value: +255
      • addedInput schema / properties / form / properties / name / minLength
        Added value: +1
      • removedInput schema / properties / form / properties / organizationId
        Removed value: -{
        -  "description": "ID of the organization that owns this form",
        -  "type": "string"
        -}
      • removedInput schema / properties / form / properties / publicId
        Removed value: -{
        -  "description": "Public-facing form identifier",
        -  "type": "string"
        -}
      • removedInput schema / properties / form / properties / publicUrl
        Removed value: -{
        -  "description": "Public URL where the form can be accessed",
        -  "type": "string"
        -}
      • removedInput schema / properties / form / properties / repliesCount
        Removed value: -{
        -  "description": "Total number of replies received",
        -  "type": "number"
        -}
      • removedInput schema / properties / form / properties / runtimeVersion
        Removed value: -{
        -  "description": "Runtime engine version",
        -  "enum": [
        -    "legacy-ai",
        -    "logic-engine"
        -  ],
        -  "type": "string"
        -}
      • removedInput schema / properties / form / properties / scoring / anyOf
        Removed value: -[
        -  {
        -    "description": "Lead scoring criteria for this form",
        -    "properties": {
        -      "coldPrompt": {
        -        "default": "",
        -        "description": "Natural-language description of what a cold lead looks like",
        -        "type": "string"
        -      },
        -      "hotPrompt": {
        -        "default": "",
        -        "description": "Natural-language description of what a hot lead looks like",
        -        "type": "string"
        -      },
        -      "isActive": {
        -        "default": false,
        -        "description": "Whether the scoring criteria have been approved and replies should be scored",
        -        "type": "boolean"
        -      },
        -      "warmPrompt": {
        -        "default": "",
        -        "description": "Natural-language description of what a warm lead looks like",
        -        "type": "string"
        -      }
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / form / properties / scoring / description
        Added value: +"Lead scoring criteria for this form"
      • addedInput schema / properties / form / properties / scoring / properties
        Added value: +{
        +  "coldPrompt": {
        +    "default": "",
        +    "description": "Natural-language description of what a cold lead looks like",
        +    "type": "string"
        +  },
        +  "hotPrompt": {
        +    "default": "",
        +    "description": "Natural-language description of what a hot lead looks like",
        +    "type": "string"
        +  },
        +  "isActive": {
        +    "default": false,
        +    "description": "Whether the scoring criteria have been approved and replies should be scored",
        +    "type": "boolean"
        +  },
        +  "warmPrompt": {
        +    "default": "",
        +    "description": "Natural-language description of what a warm lead looks like",
        +    "type": "string"
        +  }
        +}
      • addedInput schema / properties / form / properties / scoring / type
        Added value: +"object"
      • addedInput schema / properties / form / properties / shareUrl
        Added value: +{
        +  "type": "string"
        +}
      • changedInput schema / properties / form / properties / snippets / description
        Previous value: -"Concrete factual reference data for AI context (product specs, policies, pricing, hours, locations, rules). Do not include short topic summaries, form descriptions, interview instructions, question prompts, or generic filler; put short summary text in description instead."New value: +"Concrete factual reference data for AI context"
      • removedInput schema / properties / form / properties / sourceLocale
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "BCP-47 locale string identifying the source language"
        -}
      • removedInput schema / properties / form / properties / status / description
        Removed value: -"Current publication status"
      • removedInput schema / properties / form / properties / steps / description
        Removed value: -"Ordered list of form steps (questions, start/end screens)"
      • addedInput schema / properties / form / properties / steps / items / additionalProperties
        Added value: +{}
      • removedInput schema / properties / form / properties / steps / items / description
        Removed value: -"Form step definition"
      • changedInput schema / properties / form / properties / steps / items / properties / background / anyOf
        Previous value: -[
        -  {
        -    "description": "Background media asset with placement and opacity",
        -    "properties": {
        -      "config": {
        -        "description": "Background media configuration (image or video)",
        -        "oneOf": [
        -          {
        -            "description": "Image background media configuration",
        -            "properties": {
        -              "type": {
        -                "const": "image",
        -                "description": "Background type",
        -                "type": "string"
        -              },
        -              "url": {
        -                "description": "Image URL",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "url"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "description": "Video background media configuration",
        -            "properties": {
        -              "previewImageUrl": {
        -                "description": "Preview image URL shown before video loads",
        -                "type": "string"
        -              },
        -              "type": {
        -                "const": "video",
        -                "description": "Background type",
        -                "type": "string"
        -              },
        -              "url": {
        -                "description": "Video URL",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "url",
        -              "previewImageUrl"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "opacity": {
        -        "description": "Background overlay opacity (0-100)",
        -        "type": "number"
        -      },
        -      "position": {
        -        "description": "Background positioning on the screen",
        -        "enum": [
        -          "left-half",
        -          "right-half",
        -          "left-partial",
        -          "center",
        -          "right-partial"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "position",
        -      "opacity",
        -      "config"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "description": "Background image or video for this step. Omit to leave it unchanged; supply null to remove it.",
        +    "properties": {
        +      "config": {
        +        "description": "Background media configuration (image or video)",
        +        "oneOf": [
        +          {
        +            "description": "Image background media configuration",
        +            "properties": {
        +              "type": {
        +                "const": "image",
        +                "description": "Background type",
        +                "type": "string"
        +              },
        +              "url": {
        +                "description": "Image URL",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "type",
        +              "url"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "description": "Video background media configuration",
        +            "properties": {
        +              "previewImageUrl": {
        +                "description": "Preview image URL shown before video loads",
        +                "type": "string"
        +              },
        +              "type": {
        +                "const": "video",
        +                "description": "Background type",
        +                "type": "string"
        +              },
        +              "url": {
        +                "description": "Video URL",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "type",
        +              "url",
        +              "previewImageUrl"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "opacity": {
        +        "description": "Background overlay opacity (0-100)",
        +        "type": "number"
        +      },
        +      "position": {
        +        "description": "Background positioning on the screen",
        +        "enum": [
        +          "left-half",
        +          "right-half",
        +          "left-partial",
        +          "center",
        +          "right-partial"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "position",
        +      "opacity",
        +      "config"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedInput schema / properties / form / properties / steps / items / properties / background / description
        Removed value: -"Background to display on this step"
      • removedInput schema / properties / form / properties / steps / items / properties / branches / default
        Removed value: -[]
      • changedInput schema / properties / form / properties / steps / items / properties / branches / description
        Previous value: -"Conditional jumps evaluated after this step; first matching branch wins"New value: +"Conditional jumps evaluated after this step. Omit to keep the step's existing logic unchanged; supply an array to replace it."
      • addedInput schema / properties / form / properties / steps / items / properties / branches / items / additionalProperties
        Added value: +false
      • removedInput schema / properties / form / properties / steps / items / properties / branches / items / description
        Removed value: -"Conditional jump rule for routing between form steps"
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / description
        Previous value: -"Condition groups; within a group all conditions must match (AND), any matching group triggers the branch (OR)"New value: +"All conditions in a group must match; any group triggers"
      • addedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / additionalProperties
        Added value: +false
      • removedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / description
        Removed value: -"Single condition evaluated against a previous step answer"
      • addedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / properties / negate / default
        Added value: +false
      • removedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / properties / negate / description
        Removed value: -"Whether to invert the result of the comparison"
      • removedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / properties / operator / description
        Removed value: -"Comparison operator applied to a branch condition"
      • addedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / properties / stepKey / minLength
        Added value: +1
      • addedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / properties / value / default
        Added value: +""
      • removedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / properties / value / description
        Removed value: -"Value to compare against (required unless operator is 'exists')"
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / required
        Previous value: -[
        -  "stepKey",
        -  "operator",
        -  "negate"
        -]New value: +[
        +  "stepKey",
        +  "operator"
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / targetStepKey / description
        Previous value: -"Key of the step to jump to when this branch matches; 'end' jumps to completion"New value: +"Key of the step to jump to; 'end' jumps to completion"
      • addedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / targetStepKey / minLength
        Added value: +1
      • removedInput schema / properties / form / properties / steps / items / properties / config / description
        Removed value: -"Step type configuration"
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "description": "Configuration for the welcome/start step",
        -    "properties": {
        -      "ctaText": {
        -        "description": "Call-to-action button text on the welcome screen",
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "description": "URL to redirect to instead of starting the form",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "ctaText",
        -      "redirectUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an open-ended question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a single-choice question step",
        -    "properties": {
        -      "options": {
        -        "description": "List of selectable options",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required",
        -      "options"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a multiple-choice question step",
        -    "properties": {
        -      "options": {
        -        "description": "List of selectable options",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required",
        -      "options"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a rating question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an email question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a phone question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a date question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a scale question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a finite number question step",
        -    "properties": {
        -      "max": {
        -        "type": "number"
        -      },
        -      "min": {
        -        "type": "number"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "number",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a dropdown question step",
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "dropdown",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a Yes/No question step",
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "yes-no",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a display-only statement step",
        -    "properties": {
        -      "buttonText": {
        -        "default": "Continue",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": false,
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "statement",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a mandatory legal-consent step",
        -    "properties": {
        -      "acceptanceText": {
        -        "default": "I accept",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": true,
        -        "default": true,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "legal",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a 0-10 Net Promoter Score question step",
        -    "properties": {
        -      "highLabel": {
        -        "default": "Extremely likely",
        -        "type": "string"
        -      },
        -      "lowLabel": {
        -        "default": "Not at all likely",
        -        "type": "string"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "nps",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a single- or multiple-picture choice step",
        -    "properties": {
        -      "choices": {
        -        "default": [],
        -        "items": {
        -          "properties": {
        -            "imageUrl": {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            "label": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "imageUrl"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "multiple": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "picture-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a ranking question step",
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ranking",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an HTTP(S) website question step",
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "website",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a respondent file-upload question step",
        -    "properties": {
        -      "allowedContentTypes": {
        -        "default": [
        -          "application/pdf",
        -          "image/jpeg",
        -          "image/png"
        -        ],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "maxFileSizeBytes": {
        -        "default": 10000000,
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "file-upload",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for the completion/end step",
        -    "properties": {
        -      "ctaText": {
        -        "description": "Call-to-action button text on the end screen",
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "description": "URL the end screen CTA button links to",
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "default": "",
        -        "description": "Optional URL to embed as an iframe on the end screen — typically a Calendly / Cal.com / Acuity booking widget. Empty string means no embed. End-screen only; not supported on other step types.",
        -        "type": "string"
        -      },
        -      "links": {
        -        "default": [],
        -        "description": "Additional external links shown as buttons below the primary CTA (ctaText/ctaUrl). Up to 4 extra links (5 buttons total).",
        -        "items": {
        -          "description": "An additional end-screen link (label + destination URL)",
        -          "properties": {
        -            "label": {
        -              "default": "",
        -              "type": "string"
        -            },
        -            "url": {
        -              "default": "",
        -              "type": "string"
        -            }
        -          },
        -          "type": "object"
        -        },
        -        "maxItems": 4,
        -        "type": "array"
        -      },
        -      "type": {
        -        "const": "end",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "ctaText",
        -      "ctaUrl"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "options": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "buttonText": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "acceptanceText": {
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "highLabel": {
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "type": "string"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "choices": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "imageUrl"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "allowedContentTypes": {
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "type": "string"
        +      },
        +      "title": {
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": {},
        +    "properties": {
        +      "body": {
        +        "type": "string"
        +      },
        +      "ctaText": {
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "type": "string"
        +      },
        +      "links": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "label": {
        +              "default": "",
        +              "type": "string"
        +            },
        +            "url": {
        +              "default": "",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        "maxItems": 4,
        +        "type": "array"
        +      },
        +      "title": {
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "end",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  }
        +]
      • removedInput schema / properties / form / properties / steps / items / properties / description
        Removed value: -{
        -  "description": "Additional context or instructions for the step",
        -  "type": "string"
        -}
      • changedInput schema / properties / form / properties / steps / items / properties / key / description
        Previous value: -"Unique step identifier"New value: +"Key of the step to merge into"
      • addedInput schema / properties / form / properties / steps / items / properties / key / minLength
        Added value: +1
      • addedInput schema / properties / form / properties / steps / items / properties / question
        Added value: +{
        +  "description": "The respondent-visible question. For Logic Funnels (type 'structured') write the exact, natural question the respondent will read. For AI Funnels (type 'dynamic') write an instruction to the form filler that names exactly what to capture, beginning with 'Ask for their ' — phrasing them as instructions rather than user-facing questions keeps the agent on-target.",
        +  "type": "string"
        +}
      • removedInput schema / properties / form / properties / steps / items / properties / title
        Removed value: -{
        -  "description": "Step title or question text",
        -  "type": "string"
        -}
      • changedInput schema / properties / form / properties / steps / items / required
        Previous value: -[
        -  "key",
        -  "title",
        -  "description",
        -  "config"
        -]New value: +[
        +  "key"
        +]
      • removedInput schema / properties / form / properties / supportedLocales
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "BCP-47 locale strings for non-source translations available on this form"
        -}
      • changedInput schema / properties / form / properties / templateId / description
        Previous value: -"ID of the template this form was created from"New value: +"Optional template to seed the form from"
      • removedInput schema / properties / form / properties / theme / anyOf
        Removed value: -[
        -  {
        -    "description": "Visual theme configuration for a form",
        -    "properties": {
        -      "buttonRadius": {
        -        "description": "Button border radius in pixels",
        -        "type": "number"
        -      },
        -      "buttonSize": {
        -        "description": "Button size preset",
        -        "enum": [
        -          "regular",
        -          "medium",
        -          "large"
        -        ],
        -        "type": "string"
        -      },
        -      "colorBackground": {
        -        "description": "Background color hex value (e.g. #ffffff)",
        -        "type": "string"
        -      },
        -      "colorButtonText": {
        -        "description": "Button text color hex value",
        -        "type": "string"
        -      },
        -      "colorForeground": {
        -        "description": "Foreground/text color hex value",
        -        "type": "string"
        -      },
        -      "colorPrimary": {
        -        "description": "Primary accent color hex value",
        -        "type": "string"
        -      },
        -      "fontFamily": {
        -        "description": "Font family for the form",
        -        "enum": [
        -          "sans",
        -          "serif",
        -          "mono",
        -          "inter",
        -          "merriweather",
        -          "cabin",
        -          "fira-sans",
        -          "nunito",
        -          "roboto",
        -          "lato",
        -          "raleway",
        -          "crimson-pro",
        -          "poppins",
        -          "montserrat"
        -        ],
        -        "type": "string"
        -      },
        -      "textAnimation": {
        -        "description": "Text entrance animation style",
        -        "enum": [
        -          "typing",
        -          "blur-reveal"
        -        ],
        -        "type": "string"
        -      },
        -      "textSize": {
        -        "description": "Text size for form content",
        -        "enum": [
        -          "regular",
        -          "medium"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "colorBackground",
        -      "colorForeground",
        -      "colorPrimary",
        -      "colorButtonText",
        -      "fontFamily",
        -      "textSize",
        -      "textAnimation",
        -      "buttonRadius",
        -      "buttonSize"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / form / properties / theme / properties
        Added value: +{
        +  "buttonRadius": {
        +    "description": "Button border radius in pixels",
        +    "type": "number"
        +  },
        +  "buttonSize": {
        +    "description": "Button size preset",
        +    "enum": [
        +      "regular",
        +      "medium",
        +      "large"
        +    ],
        +    "type": "string"
        +  },
        +  "colorBackground": {
        +    "description": "Background color hex value (e.g. #ffffff)",
        +    "type": "string"
        +  },
        +  "colorButtonText": {
        +    "description": "Button text color hex value",
        +    "type": "string"
        +  },
        +  "colorForeground": {
        +    "description": "Foreground/text color hex value",
        +    "type": "string"
        +  },
        +  "colorPrimary": {
        +    "description": "Primary accent color hex value",
        +    "type": "string"
        +  },
        +  "fontFamily": {
        +    "description": "Font family for the form",
        +    "enum": [
        +      "sans",
        +      "serif",
        +      "mono",
        +      "inter",
        +      "merriweather",
        +      "cabin",
        +      "fira-sans",
        +      "nunito",
        +      "roboto",
        +      "lato",
        +      "raleway",
        +      "crimson-pro",
        +      "poppins",
        +      "montserrat"
        +    ],
        +    "type": "string"
        +  },
        +  "textAnimation": {
        +    "description": "Text entrance animation style",
        +    "enum": [
        +      "typing",
        +      "blur-reveal"
        +    ],
        +    "type": "string"
        +  },
        +  "textSize": {
        +    "description": "Text size for form content",
        +    "enum": [
        +      "regular",
        +      "medium"
        +    ],
        +    "type": "string"
        +  }
        +}
      • addedInput schema / properties / form / properties / theme / type
        Added value: +"object"
      • changedInput schema / properties / form / properties / tone / description
        Previous value: -"Conversational tone (e.g. professional, friendly, casual)"New value: +"Conversational tone, e.g. 'friendly'"
      • removedInput schema / properties / form / properties / translations
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "additionalProperties": {
        -        "description": "Per-locale translation aggregate for a form",
        -        "properties": {
        -          "description": {
        -            "description": "Single translated string with source-hash + stale + override",
        -            "properties": {
        -              "override": {
        -                "default": false,
        -                "type": "boolean"
        -              },
        -              "sourceHash": {
        -                "default": "",
        -                "type": "string"
        -              },
        -              "stale": {
        -                "default": false,
        -                "type": "boolean"
        -              },
        -              "value": {
        -                "default": "",
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "name": {
        -            "description": "Single translated string with source-hash + stale + override",
        -            "properties": {
        -              "override": {
        -                "default": false,
        -                "type": "boolean"
        -              },
        -              "sourceHash": {
        -                "default": "",
        -                "type": "string"
        -              },
        -              "stale": {
        -                "default": false,
        -                "type": "boolean"
        -              },
        -              "value": {
        -                "default": "",
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "steps": {
        -            "additionalProperties": {
        -              "description": "Per-step translations keyed by step.key",
        -              "properties": {
        -                "ctaText": {
        -                  "anyOf": [
        -                    {
        -                      "description": "Single translated string with source-hash + stale + override",
        -                      "properties": {
        -                        "override": {
        -                          "default": false,
        -                          "type": "boolean"
        -                        },
        -                        "sourceHash": {
        -                          "default": "",
        -                          "type": "string"
        -                        },
        -                        "stale": {
        -                          "default": false,
        -                          "type": "boolean"
        -                        },
        -                        "value": {
        -                          "default": "",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ]
        -                },
        -                "description": {
        -                  "description": "Single translated string with source-hash + stale + override",
        -                  "properties": {
        -                    "override": {
        -                      "default": false,
        -                      "type": "boolean"
        -                    },
        -                    "sourceHash": {
        -                      "default": "",
        -                      "type": "string"
        -                    },
        -                    "stale": {
        -                      "default": false,
        -                      "type": "boolean"
        -                    },
        -                    "value": {
        -                      "default": "",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "type": "object"
        -                },
        -                "options": {
        -                  "anyOf": [
        -                    {
        -                      "items": {
        -                        "description": "Single translated string with source-hash + stale + override",
        -                        "properties": {
        -                          "override": {
        -                            "default": false,
        -                            "type": "boolean"
        -                          },
        -                          "sourceHash": {
        -                            "default": "",
        -                            "type": "string"
        -                          },
        -                          "stale": {
        -                            "default": false,
        -                            "type": "boolean"
        -                          },
        -                          "value": {
        -                            "default": "",
        -                            "type": "string"
        -                          }
        -                        },
        -                        "type": "object"
        -                      },
        -                      "type": "array"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ]
        -                },
        -                "title": {
        -                  "description": "Single translated string with source-hash + stale + override",
        -                  "properties": {
        -                    "override": {
        -                      "default": false,
        -                      "type": "boolean"
        -                    },
        -                    "sourceHash": {
        -                      "default": "",
        -                      "type": "string"
        -                    },
        -                    "stale": {
        -                      "default": false,
        -                      "type": "boolean"
        -                    },
        -                    "value": {
        -                      "default": "",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "type": "object"
        -                }
        -              },
        -              "required": [
        -                "title",
        -                "description",
        -                "ctaText",
        -                "options"
        -              ],
        -              "type": "object"
        -            },
        -            "propertyNames": {
        -              "type": "string"
        -            },
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "name",
        -          "description",
        -          "steps"
        -        ],
        -        "type": "object"
        -      },
        -      "propertyNames": {
        -        "type": "string"
        -      },
        -      "type": "object"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "All translations for a form, keyed by BCP-47 locale string"
        -}
      • changedInput schema / properties / form / properties / type / description
        Previous value: -"Form type: structured (Logic Funnel with explicit steps) or dynamic (AI Funnel with adaptive conversation)"New value: +"'structured' = Logic Funnel, 'dynamic' = AI Funnel"
      • removedInput schema / properties / form / properties / updatedAt
        Removed value: -{
        -  "description": "When the form was last updated (ISO 8601)",
        -  "type": "string"
        -}
      • removedInput schema / properties / form / properties / userId
        Removed value: -{
        -  "description": "ID of the user who created this form",
        -  "type": "string"
        -}
      • addedInput schema / properties / stepsMode
        Added value: +{
        +  "default": "merge",
        +  "description": "merge: steps you name are merged by key, the rest are untouched. replace: `steps` is the complete new list.",
        +  "enum": [
        +    "merge",
        +    "replace"
        +  ],
        +  "type": "string"
        +}
  7. 2 tool updates
    • Changedcreate_integration_from_config1 field changed
      • changedInput schema / properties / actionConfig / oneOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "defaultColumns": {
        -        "items": {
        -          "enum": [
        -            "reply_id",
        -            "completed_at",
        -            "respondent_email",
        -            "respondent_name",
        -            "source"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "fieldMapping": {
        -        "properties": {
        -          "fields": {
        -            "items": {
        -              "properties": {
        -                "column": {
        -                  "type": "string"
        -                },
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "ordinal": {
        -                  "maximum": 9007199254740991,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "column",
        -                "ordinal"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "fields"
        -        ],
        -        "type": "object"
        -      },
        -      "kind": {
        -        "const": "google_sheets:append_row",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "sheetId": {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          "sheetName": {
        -            "type": "string"
        -          },
        -          "sheetUrl": {
        -            "type": "string"
        -          },
        -          "spreadsheetId": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "spreadsheetId",
        -          "sheetId",
        -          "sheetName",
        -          "sheetUrl"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "fieldMapping",
        -      "defaultColumns"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "defaultColumns": {
        -        "items": {
        -          "enum": [
        -            "reply_id",
        -            "completed_at",
        -            "respondent_email",
        -            "respondent_name",
        -            "source"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "fieldMapping": {
        -        "properties": {
        -          "fields": {
        -            "items": {
        -              "properties": {
        -                "column": {
        -                  "type": "string"
        -                },
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "ordinal": {
        -                  "maximum": 9007199254740991,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "column",
        -                "ordinal"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "fields"
        -        ],
        -        "type": "object"
        -      },
        -      "kind": {
        -        "const": "airtable:append_row",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "baseId": {
        -            "type": "string"
        -          },
        -          "tableId": {
        -            "type": "string"
        -          },
        -          "tableName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "baseId",
        -          "tableId",
        -          "tableName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "fieldMapping",
        -      "defaultColumns"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "defaultColumns": {
        -        "items": {
        -          "enum": [
        -            "reply_id",
        -            "completed_at",
        -            "respondent_email",
        -            "respondent_name",
        -            "source"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "fieldMapping": {
        -        "properties": {
        -          "fields": {
        -            "items": {
        -              "properties": {
        -                "column": {
        -                  "type": "string"
        -                },
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "ordinal": {
        -                  "maximum": 9007199254740991,
        -                  "minimum": 0,
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "column",
        -                "ordinal"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "fields"
        -        ],
        -        "type": "object"
        -      },
        -      "kind": {
        -        "const": "notion:append_row",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "databaseId": {
        -            "type": "string"
        -          },
        -          "databaseName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "databaseId",
        -          "databaseName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "fieldMapping",
        -      "defaultColumns"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "kind": {
        -        "const": "slack:send_message",
        -        "type": "string"
        -      },
        -      "messageTemplate": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "target": {
        -        "properties": {
        -          "channelId": {
        -            "type": "string"
        -          },
        -          "channelName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "channelId",
        -          "channelName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "avatarUrlOverride": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "discord:send_message",
        -        "type": "string"
        -      },
        -      "messageTemplate": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "usernameOverride": {
        -        "default": "",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "kind"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "bodyMode": {
        -        "default": "envelope",
        -        "enum": [
        -          "envelope",
        -          "template"
        -        ],
        -        "type": "string"
        -      },
        -      "bodyTemplate": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "webhook:post",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "kind"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "identityFieldId": {
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "hubspot:upsert_contact",
        -        "type": "string"
        -      },
        -      "propertyMapping": {
        -        "properties": {
        -          "entries": {
        -            "items": {
        -              "properties": {
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "propertyKey": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "propertyKey"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "entries"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "propertyMapping",
        -      "identityFieldId"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "doubleOptIn": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "identityFieldId": {
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "mailchimp:add_subscriber",
        -        "type": "string"
        -      },
        -      "mergeFieldMapping": {
        -        "properties": {
        -          "entries": {
        -            "items": {
        -              "properties": {
        -                "formFieldId": {
        -                  "type": "string"
        -                },
        -                "mergeTag": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "formFieldId",
        -                "mergeTag"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "entries"
        -        ],
        -        "type": "object"
        -      },
        -      "target": {
        -        "properties": {
        -          "audienceId": {
        -            "type": "string"
        -          },
        -          "audienceName": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "audienceId",
        -          "audienceName"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "kind",
        -      "target",
        -      "mergeFieldMapping",
        -      "identityFieldId"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "defaultColumns": {
        +        "items": {
        +          "enum": [
        +            "reply_id",
        +            "completed_at",
        +            "respondent_email",
        +            "respondent_name",
        +            "source"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "fieldMapping": {
        +        "properties": {
        +          "fields": {
        +            "items": {
        +              "properties": {
        +                "column": {
        +                  "type": "string"
        +                },
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "ordinal": {
        +                  "maximum": 9007199254740991,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "formFieldId",
        +                "column",
        +                "ordinal"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "fields"
        +        ],
        +        "type": "object"
        +      },
        +      "kind": {
        +        "const": "google_sheets:append_row",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "sheetId": {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          "sheetName": {
        +            "type": "string"
        +          },
        +          "sheetUrl": {
        +            "type": "string"
        +          },
        +          "spreadsheetId": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "spreadsheetId",
        +          "sheetId",
        +          "sheetName",
        +          "sheetUrl"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "target",
        +      "fieldMapping",
        +      "defaultColumns"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "defaultColumns": {
        +        "items": {
        +          "enum": [
        +            "reply_id",
        +            "completed_at",
        +            "respondent_email",
        +            "respondent_name",
        +            "source"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "fieldMapping": {
        +        "properties": {
        +          "fields": {
        +            "items": {
        +              "properties": {
        +                "column": {
        +                  "type": "string"
        +                },
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "ordinal": {
        +                  "maximum": 9007199254740991,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "formFieldId",
        +                "column",
        +                "ordinal"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "fields"
        +        ],
        +        "type": "object"
        +      },
        +      "kind": {
        +        "const": "airtable:append_row",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "baseId": {
        +            "type": "string"
        +          },
        +          "tableId": {
        +            "type": "string"
        +          },
        +          "tableName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "baseId",
        +          "tableId",
        +          "tableName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "target",
        +      "fieldMapping",
        +      "defaultColumns"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "defaultColumns": {
        +        "items": {
        +          "enum": [
        +            "reply_id",
        +            "completed_at",
        +            "respondent_email",
        +            "respondent_name",
        +            "source"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "fieldMapping": {
        +        "properties": {
        +          "fields": {
        +            "items": {
        +              "properties": {
        +                "column": {
        +                  "type": "string"
        +                },
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "ordinal": {
        +                  "maximum": 9007199254740991,
        +                  "minimum": 0,
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "formFieldId",
        +                "column",
        +                "ordinal"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "fields"
        +        ],
        +        "type": "object"
        +      },
        +      "kind": {
        +        "const": "notion:append_row",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "databaseId": {
        +            "type": "string"
        +          },
        +          "databaseName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "databaseId",
        +          "databaseName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "target",
        +      "fieldMapping",
        +      "defaultColumns"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "kind": {
        +        "const": "slack:send_message",
        +        "type": "string"
        +      },
        +      "messageTemplate": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "target": {
        +        "properties": {
        +          "channelId": {
        +            "type": "string"
        +          },
        +          "channelName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "channelId",
        +          "channelName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "target"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "avatarUrlOverride": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "discord:send_message",
        +        "type": "string"
        +      },
        +      "messageTemplate": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "usernameOverride": {
        +        "default": "",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "kind"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "bodyMode": {
        +        "default": "envelope",
        +        "enum": [
        +          "envelope",
        +          "template"
        +        ],
        +        "type": "string"
        +      },
        +      "bodyTemplate": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "webhook:post",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "kind"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "kind": {
        +        "const": "email:send",
        +        "type": "string"
        +      },
        +      "recipients": {
        +        "items": {
        +          "format": "email",
        +          "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
        +          "type": "string"
        +        },
        +        "maxItems": 20,
        +        "minItems": 1,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "recipients"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "identityFieldId": {
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "hubspot:upsert_contact",
        +        "type": "string"
        +      },
        +      "propertyMapping": {
        +        "properties": {
        +          "entries": {
        +            "items": {
        +              "properties": {
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "propertyKey": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "formFieldId",
        +                "propertyKey"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "entries"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "propertyMapping",
        +      "identityFieldId"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "doubleOptIn": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "identityFieldId": {
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "mailchimp:add_subscriber",
        +        "type": "string"
        +      },
        +      "mergeFieldMapping": {
        +        "properties": {
        +          "entries": {
        +            "items": {
        +              "properties": {
        +                "formFieldId": {
        +                  "type": "string"
        +                },
        +                "mergeTag": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "formFieldId",
        +                "mergeTag"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          }
        +        },
        +        "required": [
        +          "entries"
        +        ],
        +        "type": "object"
        +      },
        +      "target": {
        +        "properties": {
        +          "audienceId": {
        +            "type": "string"
        +          },
        +          "audienceName": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "audienceId",
        +          "audienceName"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "kind",
        +      "target",
        +      "mergeFieldMapping",
        +      "identityFieldId"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlist_connections1 field changed
      • changedInput schema / properties / provider / enum
        Previous value: -[
        -  "google_sheets",
        -  "airtable",
        -  "notion",
        -  "slack",
        -  "hubspot",
        -  "mailchimp",
        -  "discord",
        -  "webhook"
        -]New value: +[
        +  "google_sheets",
        +  "airtable",
        +  "notion",
        +  "slack",
        +  "hubspot",
        +  "mailchimp",
        +  "discord",
        +  "webhook",
        +  "email"
        +]
  8. 1 tool update
    • Changedupdate_form1 field changed
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "description": "Configuration for the welcome/start step",
        -    "properties": {
        -      "ctaText": {
        -        "description": "Call-to-action button text on the welcome screen",
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "description": "URL to redirect to instead of starting the form",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "ctaText",
        -      "redirectUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an open-ended question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a single-choice question step",
        -    "properties": {
        -      "options": {
        -        "description": "List of selectable options",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required",
        -      "options"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a multiple-choice question step",
        -    "properties": {
        -      "options": {
        -        "description": "List of selectable options",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required",
        -      "options"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a rating question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an email question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a phone question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a date question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a scale question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a finite number question step",
        -    "properties": {
        -      "max": {
        -        "type": "number"
        -      },
        -      "min": {
        -        "type": "number"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "number",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a dropdown question step",
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "dropdown",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a Yes/No question step",
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "yes-no",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a display-only statement step",
        -    "properties": {
        -      "buttonText": {
        -        "default": "Continue",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": false,
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "statement",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a mandatory legal-consent step",
        -    "properties": {
        -      "acceptanceText": {
        -        "default": "I accept",
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "required": {
        -        "const": true,
        -        "default": true,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "legal",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a 0-10 Net Promoter Score question step",
        -    "properties": {
        -      "highLabel": {
        -        "default": "Extremely likely",
        -        "type": "string"
        -      },
        -      "lowLabel": {
        -        "default": "Not at all likely",
        -        "type": "string"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "nps",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a single- or multiple-picture choice step",
        -    "properties": {
        -      "choices": {
        -        "default": [],
        -        "items": {
        -          "properties": {
        -            "imageUrl": {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            "label": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "label",
        -            "imageUrl"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "multiple": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "picture-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a ranking question step",
        -    "properties": {
        -      "options": {
        -        "default": [],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "ranking",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an HTTP(S) website question step",
        -    "properties": {
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "website",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a respondent file-upload question step",
        -    "properties": {
        -      "allowedContentTypes": {
        -        "default": [
        -          "application/pdf",
        -          "image/jpeg",
        -          "image/png"
        -        ],
        -        "items": {
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "maxFileSizeBytes": {
        -        "default": 10000000,
        -        "exclusiveMinimum": 0,
        -        "maximum": 9007199254740991,
        -        "type": "integer"
        -      },
        -      "required": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "file-upload",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for the completion/end step",
        -    "properties": {
        -      "ctaText": {
        -        "description": "Call-to-action button text on the end screen",
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "description": "URL the end screen CTA button links to",
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "default": "",
        -        "description": "Optional URL to embed as an iframe on the end screen — typically a Calendly / Cal.com / Acuity booking widget. Empty string means no embed. End-screen only; not supported on other step types.",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "end",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "ctaText",
        -      "ctaUrl"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "description": "Configuration for the welcome/start step",
        +    "properties": {
        +      "ctaText": {
        +        "description": "Call-to-action button text on the welcome screen",
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "description": "URL to redirect to instead of starting the form",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "ctaText",
        +      "redirectUrl"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for an open-ended question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a single-choice question step",
        +    "properties": {
        +      "options": {
        +        "description": "List of selectable options",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required",
        +      "options"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a multiple-choice question step",
        +    "properties": {
        +      "options": {
        +        "description": "List of selectable options",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required",
        +      "options"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a rating question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for an email question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a phone question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a date question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a scale question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a finite number question step",
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a dropdown question step",
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a Yes/No question step",
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a display-only statement step",
        +    "properties": {
        +      "buttonText": {
        +        "default": "Continue",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a mandatory legal-consent step",
        +    "properties": {
        +      "acceptanceText": {
        +        "default": "I accept",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "default": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a 0-10 Net Promoter Score question step",
        +    "properties": {
        +      "highLabel": {
        +        "default": "Extremely likely",
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "default": "Not at all likely",
        +        "type": "string"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a single- or multiple-picture choice step",
        +    "properties": {
        +      "choices": {
        +        "default": [],
        +        "items": {
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "imageUrl"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a ranking question step",
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for an HTTP(S) website question step",
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a respondent file-upload question step",
        +    "properties": {
        +      "allowedContentTypes": {
        +        "default": [
        +          "application/pdf",
        +          "image/jpeg",
        +          "image/png"
        +        ],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "default": 10000000,
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for the completion/end step",
        +    "properties": {
        +      "ctaText": {
        +        "description": "Call-to-action button text on the end screen",
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "description": "URL the end screen CTA button links to",
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "default": "",
        +        "description": "Optional URL to embed as an iframe on the end screen — typically a Calendly / Cal.com / Acuity booking widget. Empty string means no embed. End-screen only; not supported on other step types.",
        +        "type": "string"
        +      },
        +      "links": {
        +        "default": [],
        +        "description": "Additional external links shown as buttons below the primary CTA (ctaText/ctaUrl). Up to 4 extra links (5 buttons total).",
        +        "items": {
        +          "description": "An additional end-screen link (label + destination URL)",
        +          "properties": {
        +            "label": {
        +              "default": "",
        +              "type": "string"
        +            },
        +            "url": {
        +              "default": "",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        "maxItems": 4,
        +        "type": "array"
        +      },
        +      "type": {
        +        "const": "end",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "ctaText",
        +      "ctaUrl"
        +    ],
        +    "type": "object"
        +  }
        +]
  9. 2 tool updates
    • Changedcreate_reply1 field changed
      • changedInput schema / properties / data / description
        Previous value: -"Initial answers as question key -> value"New value: +"Initial answers as question key -> canonical string value. Use source option labels; newline-separated values for multiple-choice/picture-choice and complete ranking order; number as a finite decimal; yes-no as Yes or No; legal as Accepted; NPS as 0 through 10; website as an HTTP(S) URL; file-upload as the scoped Blob URL. Omit statement steps because they do not store answers."
    • Changedupdate_form2 fields changed
      • changedInput schema / properties / form / properties / steps / items / properties / branches / items / properties / groups / items / items / properties / operator / enum
        Previous value: -[
        -  "equals",
        -  "contains",
        -  "startsWith",
        -  "endsWith",
        -  "regex",
        -  "exists"
        -]New value: +[
        +  "equals",
        +  "contains",
        +  "startsWith",
        +  "endsWith",
        +  "regex",
        +  "exists",
        +  "greaterThan",
        +  "greaterThanOrEqual",
        +  "lessThan",
        +  "lessThanOrEqual"
        +]
      • changedInput schema / properties / form / properties / steps / items / properties / config / oneOf
        Previous value: -[
        -  {
        -    "description": "Configuration for the welcome/start step",
        -    "properties": {
        -      "ctaText": {
        -        "description": "Call-to-action button text on the welcome screen",
        -        "type": "string"
        -      },
        -      "redirectUrl": {
        -        "description": "URL to redirect to instead of starting the form",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "start",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "ctaText",
        -      "redirectUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an open-ended question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "open-ended",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a single-choice question step",
        -    "properties": {
        -      "options": {
        -        "description": "List of selectable options",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "single-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required",
        -      "options"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a multiple-choice question step",
        -    "properties": {
        -      "options": {
        -        "description": "List of selectable options",
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "multiple-choice",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required",
        -      "options"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a rating question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "rating",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for an email question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "email",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a phone question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "phone",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a date question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "date",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for a scale question step",
        -    "properties": {
        -      "required": {
        -        "description": "Whether an answer is required",
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "const": "scale",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "required"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "description": "Configuration for the completion/end step",
        -    "properties": {
        -      "ctaText": {
        -        "description": "Call-to-action button text on the end screen",
        -        "type": "string"
        -      },
        -      "ctaUrl": {
        -        "description": "URL the end screen CTA button links to",
        -        "type": "string"
        -      },
        -      "embedUrl": {
        -        "default": "",
        -        "description": "Optional URL to embed as an iframe on the end screen — typically a Calendly / Cal.com / Acuity booking widget. Empty string means no embed. End-screen only; not supported on other step types.",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "end",
        -        "description": "Step type",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "ctaText",
        -      "ctaUrl"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "description": "Configuration for the welcome/start step",
        +    "properties": {
        +      "ctaText": {
        +        "description": "Call-to-action button text on the welcome screen",
        +        "type": "string"
        +      },
        +      "redirectUrl": {
        +        "description": "URL to redirect to instead of starting the form",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "start",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "ctaText",
        +      "redirectUrl"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for an open-ended question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "open-ended",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a single-choice question step",
        +    "properties": {
        +      "options": {
        +        "description": "List of selectable options",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "single-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required",
        +      "options"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a multiple-choice question step",
        +    "properties": {
        +      "options": {
        +        "description": "List of selectable options",
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "multiple-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required",
        +      "options"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a rating question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "rating",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for an email question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "email",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a phone question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "phone",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a date question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "date",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a scale question step",
        +    "properties": {
        +      "required": {
        +        "description": "Whether an answer is required",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "scale",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "required"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a finite number question step",
        +    "properties": {
        +      "max": {
        +        "type": "number"
        +      },
        +      "min": {
        +        "type": "number"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "number",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a dropdown question step",
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "dropdown",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a Yes/No question step",
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "yes-no",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a display-only statement step",
        +    "properties": {
        +      "buttonText": {
        +        "default": "Continue",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": false,
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "statement",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a mandatory legal-consent step",
        +    "properties": {
        +      "acceptanceText": {
        +        "default": "I accept",
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "required": {
        +        "const": true,
        +        "default": true,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "legal",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a 0-10 Net Promoter Score question step",
        +    "properties": {
        +      "highLabel": {
        +        "default": "Extremely likely",
        +        "type": "string"
        +      },
        +      "lowLabel": {
        +        "default": "Not at all likely",
        +        "type": "string"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "nps",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a single- or multiple-picture choice step",
        +    "properties": {
        +      "choices": {
        +        "default": [],
        +        "items": {
        +          "properties": {
        +            "imageUrl": {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            "label": {
        +              "minLength": 1,
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "label",
        +            "imageUrl"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "multiple": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "picture-choice",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a ranking question step",
        +    "properties": {
        +      "options": {
        +        "default": [],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "ranking",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for an HTTP(S) website question step",
        +    "properties": {
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "website",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for a respondent file-upload question step",
        +    "properties": {
        +      "allowedContentTypes": {
        +        "default": [
        +          "application/pdf",
        +          "image/jpeg",
        +          "image/png"
        +        ],
        +        "items": {
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "maxFileSizeBytes": {
        +        "default": 10000000,
        +        "exclusiveMinimum": 0,
        +        "maximum": 9007199254740991,
        +        "type": "integer"
        +      },
        +      "required": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "const": "file-upload",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "description": "Configuration for the completion/end step",
        +    "properties": {
        +      "ctaText": {
        +        "description": "Call-to-action button text on the end screen",
        +        "type": "string"
        +      },
        +      "ctaUrl": {
        +        "description": "URL the end screen CTA button links to",
        +        "type": "string"
        +      },
        +      "embedUrl": {
        +        "default": "",
        +        "description": "Optional URL to embed as an iframe on the end screen — typically a Calendly / Cal.com / Acuity booking widget. Empty string means no embed. End-screen only; not supported on other step types.",
        +        "type": "string"
        +      },
        +      "type": {
        +        "const": "end",
        +        "description": "Step type",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "ctaText",
        +      "ctaUrl"
        +    ],
        +    "type": "object"
        +  }
        +]
  10. 73 tool updates
    • Addedadd_custom_domain
    • Addedanalytics_chat
    • Addedbatch_delete_replies
    • Addedchat_form_editor
    • Addedclear_messages
    • Changedcreate_form21 fields changed
      • removedInput schema / properties / backgrounds
        Removed value: -{
        -  "description": "Array of backgrounds that cycle through questions",
        -  "items": {},
        -  "maxItems": 10,
        -  "type": "array"
        -}
      • removedInput schema / properties / branding
        Removed value: -{
        -  "description": "Branding settings (logo, watermark)",
        -  "properties": {
        -    "hideWatermark": {
        -      "description": "Whether to hide the Dashform watermark (Pro/Business)",
        -      "type": "boolean"
        -    },
        -    "logoLinkUrl": {
        -      "description": "URL the logo links to when clicked",
        -      "type": "string"
        -    },
        -    "logoUrl": {
        -      "description": "URL of the custom logo image",
        -      "type": "string"
        -    }
        -  },
        -  "required": [
        -    "hideWatermark",
        -    "logoUrl",
        -    "logoLinkUrl"
        -  ],
        -  "type": "object"
        -}
      • addedInput schema / properties / description / default
        Added value: +""
      • changedInput schema / properties / description / description
        Previous value: -"Optional description of the form"New value: +"Optional description"
      • removedInput schema / properties / endScreen
        Removed value: -{
        -  "description": "End screen configuration",
        -  "properties": {
        -    "background": {
        -      "anyOf": [
        -        {},
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "callToActionText": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "callToActionUrl": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "message": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "title": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    }
        -  },
        -  "required": [
        -    "message",
        -    "callToActionText",
        -    "callToActionUrl"
        -  ],
        -  "type": "object"
        -}
      • removedInput schema / properties / endScreenEnabled
        Removed value: -{
        -  "description": "Whether to enable the end screen",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / endings
        Removed value: -{
        -  "description": "Multiple quiz endings for conditional selection",
        -  "items": {
        -    "properties": {
        -      "background": {
        -        "anyOf": [
        -          {},
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "callToActionText": {
        -        "anyOf": [
        -          {
        -            "maxLength": 50,
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "callToActionUrl": {
        -        "anyOf": [
        -          {
        -            "format": "uri",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "type": "string"
        -      },
        -      "id": {
        -        "type": "string"
        -      },
        -      "imageUrl": {
        -        "anyOf": [
        -          {
        -            "format": "uri",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "message": {
        -        "maxLength": 1000,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "title": {
        -        "maxLength": 100,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "id",
        -      "title",
        -      "description",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • removedInput schema / properties / maxFollowUpQuestions
        Removed value: -{
        -  "description": "Maximum number of follow-up questions for AI Funnels",
        -  "maximum": 10,
        -  "minimum": 0,
        -  "type": "number"
        -}
      • removedInput schema / properties / organizationId
        Removed value: -{
        -  "description": "The organization ID to create the form in",
        -  "type": "string"
        -}
      • removedInput schema / properties / questions
        Removed value: -{
        -  "description": "List of questions for Logic Funnels",
        -  "items": {
        -    "properties": {
        -      "background": {
        -        "anyOf": [
        -          {},
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "branches": {
        -        "items": {
        -          "properties": {
        -            "groups": {
        -              "items": {
        -                "items": {
        -                  "properties": {
        -                    "negate": {
        -                      "default": false,
        -                      "type": "boolean"
        -                    },
        -                    "operator": {
        -                      "enum": [
        -                        "equals",
        -                        "contains",
        -                        "startsWith",
        -                        "endsWith",
        -                        "regex",
        -                        "exists"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "questionKey": {
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "value": {
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "questionKey",
        -                    "operator"
        -                  ],
        -                  "type": "object"
        -                },
        -                "minItems": 1,
        -                "type": "array"
        -              },
        -              "minItems": 1,
        -              "type": "array"
        -            },
        -            "targetQuestionKey": {
        -              "minLength": 1,
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "targetQuestionKey",
        -            "groups"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "description": {
        -        "type": "string"
        -      },
        -      "key": {
        -        "type": "string"
        -      },
        -      "options": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "required": {
        -        "type": "boolean"
        -      },
        -      "type": {
        -        "enum": [
        -          "open-ended",
        -          "single-choice",
        -          "multiple-choice",
        -          "rating",
        -          "email",
        -          "phone",
        -          "date",
        -          "scale"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "key",
        -      "required",
        -      "type",
        -      "description"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • removedInput schema / properties / snippets
        Removed value: -{
        -  "description": "Information snippets for AI to reference",
        -  "items": {
        -    "type": "string"
        -  },
        -  "type": "array"
        -}
      • addedInput schema / properties / templateId
        Added value: +{
        +  "default": "",
        +  "description": "Optional template to seed from",
        +  "type": "string"
        +}
      • removedInput schema / properties / theme
        Removed value: -{
        -  "description": "Visual theme configuration",
        -  "properties": {
        -    "buttonRadius": {
        -      "description": "Button border radius in pixels",
        -      "type": "number"
        -    },
        -    "buttonSize": {
        -      "description": "Button size preset",
        -      "enum": [
        -        "regular",
        -        "medium",
        -        "large"
        -      ],
        -      "type": "string"
        -    },
        -    "colorBackground": {
        -      "description": "Background color hex value (e.g. #ffffff)",
        -      "type": "string"
        -    },
        -    "colorButtonText": {
        -      "description": "Button text color hex value",
        -      "type": "string"
        -    },
        -    "colorForeground": {
        -      "description": "Foreground/text color hex value",
        -      "type": "string"
        -    },
        -    "colorPrimary": {
        -      "description": "Primary accent color hex value",
        -      "type": "string"
        -    },
        -    "fontFamily": {
        -      "description": "Font family for the form",
        -      "enum": [
        -        "sans",
        -        "serif",
        -        "mono",
        -        "inter",
        -        "merriweather",
        -        "cabin",
        -        "fira-sans",
        -        "nunito",
        -        "roboto",
        -        "lato",
        -        "raleway",
        -        "crimson-pro",
        -        "poppins",
        -        "montserrat"
        -      ],
        -      "type": "string"
        -    },
        -    "textAnimation": {
        -      "description": "Text entrance animation style",
        -      "enum": [
        -        "typing",
        -        "blur-reveal"
        -      ],
        -      "type": "string"
        -    },
        -    "textSize": {
        -      "description": "Text size for form content",
        -      "enum": [
        -        "regular",
        -        "medium"
        -      ],
        -      "type": "string"
        -    }
        -  },
        -  "required": [
        -    "colorBackground",
        -    "colorForeground",
        -    "colorPrimary",
        -    "colorButtonText",
        -    "fontFamily",
        -    "textSize",
        -    "textAnimation",
        -    "buttonRadius",
        -    "buttonSize"
        -  ],
        -  "type": "object"
        -}
      • addedInput schema / properties / tone / default
        Added value: +""
      • changedInput schema / properties / tone / description
        Previous value: -"Optional tone for the form (e.g., 'friendly', 'professional')"New value: +"Optional tone (e.g. 'friendly')"
      • addedInput schema / properties / type / default
        Added value: +"structured"
      • changedInput schema / properties / type / description
        Previous value: -"Funnel type: 'structured' creates a Logic Funnel (default), 'dynamic' creates an AI Funnel"New value: +"'structured' = Logic Funnel, 'dynamic' = AI Funnel"
      • changedInput schema / properties / type / enum
        Previous value: -[
        -  "dynamic",
        -  "structured"
        -]New value: +[
        +  "structured",
        +  "dynamic"
        +]
      • removedInput schema / properties / userId
        Removed value: -{
        -  "description": "The user ID creating the form",
        -  "type": "string"
        -}
      • removedInput schema / properties / welcomeScreen
        Removed value: -{
        -  "description": "Welcome screen configuration",
        -  "properties": {
        -    "background": {
        -      "anyOf": [
        -        {},
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "callToActionText": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "message": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "redirectUrl": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    },
        -    "title": {
        -      "anyOf": [
        -        {
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ]
        -    }
        -  },
        -  "required": [
        -    "title",
        -    "message",
        -    "callToActionText"
        -  ],
        -  "type": "object"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "organizationId",
        -  "userId",
        -  "name"
        -]New value: +[
        +  "name"
        +]
    • Addedcreate_integration
    • Addedcreate_integration_from_config
    • Addedcreate_quiz_credits_checkout
    • Changedcreate_reply10 fields changed
      • addedInput schema / properties / data / default
        Added value: +{}
      • changedInput schema / properties / data / description
        Previous value: -"Optional initial form data as key-value pairs (question key -> answer)"New value: +"Initial answers as question key -> value"
      • changedInput schema / properties / formId / description
        Previous value: -"The ID of the form to create a reply for"New value: +"The form ID to create a reply for"
      • removedInput schema / properties / organizationId
        Removed value: -{
        -  "description": "The organization ID the form belongs to",
        -  "type": "string"
        -}
      • removedInput schema / properties / respondentEmail / description
        Removed value: -"Optional email of the person filling out the form"
      • addedInput schema / properties / respondentEmotion / default
        Added value: +"neutral"
      • removedInput schema / properties / respondentEmotion / description
        Removed value: -"Optional initial emotional state of the respondent (defaults to neutral)"
      • removedInput schema / properties / respondentName / description
        Removed value: -"Optional name of the person filling out the form"
      • addedInput schema / properties / status
        Added value: +{
        +  "default": "partial",
        +  "enum": [
        +    "partial",
        +    "completed"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / required
        Previous value: -[
        -  "formId",
        -  "organizationId"
        -]New value: +[
        +  "formId"
        +]
    • Addedcreate_webhook_connection
    • Addeddelete_blob
    • Addeddelete_chat
    • Addeddelete_connection
    • Changeddelete_form4 fields changed
      • addedInput schema / properties / confirm
        Added value: +{
        +  "default": false,
        +  "description": "Must be true — this permanently deletes the form and its data",
        +  "type": "boolean"
        +}
      • changedInput schema / properties / id / description
        Previous value: -"The ID of the form to delete"New value: +"The form ID to delete"
      • removedInput schema / properties / organizationId
        Removed value: -{
        -  "description": "The organization ID the form belongs to",
        -  "type": "string"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "id",
        -  "organizationId"
        -]New value: +[
        +  "id"
        +]
    • Addeddelete_integration
    • Addeddelete_reply
    • Addeddelete_zapier_hook
    • Addedget_ai_provider_status
    • Addedget_chat
    • Addedget_connection
    • Changedget_form3 fields changed
      • changedInput schema / properties / id / description
        Previous value: -"The ID of the form"New value: +"The form ID"
      • removedInput schema / properties / organizationId
        Removed value: -{
        -  "description": "The organization ID the form belongs to",
        -  "type": "string"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "id",
        -  "organizationId"
        -]New value: +[
        +  "id"
        +]
    • Addedget_form_scoring_state
    • Addedget_form_version
    • Addedget_integration
    • Addedget_org_branding
    • Addedget_org_email_config
    • Addedget_published_form_version
    • Addedget_quiz_credits_status
    • Addedget_replies_insights
    • Addedget_reply
    • Changedget_user_info1 field changed
      • removedInput schema / properties / sessionToken
        Removed value: -{
        -  "description": "Optional. The session_token value from browser cookies. Not needed when connected via OAuth.",
        -  "type": "string"
        -}
    • Addedimport_agent_profile
    • Addedlist_airtable_bases
    • Addedlist_connections
    • Addedlist_custom_domains
    • Changedlist_forms7 fields changed
      • addedInput schema / properties / cursor
        Added value: +{
        +  "description": "Pagination cursor from a prior call",
        +  "type": "string"
        +}
      • addedInput schema / properties / limit
        Added value: +{
        +  "default": 25,
        +  "maximum": 100,
        +  "minimum": 1,
        +  "type": "number"
        +}
      • removedInput schema / properties / organizationId
        Removed value: -{
        -  "description": "The ID of the organization",
        -  "type": "string"
        -}
      • addedInput schema / properties / search
        Added value: +{
        +  "description": "Filter by name/description",
        +  "type": "string"
        +}
      • addedInput schema / properties / sortBy
        Added value: +{
        +  "default": "updatedAt",
        +  "enum": [
        +    "name",
        +    "createdAt",
        +    "updatedAt",
        +    "repliesCount"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / sortOrder
        Added value: +{
        +  "default": "desc",
        +  "enum": [
        +    "asc",
        +    "desc"
        +  ],
        +  "type": "string"
        +}
      • removedInput schema / required
        Removed value: -[
        -  "organizationId"
        -]
    • Addedlist_hubspot_contact_properties
    • Addedlist_integration_events
    • Addedlist_integrations
    • Addedlist_mailchimp_audiences
    • Addedlist_organization_hot_lead_counts
    • Changedlist_organizations2 fields changed
      • removedInput schema / properties / userId
        Removed value: -{
        -  "description": "The user ID to list organizations for (from get_user_info)",
        -  "type": "string"
        -}
      • removedInput schema / required
        Removed value: -[
        -  "userId"
        -]
    • Addedlist_replies
    • Addedlist_slack_channels
    • Addedlist_zapier_hooks
    • Addedload_messages
    • Addedmark_actioned
    • Addedoverride_verdict
    • Addedpublish_form
    • Addedreconnect_quota_precheck
    • Addedrefine_prompt
    • Addedremove_ai_provider_key
    • Addedremove_custom_domain
    • Addedreplay_integration_event
    • Addedrescore_form_replies
    • Addedrevoke_connection
    • Addedrun_ax_audit
    • Addedsave_ai_provider_key
    • Addedsearch_photos
    • Addedsearch_videos
    • Addedset_custom_domain_default_form
    • Addedsuggest_scoring_criteria
    • Addedswitch_active_org
    • Addedtoggle_integration
    • Addedtoggle_zapier_hook
    • Addedtranscribe
    • Changedupdate_form18 fields changed
      • removedInput schema / properties / backgrounds
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "items": {},
        -      "maxItems": 10,
        -      "type": "array"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Array of backgrounds that cycle through questions"
        -}
      • removedInput schema / properties / branding
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "description": "Custom branding settings for a form",
        -      "properties": {
        -        "hideWatermark": {
        -          "description": "Whether to hide the Dashform watermark (Pro/Business)",
        -          "type": "boolean"
        -        },
        -        "logoLinkUrl": {
        -          "description": "URL the logo links to when clicked",
        -          "type": "string"
        -        },
        -        "logoUrl": {
        -          "description": "URL of the custom logo image",
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "hideWatermark",
        -        "logoUrl",
        -        "logoLinkUrl"
        -      ],
        -      "type": "object"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Branding settings (logo, watermark)"
        -}
      • removedInput schema / properties / description
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Description of the form"
        -}
      • removedInput schema / properties / endScreen
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "properties": {
        -        "background": {
        -          "anyOf": [
        -            {},
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "callToActionText": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "callToActionUrl": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "message": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "title": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        }
        -      },
        -      "required": [
        -        "message",
        -        "callToActionText",
        -        "callToActionUrl"
        -      ],
        -      "type": "object"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "End screen configuration"
        -}
      • removedInput schema / properties / endScreenEnabled
        Removed value: -{
        -  "description": "Whether to enable the end screen",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / endings
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "items": {
        -        "properties": {
        -          "background": {
        -            "anyOf": [
        -              {},
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "callToActionText": {
        -            "anyOf": [
        -              {
        -                "maxLength": 50,
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "callToActionUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "description": {
        -            "maxLength": 500,
        -            "type": "string"
        -          },
        -          "id": {
        -            "type": "string"
        -          },
        -          "imageUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "message": {
        -            "maxLength": 1000,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "title": {
        -            "maxLength": 100,
        -            "minLength": 1,
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "id",
        -          "title",
        -          "description",
        -          "message"
        -        ],
        -        "type": "object"
        -      },
        -      "type": "array"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Quiz endings for conditional selection"
        -}
      • addedInput schema / properties / form
        Added value: +{
        +  "properties": {
        +    "backgrounds": {
        +      "description": "Background media assets available in the form",
        +      "items": {
        +        "description": "Background media asset with placement and opacity",
        +        "properties": {
        +          "config": {
        +            "description": "Background media configuration (image or video)",
        +            "oneOf": [
        +              {
        +                "description": "Image background media configuration",
        +                "properties": {
        +                  "type": {
        +                    "const": "image",
        +                    "description": "Background type",
        +                    "type": "string"
        +                  },
        +                  "url": {
        +                    "description": "Image URL",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "url"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Video background media configuration",
        +                "properties": {
        +                  "previewImageUrl": {
        +                    "description": "Preview image URL shown before video loads",
        +                    "type": "string"
        +                  },
        +                  "type": {
        +                    "const": "video",
        +                    "description": "Background type",
        +                    "type": "string"
        +                  },
        +                  "url": {
        +                    "description": "Video URL",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "url",
        +                  "previewImageUrl"
        +                ],
        +                "type": "object"
        +              }
        +            ]
        +          },
        +          "opacity": {
        +            "description": "Background overlay opacity (0-100)",
        +            "type": "number"
        +          },
        +          "position": {
        +            "description": "Background positioning on the screen",
        +            "enum": [
        +              "left-half",
        +              "right-half",
        +              "left-partial",
        +              "center",
        +              "right-partial"
        +            ],
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "position",
        +          "opacity",
        +          "config"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "branding": {
        +      "anyOf": [
        +        {
        +          "description": "Custom branding settings for a form",
        +          "properties": {
        +            "hideWatermark": {
        +              "description": "Whether to hide the Dashform watermark (Pro/Business)",
        +              "type": "boolean"
        +            },
        +            "logoLinkUrl": {
        +              "description": "URL the logo links to when clicked",
        +              "type": "string"
        +            },
        +            "logoUrl": {
        +              "description": "URL of the custom logo image",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "hideWatermark",
        +            "logoUrl",
        +            "logoLinkUrl"
        +          ],
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "business": {
        +      "anyOf": [
        +        {
        +          "description": "Business context for AI funnels",
        +          "properties": {
        +            "bookingLink": {
        +              "description": "URL for booking appointments",
        +              "type": "string"
        +            },
        +            "businessName": {
        +              "description": "Business or company name",
        +              "type": "string"
        +            },
        +            "description": {
        +              "description": "Business description",
        +              "type": "string"
        +            },
        +            "industry": {
        +              "description": "Industry or sector (e.g. Healthcare, SaaS)",
        +              "type": "string"
        +            },
        +            "languages": {
        +              "description": "Languages the business supports",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "location": {
        +              "anyOf": [
        +                {
        +                  "description": "Business location details",
        +                  "properties": {
        +                    "address": {
        +                      "description": "Street address",
        +                      "type": "string"
        +                    },
        +                    "area": {
        +                      "description": "Area or neighborhood",
        +                      "type": "string"
        +                    },
        +                    "city": {
        +                      "description": "City name",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "address",
        +                    "area",
        +                    "city"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ]
        +            },
        +            "services": {
        +              "description": "List of services offered",
        +              "items": {
        +                "description": "Business service offering",
        +                "properties": {
        +                  "category": {
        +                    "description": "Service category",
        +                    "type": "string"
        +                  },
        +                  "description": {
        +                    "description": "Service description",
        +                    "type": "string"
        +                  },
        +                  "duration": {
        +                    "description": "Service duration (e.g. 30 min, 1 hour)",
        +                    "type": "string"
        +                  },
        +                  "name": {
        +                    "description": "Service name",
        +                    "type": "string"
        +                  },
        +                  "priceRange": {
        +                    "anyOf": [
        +                      {
        +                        "description": "Price range for a business service",
        +                        "properties": {
        +                          "currency": {
        +                            "description": "Currency code (e.g. USD, EUR)",
        +                            "type": "string"
        +                          },
        +                          "max": {
        +                            "description": "Maximum price",
        +                            "type": "number"
        +                          },
        +                          "min": {
        +                            "description": "Minimum price",
        +                            "type": "number"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "min",
        +                          "max"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "description": "Price range for this service"
        +                  }
        +                },
        +                "required": [
        +                  "name",
        +                  "description",
        +                  "category",
        +                  "duration"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "bookingLink",
        +            "businessName",
        +            "description",
        +            "industry",
        +            "languages",
        +            "services"
        +          ],
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "createdAt": {
        +      "description": "When the form was created (ISO 8601)",
        +      "type": "string"
        +    },
        +    "defaultMode": {
        +      "description": "Default respondent experience mode: guided (step-by-step), conversational (chat), or voice",
        +      "enum": [
        +        "guided",
        +        "conversational",
        +        "voice"
        +      ],
        +      "type": "string"
        +    },
        +    "description": {
        +      "description": "Form description summarizing its purpose",
        +      "type": "string"
        +    },
        +    "features": {
        +      "anyOf": [
        +        {
        +          "description": "Feature flags for this form",
        +          "properties": {
        +            "supportAgent": {
        +              "description": "Whether AI agent mode is enabled",
        +              "type": "boolean"
        +            },
        +            "supportAgentDiscoveryHint": {
        +              "default": true,
        +              "description": "Whether the visible 'For AI agents' discovery disclosure is rendered on the hosted funnel page",
        +              "type": "boolean"
        +            },
        +            "supportEndScreen": {
        +              "description": "Whether a custom end screen is enabled",
        +              "type": "boolean"
        +            },
        +            "supportMarketplace": {
        +              "description": "Whether the form is listed in the marketplace",
        +              "type": "boolean"
        +            },
        +            "supportVoice": {
        +              "description": "Whether voice input is enabled",
        +              "type": "boolean"
        +            }
        +          },
        +          "required": [
        +            "supportVoice",
        +            "supportEndScreen",
        +            "supportAgent",
        +            "supportMarketplace"
        +          ],
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "id": {
        +      "description": "Unique form identifier",
        +      "type": "string"
        +    },
        +    "lastPublishedAt": {
        +      "anyOf": [
        +        {
        +          "type": "string"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "description": "When the form was last published (ISO 8601)"
        +    },
        +    "marketplaceCategory": {
        +      "description": "Category for marketplace listing",
        +      "type": "string"
        +    },
        +    "maxFollowUpQuestions": {
        +      "description": "Maximum number of AI follow-up questions per response",
        +      "type": "number"
        +    },
        +    "name": {
        +      "description": "Form name/title",
        +      "type": "string"
        +    },
        +    "organizationId": {
        +      "description": "ID of the organization that owns this form",
        +      "type": "string"
        +    },
        +    "publicId": {
        +      "description": "Public-facing form identifier",
        +      "type": "string"
        +    },
        +    "publicUrl": {
        +      "description": "Public URL where the form can be accessed",
        +      "type": "string"
        +    },
        +    "repliesCount": {
        +      "description": "Total number of replies received",
        +      "type": "number"
        +    },
        +    "runtimeVersion": {
        +      "description": "Runtime engine version",
        +      "enum": [
        +        "legacy-ai",
        +        "logic-engine"
        +      ],
        +      "type": "string"
        +    },
        +    "scoring": {
        +      "anyOf": [
        +        {
        +          "description": "Lead scoring criteria for this form",
        +          "properties": {
        +            "coldPrompt": {
        +              "default": "",
        +              "description": "Natural-language description of what a cold lead looks like",
        +              "type": "string"
        +            },
        +            "hotPrompt": {
        +              "default": "",
        +              "description": "Natural-language description of what a hot lead looks like",
        +              "type": "string"
        +            },
        +            "isActive": {
        +              "default": false,
        +              "description": "Whether the scoring criteria have been approved and replies should be scored",
        +              "type": "boolean"
        +            },
        +            "warmPrompt": {
        +              "default": "",
        +              "description": "Natural-language description of what a warm lead looks like",
        +              "type": "string"
        +            }
        +          },
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "snippets": {
        +      "description": "Concrete factual reference data for AI context (product specs, policies, pricing, hours, locations, rules). Do not include short topic summaries, form descriptions, interview instructions, question prompts, or generic filler; put short summary text in description instead.",
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "sourceLocale": {
        +      "anyOf": [
        +        {
        +          "type": "string"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "description": "BCP-47 locale string identifying the source language"
        +    },
        +    "status": {
        +      "description": "Current publication status",
        +      "enum": [
        +        "draft",
        +        "published"
        +      ],
        +      "type": "string"
        +    },
        +    "steps": {
        +      "description": "Ordered list of form steps (questions, start/end screens)",
        +      "items": {
        +        "description": "Form step definition",
        +        "properties": {
        +          "background": {
        +            "anyOf": [
        +              {
        +                "description": "Background media asset with placement and opacity",
        +                "properties": {
        +                  "config": {
        +                    "description": "Background media configuration (image or video)",
        +                    "oneOf": [
        +                      {
        +                        "description": "Image background media configuration",
        +                        "properties": {
        +                          "type": {
        +                            "const": "image",
        +                            "description": "Background type",
        +                            "type": "string"
        +                          },
        +                          "url": {
        +                            "description": "Image URL",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "type",
        +                          "url"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      {
        +                        "description": "Video background media configuration",
        +                        "properties": {
        +                          "previewImageUrl": {
        +                            "description": "Preview image URL shown before video loads",
        +                            "type": "string"
        +                          },
        +                          "type": {
        +                            "const": "video",
        +                            "description": "Background type",
        +                            "type": "string"
        +                          },
        +                          "url": {
        +                            "description": "Video URL",
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "type",
        +                          "url",
        +                          "previewImageUrl"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    ]
        +                  },
        +                  "opacity": {
        +                    "description": "Background overlay opacity (0-100)",
        +                    "type": "number"
        +                  },
        +                  "position": {
        +                    "description": "Background positioning on the screen",
        +                    "enum": [
        +                      "left-half",
        +                      "right-half",
        +                      "left-partial",
        +                      "center",
        +                      "right-partial"
        +                    ],
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "opacity",
        +                  "config"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "Background to display on this step"
        +          },
        +          "branches": {
        +            "default": [],
        +            "description": "Conditional jumps evaluated after this step; first matching branch wins",
        +            "items": {
        +              "description": "Conditional jump rule for routing between form steps",
        +              "properties": {
        +                "groups": {
        +                  "description": "Condition groups; within a group all conditions must match (AND), any matching group triggers the branch (OR)",
        +                  "items": {
        +                    "items": {
        +                      "description": "Single condition evaluated against a previous step answer",
        +                      "properties": {
        +                        "negate": {
        +                          "description": "Whether to invert the result of the comparison",
        +                          "type": "boolean"
        +                        },
        +                        "operator": {
        +                          "description": "Comparison operator applied to a branch condition",
        +                          "enum": [
        +                            "equals",
        +                            "contains",
        +                            "startsWith",
        +                            "endsWith",
        +                            "regex",
        +                            "exists"
        +                          ],
        +                          "type": "string"
        +                        },
        +                        "stepKey": {
        +                          "description": "Key of the step whose answer to evaluate",
        +                          "type": "string"
        +                        },
        +                        "value": {
        +                          "description": "Value to compare against (required unless operator is 'exists')",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "stepKey",
        +                        "operator",
        +                        "negate"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "type": "array"
        +                },
        +                "targetStepKey": {
        +                  "description": "Key of the step to jump to when this branch matches; 'end' jumps to completion",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "targetStepKey",
        +                "groups"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "config": {
        +            "description": "Step type configuration",
        +            "oneOf": [
        +              {
        +                "description": "Configuration for the welcome/start step",
        +                "properties": {
        +                  "ctaText": {
        +                    "description": "Call-to-action button text on the welcome screen",
        +                    "type": "string"
        +                  },
        +                  "redirectUrl": {
        +                    "description": "URL to redirect to instead of starting the form",
        +                    "type": "string"
        +                  },
        +                  "type": {
        +                    "const": "start",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "ctaText",
        +                  "redirectUrl"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for an open-ended question step",
        +                "properties": {
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "open-ended",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for a single-choice question step",
        +                "properties": {
        +                  "options": {
        +                    "description": "List of selectable options",
        +                    "items": {
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "single-choice",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required",
        +                  "options"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for a multiple-choice question step",
        +                "properties": {
        +                  "options": {
        +                    "description": "List of selectable options",
        +                    "items": {
        +                      "type": "string"
        +                    },
        +                    "type": "array"
        +                  },
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "multiple-choice",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required",
        +                  "options"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for a rating question step",
        +                "properties": {
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "rating",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for an email question step",
        +                "properties": {
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "email",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for a phone question step",
        +                "properties": {
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "phone",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for a date question step",
        +                "properties": {
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "date",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for a scale question step",
        +                "properties": {
        +                  "required": {
        +                    "description": "Whether an answer is required",
        +                    "type": "boolean"
        +                  },
        +                  "type": {
        +                    "const": "scale",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "required"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "description": "Configuration for the completion/end step",
        +                "properties": {
        +                  "ctaText": {
        +                    "description": "Call-to-action button text on the end screen",
        +                    "type": "string"
        +                  },
        +                  "ctaUrl": {
        +                    "description": "URL the end screen CTA button links to",
        +                    "type": "string"
        +                  },
        +                  "embedUrl": {
        +                    "default": "",
        +                    "description": "Optional URL to embed as an iframe on the end screen — typically a Calendly / Cal.com / Acuity booking widget. Empty string means no embed. End-screen only; not supported on other step types.",
        +                    "type": "string"
        +                  },
        +                  "type": {
        +                    "const": "end",
        +                    "description": "Step type",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "type",
        +                  "ctaText",
        +                  "ctaUrl"
        +                ],
        +                "type": "object"
        +              }
        +            ]
        +          },
        +          "description": {
        +            "description": "Additional context or instructions for the step",
        +            "type": "string"
        +          },
        +          "key": {
        +            "description": "Unique step identifier",
        +            "type": "string"
        +          },
        +          "title": {
        +            "description": "Step title or question text",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "key",
        +          "title",
        +          "description",
        +          "config"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "supportedLocales": {
        +      "anyOf": [
        +        {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "description": "BCP-47 locale strings for non-source translations available on this form"
        +    },
        +    "templateId": {
        +      "description": "ID of the template this form was created from",
        +      "type": "string"
        +    },
        +    "theme": {
        +      "anyOf": [
        +        {
        +          "description": "Visual theme configuration for a form",
        +          "properties": {
        +            "buttonRadius": {
        +              "description": "Button border radius in pixels",
        +              "type": "number"
        +            },
        +            "buttonSize": {
        +              "description": "Button size preset",
        +              "enum": [
        +                "regular",
        +                "medium",
        +                "large"
        +              ],
        +              "type": "string"
        +            },
        +            "colorBackground": {
        +              "description": "Background color hex value (e.g. #ffffff)",
        +              "type": "string"
        +            },
        +            "colorButtonText": {
        +              "description": "Button text color hex value",
        +              "type": "string"
        +            },
        +            "colorForeground": {
        +              "description": "Foreground/text color hex value",
        +              "type": "string"
        +            },
        +            "colorPrimary": {
        +              "description": "Primary accent color hex value",
        +              "type": "string"
        +            },
        +            "fontFamily": {
        +              "description": "Font family for the form",
        +              "enum": [
        +                "sans",
        +                "serif",
        +                "mono",
        +                "inter",
        +                "merriweather",
        +                "cabin",
        +                "fira-sans",
        +                "nunito",
        +                "roboto",
        +                "lato",
        +                "raleway",
        +                "crimson-pro",
        +                "poppins",
        +                "montserrat"
        +              ],
        +              "type": "string"
        +            },
        +            "textAnimation": {
        +              "description": "Text entrance animation style",
        +              "enum": [
        +                "typing",
        +                "blur-reveal"
        +              ],
        +              "type": "string"
        +            },
        +            "textSize": {
        +              "description": "Text size for form content",
        +              "enum": [
        +                "regular",
        +                "medium"
        +              ],
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "colorBackground",
        +            "colorForeground",
        +            "colorPrimary",
        +            "colorButtonText",
        +            "fontFamily",
        +            "textSize",
        +            "textAnimation",
        +            "buttonRadius",
        +            "buttonSize"
        +          ],
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "tone": {
        +      "description": "Conversational tone (e.g. professional, friendly, casual)",
        +      "type": "string"
        +    },
        +    "translations": {
        +      "anyOf": [
        +        {
        +          "additionalProperties": {
        +            "description": "Per-locale translation aggregate for a form",
        +            "properties": {
        +              "description": {
        +                "description": "Single translated string with source-hash + stale + override",
        +                "properties": {
        +                  "override": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "sourceHash": {
        +                    "default": "",
        +                    "type": "string"
        +                  },
        +                  "stale": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "value": {
        +                    "default": "",
        +                    "type": "string"
        +                  }
        +                },
        +                "type": "object"
        +              },
        +              "name": {
        +                "description": "Single translated string with source-hash + stale + override",
        +                "properties": {
        +                  "override": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "sourceHash": {
        +                    "default": "",
        +                    "type": "string"
        +                  },
        +                  "stale": {
        +                    "default": false,
        +                    "type": "boolean"
        +                  },
        +                  "value": {
        +                    "default": "",
        +                    "type": "string"
        +                  }
        +                },
        +                "type": "object"
        +              },
        +              "steps": {
        +                "additionalProperties": {
        +                  "description": "Per-step translations keyed by step.key",
        +                  "properties": {
        +                    "ctaText": {
        +                      "anyOf": [
        +                        {
        +                          "description": "Single translated string with source-hash + stale + override",
        +                          "properties": {
        +                            "override": {
        +                              "default": false,
        +                              "type": "boolean"
        +                            },
        +                            "sourceHash": {
        +                              "default": "",
        +                              "type": "string"
        +                            },
        +                            "stale": {
        +                              "default": false,
        +                              "type": "boolean"
        +                            },
        +                            "value": {
        +                              "default": "",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ]
        +                    },
        +                    "description": {
        +                      "description": "Single translated string with source-hash + stale + override",
        +                      "properties": {
        +                        "override": {
        +                          "default": false,
        +                          "type": "boolean"
        +                        },
        +                        "sourceHash": {
        +                          "default": "",
        +                          "type": "string"
        +                        },
        +                        "stale": {
        +                          "default": false,
        +                          "type": "boolean"
        +                        },
        +                        "value": {
        +                          "default": "",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "type": "object"
        +                    },
        +                    "options": {
        +                      "anyOf": [
        +                        {
        +                          "items": {
        +                            "description": "Single translated string with source-hash + stale + override",
        +                            "properties": {
        +                              "override": {
        +                                "default": false,
        +                                "type": "boolean"
        +                              },
        +                              "sourceHash": {
        +                                "default": "",
        +                                "type": "string"
        +                              },
        +                              "stale": {
        +                                "default": false,
        +                                "type": "boolean"
        +                              },
        +                              "value": {
        +                                "default": "",
        +                                "type": "string"
        +                              }
        +                            },
        +                            "type": "object"
        +                          },
        +                          "type": "array"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ]
        +                    },
        +                    "title": {
        +                      "description": "Single translated string with source-hash + stale + override",
        +                      "properties": {
        +                        "override": {
        +                          "default": false,
        +                          "type": "boolean"
        +                        },
        +                        "sourceHash": {
        +                          "default": "",
        +                          "type": "string"
        +                        },
        +                        "stale": {
        +                          "default": false,
        +                          "type": "boolean"
        +                        },
        +                        "value": {
        +                          "default": "",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "type": "object"
        +                    }
        +                  },
        +                  "required": [
        +                    "title",
        +                    "description",
        +                    "ctaText",
        +                    "options"
        +                  ],
        +                  "type": "object"
        +                },
        +                "propertyNames": {
        +                  "type": "string"
        +                },
        +                "type": "object"
        +              }
        +            },
        +            "required": [
        +              "name",
        +              "description",
        +              "steps"
        +            ],
        +            "type": "object"
        +          },
        +          "propertyNames": {
        +            "type": "string"
        +          },
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "description": "All translations for a form, keyed by BCP-47 locale string"
        +    },
        +    "type": {
        +      "description": "Form type: structured (Logic Funnel with explicit steps) or dynamic (AI Funnel with adaptive conversation)",
        +      "enum": [
        +        "structured",
        +        "dynamic"
        +      ],
        +      "type": "string"
        +    },
        +    "updatedAt": {
        +      "description": "When the form was last updated (ISO 8601)",
        +      "type": "string"
        +    },
        +    "userId": {
        +      "description": "ID of the user who created this form",
        +      "type": "string"
        +    }
        +  },
        +  "type": "object"
        +}
      • changedInput schema / properties / id / description
        Previous value: -"The ID of the form to update"New value: +"The form ID to update"
      • removedInput schema / properties / maxFollowUpQuestions
        Removed value: -{
        -  "description": "Maximum number of follow-up questions",
        -  "maximum": 10,
        -  "minimum": 0,
        -  "type": "number"
        -}
      • removedInput schema / properties / name
        Removed value: -{
        -  "description": "The name of the form",
        -  "maxLength": 255,
        -  "minLength": 1,
        -  "type": "string"
        -}
      • removedInput schema / properties / organizationId
        Removed value: -{
        -  "description": "The organization ID the form belongs to",
        -  "type": "string"
        -}
      • removedInput schema / properties / questions
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "items": {
        -        "properties": {
        -          "background": {
        -            "anyOf": [
        -              {},
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "branches": {
        -            "items": {
        -              "properties": {
        -                "groups": {
        -                  "items": {
        -                    "items": {
        -                      "properties": {
        -                        "negate": {
        -                          "default": false,
        -                          "type": "boolean"
        -                        },
        -                        "operator": {
        -                          "enum": [
        -                            "equals",
        -                            "contains",
        -                            "startsWith",
        -                            "endsWith",
        -                            "regex",
        -                            "exists"
        -                          ],
        -                          "type": "string"
        -                        },
        -                        "questionKey": {
        -                          "minLength": 1,
        -                          "type": "string"
        -                        },
        -                        "value": {
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "questionKey",
        -                        "operator"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "minItems": 1,
        -                    "type": "array"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "targetQuestionKey": {
        -                  "minLength": 1,
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "targetQuestionKey",
        -                "groups"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          "description": {
        -            "type": "string"
        -          },
        -          "key": {
        -            "type": "string"
        -          },
        -          "options": {
        -            "items": {
        -              "type": "string"
        -            },
        -            "type": "array"
        -          },
        -          "required": {
        -            "type": "boolean"
        -          },
        -          "type": {
        -            "enum": [
        -              "open-ended",
        -              "single-choice",
        -              "multiple-choice",
        -              "rating",
        -              "email",
        -              "phone",
        -              "date",
        -              "scale"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "key",
        -          "required",
        -          "type",
        -          "description"
        -        ],
        -        "type": "object"
        -      },
        -      "type": "array"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "List of questions for Logic Funnels"
        -}
      • removedInput schema / properties / snippets
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Information snippets for AI to reference"
        -}
      • removedInput schema / properties / theme
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "properties": {
        -        "buttonRadius": {
        -          "description": "Button border radius in pixels",
        -          "type": "number"
        -        },
        -        "buttonSize": {
        -          "description": "Button size preset",
        -          "enum": [
        -            "regular",
        -            "medium",
        -            "large"
        -          ],
        -          "type": "string"
        -        },
        -        "colorBackground": {
        -          "description": "Background color hex value (e.g. #ffffff)",
        -          "type": "string"
        -        },
        -        "colorButtonText": {
        -          "description": "Button text color hex value",
        -          "type": "string"
        -        },
        -        "colorForeground": {
        -          "description": "Foreground/text color hex value",
        -          "type": "string"
        -        },
        -        "colorPrimary": {
        -          "description": "Primary accent color hex value",
        -          "type": "string"
        -        },
        -        "fontFamily": {
        -          "description": "Font family for the form",
        -          "enum": [
        -            "sans",
        -            "serif",
        -            "mono",
        -            "inter",
        -            "merriweather",
        -            "cabin",
        -            "fira-sans",
        -            "nunito",
        -            "roboto",
        -            "lato",
        -            "raleway",
        -            "crimson-pro",
        -            "poppins",
        -            "montserrat"
        -          ],
        -          "type": "string"
        -        },
        -        "textAnimation": {
        -          "description": "Text entrance animation style",
        -          "enum": [
        -            "typing",
        -            "blur-reveal"
        -          ],
        -          "type": "string"
        -        },
        -        "textSize": {
        -          "description": "Text size for form content",
        -          "enum": [
        -            "regular",
        -            "medium"
        -          ],
        -          "type": "string"
        -        }
        -      },
        -      "type": "object"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Visual theme configuration (partial update — only provided properties are changed)"
        -}
      • removedInput schema / properties / tone
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "type": "string"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Tone for the form (e.g., 'friendly', 'professional')"
        -}
      • removedInput schema / properties / type
        Removed value: -{
        -  "description": "Funnel type: 'structured' maps to Logic Funnel, 'dynamic' maps to AI Funnel",
        -  "enum": [
        -    "dynamic",
        -    "structured"
        -  ],
        -  "type": "string"
        -}
      • removedInput schema / properties / welcomeScreen
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "properties": {
        -        "background": {
        -          "anyOf": [
        -            {},
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "callToActionText": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "message": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "redirectUrl": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "title": {
        -          "anyOf": [
        -            {
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        }
        -      },
        -      "required": [
        -        "title",
        -        "message",
        -        "callToActionText"
        -      ],
        -      "type": "object"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ],
        -  "description": "Welcome screen configuration"
        -}
      • changedInput schema / required
        Previous value: -[
        -  "id",
        -  "organizationId"
        -]New value: +[
        +  "id",
        +  "form"
        +]
    • Addedupdate_org_branding
    • Addedupdate_org_email_config
    • Addedupdate_scoring_criteria
    • Addedupload_blob
    • Addedverify_custom_domain
  11. 1 tool update
    • Changedupdate_form1 field changed
      • changedInput schema / properties / branding / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "hideWatermark": {
        -        "description": "Whether to hide the Dashform watermark (Pro/Business)",
        -        "type": "boolean"
        -      },
        -      "logoLinkUrl": {
        -        "description": "URL the logo links to when clicked",
        -        "type": "string"
        -      },
        -      "logoUrl": {
        -        "description": "URL of the custom logo image",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "hideWatermark",
        -      "logoUrl",
        -      "logoLinkUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "description": "Custom branding settings for a form",
        +    "properties": {
        +      "hideWatermark": {
        +        "description": "Whether to hide the Dashform watermark (Pro/Business)",
        +        "type": "boolean"
        +      },
        +      "logoLinkUrl": {
        +        "description": "URL the logo links to when clicked",
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "description": "URL of the custom logo image",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "hideWatermark",
        +      "logoUrl",
        +      "logoLinkUrl"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
  12. 2 tool updates
    • Changedcreate_form26 fields changed
      • removedInput schema / properties / branding / properties / hideWatermark / default
        Removed value: -false
      • addedInput schema / properties / branding / properties / hideWatermark / description
        Added value: +"Whether to hide the Dashform watermark (Pro/Business)"
      • removedInput schema / properties / branding / properties / logoLinkUrl / default
        Removed value: -""
      • addedInput schema / properties / branding / properties / logoLinkUrl / description
        Added value: +"URL the logo links to when clicked"
      • removedInput schema / properties / branding / properties / logoUrl / default
        Removed value: -""
      • addedInput schema / properties / branding / properties / logoUrl / description
        Added value: +"URL of the custom logo image"
      • addedInput schema / properties / branding / required
        Added value: +[
        +  "hideWatermark",
        +  "logoUrl",
        +  "logoLinkUrl"
        +]
      • removedInput schema / properties / theme / properties / buttonRadius / default
        Removed value: -0
      • addedInput schema / properties / theme / properties / buttonRadius / description
        Added value: +"Button border radius in pixels"
      • removedInput schema / properties / theme / properties / buttonSize / default
        Removed value: -"regular"
      • addedInput schema / properties / theme / properties / buttonSize / description
        Added value: +"Button size preset"
      • removedInput schema / properties / theme / properties / colorBackground / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorBackground / description
        Added value: +"Background color hex value (e.g. #ffffff)"
      • removedInput schema / properties / theme / properties / colorButtonText / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorButtonText / description
        Added value: +"Button text color hex value"
      • removedInput schema / properties / theme / properties / colorForeground / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorForeground / description
        Added value: +"Foreground/text color hex value"
      • removedInput schema / properties / theme / properties / colorPrimary / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorPrimary / description
        Added value: +"Primary accent color hex value"
      • removedInput schema / properties / theme / properties / fontFamily / default
        Removed value: -"sans"
      • addedInput schema / properties / theme / properties / fontFamily / description
        Added value: +"Font family for the form"
      • removedInput schema / properties / theme / properties / textAnimation / default
        Removed value: -"typing"
      • addedInput schema / properties / theme / properties / textAnimation / description
        Added value: +"Text entrance animation style"
      • removedInput schema / properties / theme / properties / textSize / default
        Removed value: -"regular"
      • addedInput schema / properties / theme / properties / textSize / description
        Added value: +"Text size for form content"
      • addedInput schema / properties / theme / required
        Added value: +[
        +  "colorBackground",
        +  "colorForeground",
        +  "colorPrimary",
        +  "colorButtonText",
        +  "fontFamily",
        +  "textSize",
        +  "textAnimation",
        +  "buttonRadius",
        +  "buttonSize"
        +]
    • Changedupdate_form2 fields changed
      • changedInput schema / properties / branding / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "hideWatermark": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "logoLinkUrl": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "logoUrl": {
        -        "default": "",
        -        "type": "string"
        -      }
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "hideWatermark": {
        +        "description": "Whether to hide the Dashform watermark (Pro/Business)",
        +        "type": "boolean"
        +      },
        +      "logoLinkUrl": {
        +        "description": "URL the logo links to when clicked",
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "description": "URL of the custom logo image",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "hideWatermark",
        +      "logoUrl",
        +      "logoLinkUrl"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / theme / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "buttonRadius": {
        -        "default": 0,
        -        "type": "number"
        -      },
        -      "buttonSize": {
        -        "default": "regular",
        -        "enum": [
        -          "regular",
        -          "medium",
        -          "large"
        -        ],
        -        "type": "string"
        -      },
        -      "colorBackground": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "colorButtonText": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "colorForeground": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "colorPrimary": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "fontFamily": {
        -        "default": "sans",
        -        "enum": [
        -          "sans",
        -          "serif",
        -          "mono",
        -          "inter",
        -          "merriweather",
        -          "cabin",
        -          "fira-sans",
        -          "nunito",
        -          "roboto",
        -          "lato",
        -          "raleway",
        -          "crimson-pro",
        -          "poppins",
        -          "montserrat"
        -        ],
        -        "type": "string"
        -      },
        -      "textAnimation": {
        -        "default": "typing",
        -        "enum": [
        -          "typing",
        -          "blur-reveal"
        -        ],
        -        "type": "string"
        -      },
        -      "textSize": {
        -        "default": "regular",
        -        "enum": [
        -          "regular",
        -          "medium"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "buttonRadius": {
        +        "description": "Button border radius in pixels",
        +        "type": "number"
        +      },
        +      "buttonSize": {
        +        "description": "Button size preset",
        +        "enum": [
        +          "regular",
        +          "medium",
        +          "large"
        +        ],
        +        "type": "string"
        +      },
        +      "colorBackground": {
        +        "description": "Background color hex value (e.g. #ffffff)",
        +        "type": "string"
        +      },
        +      "colorButtonText": {
        +        "description": "Button text color hex value",
        +        "type": "string"
        +      },
        +      "colorForeground": {
        +        "description": "Foreground/text color hex value",
        +        "type": "string"
        +      },
        +      "colorPrimary": {
        +        "description": "Primary accent color hex value",
        +        "type": "string"
        +      },
        +      "fontFamily": {
        +        "description": "Font family for the form",
        +        "enum": [
        +          "sans",
        +          "serif",
        +          "mono",
        +          "inter",
        +          "merriweather",
        +          "cabin",
        +          "fira-sans",
        +          "nunito",
        +          "roboto",
        +          "lato",
        +          "raleway",
        +          "crimson-pro",
        +          "poppins",
        +          "montserrat"
        +        ],
        +        "type": "string"
        +      },
        +      "textAnimation": {
        +        "description": "Text entrance animation style",
        +        "enum": [
        +          "typing",
        +          "blur-reveal"
        +        ],
        +        "type": "string"
        +      },
        +      "textSize": {
        +        "description": "Text size for form content",
        +        "enum": [
        +          "regular",
        +          "medium"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
  13. 2 tool updates
    • Changedcreate_form26 fields changed
      • addedInput schema / properties / branding / properties / hideWatermark / default
        Added value: +false
      • removedInput schema / properties / branding / properties / hideWatermark / description
        Removed value: -"Whether to hide the Dashform watermark (Pro/Business)"
      • addedInput schema / properties / branding / properties / logoLinkUrl / default
        Added value: +""
      • removedInput schema / properties / branding / properties / logoLinkUrl / description
        Removed value: -"URL the logo links to when clicked"
      • addedInput schema / properties / branding / properties / logoUrl / default
        Added value: +""
      • removedInput schema / properties / branding / properties / logoUrl / description
        Removed value: -"URL of the custom logo image"
      • removedInput schema / properties / branding / required
        Removed value: -[
        -  "hideWatermark",
        -  "logoUrl",
        -  "logoLinkUrl"
        -]
      • addedInput schema / properties / theme / properties / buttonRadius / default
        Added value: +0
      • removedInput schema / properties / theme / properties / buttonRadius / description
        Removed value: -"Button border radius in pixels"
      • addedInput schema / properties / theme / properties / buttonSize / default
        Added value: +"regular"
      • removedInput schema / properties / theme / properties / buttonSize / description
        Removed value: -"Button size preset"
      • addedInput schema / properties / theme / properties / colorBackground / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorBackground / description
        Removed value: -"Background color hex value (e.g. #ffffff)"
      • addedInput schema / properties / theme / properties / colorButtonText / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorButtonText / description
        Removed value: -"Button text color hex value"
      • addedInput schema / properties / theme / properties / colorForeground / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorForeground / description
        Removed value: -"Foreground/text color hex value"
      • addedInput schema / properties / theme / properties / colorPrimary / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorPrimary / description
        Removed value: -"Primary accent color hex value"
      • addedInput schema / properties / theme / properties / fontFamily / default
        Added value: +"sans"
      • removedInput schema / properties / theme / properties / fontFamily / description
        Removed value: -"Font family for the form"
      • addedInput schema / properties / theme / properties / textAnimation / default
        Added value: +"typing"
      • removedInput schema / properties / theme / properties / textAnimation / description
        Removed value: -"Text entrance animation style"
      • addedInput schema / properties / theme / properties / textSize / default
        Added value: +"regular"
      • removedInput schema / properties / theme / properties / textSize / description
        Removed value: -"Text size for form content"
      • removedInput schema / properties / theme / required
        Removed value: -[
        -  "colorBackground",
        -  "colorForeground",
        -  "colorPrimary",
        -  "colorButtonText",
        -  "fontFamily",
        -  "textSize",
        -  "textAnimation",
        -  "buttonRadius",
        -  "buttonSize"
        -]
    • Changedupdate_form2 fields changed
      • changedInput schema / properties / branding / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "hideWatermark": {
        -        "description": "Whether to hide the Dashform watermark (Pro/Business)",
        -        "type": "boolean"
        -      },
        -      "logoLinkUrl": {
        -        "description": "URL the logo links to when clicked",
        -        "type": "string"
        -      },
        -      "logoUrl": {
        -        "description": "URL of the custom logo image",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "hideWatermark",
        -      "logoUrl",
        -      "logoLinkUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "hideWatermark": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "logoLinkUrl": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "default": "",
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / theme / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "buttonRadius": {
        -        "description": "Button border radius in pixels",
        -        "type": "number"
        -      },
        -      "buttonSize": {
        -        "description": "Button size preset",
        -        "enum": [
        -          "regular",
        -          "medium",
        -          "large"
        -        ],
        -        "type": "string"
        -      },
        -      "colorBackground": {
        -        "description": "Background color hex value (e.g. #ffffff)",
        -        "type": "string"
        -      },
        -      "colorButtonText": {
        -        "description": "Button text color hex value",
        -        "type": "string"
        -      },
        -      "colorForeground": {
        -        "description": "Foreground/text color hex value",
        -        "type": "string"
        -      },
        -      "colorPrimary": {
        -        "description": "Primary accent color hex value",
        -        "type": "string"
        -      },
        -      "fontFamily": {
        -        "description": "Font family for the form",
        -        "enum": [
        -          "sans",
        -          "serif",
        -          "mono",
        -          "inter",
        -          "merriweather",
        -          "cabin",
        -          "fira-sans",
        -          "nunito",
        -          "roboto",
        -          "lato",
        -          "raleway",
        -          "crimson-pro",
        -          "poppins",
        -          "montserrat"
        -        ],
        -        "type": "string"
        -      },
        -      "textAnimation": {
        -        "description": "Text entrance animation style",
        -        "enum": [
        -          "typing",
        -          "blur-reveal"
        -        ],
        -        "type": "string"
        -      },
        -      "textSize": {
        -        "description": "Text size for form content",
        -        "enum": [
        -          "regular",
        -          "medium"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "buttonRadius": {
        +        "default": 0,
        +        "type": "number"
        +      },
        +      "buttonSize": {
        +        "default": "regular",
        +        "enum": [
        +          "regular",
        +          "medium",
        +          "large"
        +        ],
        +        "type": "string"
        +      },
        +      "colorBackground": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "colorButtonText": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "colorForeground": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "colorPrimary": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "fontFamily": {
        +        "default": "sans",
        +        "enum": [
        +          "sans",
        +          "serif",
        +          "mono",
        +          "inter",
        +          "merriweather",
        +          "cabin",
        +          "fira-sans",
        +          "nunito",
        +          "roboto",
        +          "lato",
        +          "raleway",
        +          "crimson-pro",
        +          "poppins",
        +          "montserrat"
        +        ],
        +        "type": "string"
        +      },
        +      "textAnimation": {
        +        "default": "typing",
        +        "enum": [
        +          "typing",
        +          "blur-reveal"
        +        ],
        +        "type": "string"
        +      },
        +      "textSize": {
        +        "default": "regular",
        +        "enum": [
        +          "regular",
        +          "medium"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
  14. 2 tool updates
    • Changedcreate_form26 fields changed
      • removedInput schema / properties / branding / properties / hideWatermark / default
        Removed value: -false
      • addedInput schema / properties / branding / properties / hideWatermark / description
        Added value: +"Whether to hide the Dashform watermark (Pro/Business)"
      • removedInput schema / properties / branding / properties / logoLinkUrl / default
        Removed value: -""
      • addedInput schema / properties / branding / properties / logoLinkUrl / description
        Added value: +"URL the logo links to when clicked"
      • removedInput schema / properties / branding / properties / logoUrl / default
        Removed value: -""
      • addedInput schema / properties / branding / properties / logoUrl / description
        Added value: +"URL of the custom logo image"
      • addedInput schema / properties / branding / required
        Added value: +[
        +  "hideWatermark",
        +  "logoUrl",
        +  "logoLinkUrl"
        +]
      • removedInput schema / properties / theme / properties / buttonRadius / default
        Removed value: -0
      • addedInput schema / properties / theme / properties / buttonRadius / description
        Added value: +"Button border radius in pixels"
      • removedInput schema / properties / theme / properties / buttonSize / default
        Removed value: -"regular"
      • addedInput schema / properties / theme / properties / buttonSize / description
        Added value: +"Button size preset"
      • removedInput schema / properties / theme / properties / colorBackground / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorBackground / description
        Added value: +"Background color hex value (e.g. #ffffff)"
      • removedInput schema / properties / theme / properties / colorButtonText / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorButtonText / description
        Added value: +"Button text color hex value"
      • removedInput schema / properties / theme / properties / colorForeground / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorForeground / description
        Added value: +"Foreground/text color hex value"
      • removedInput schema / properties / theme / properties / colorPrimary / default
        Removed value: -""
      • addedInput schema / properties / theme / properties / colorPrimary / description
        Added value: +"Primary accent color hex value"
      • removedInput schema / properties / theme / properties / fontFamily / default
        Removed value: -"sans"
      • addedInput schema / properties / theme / properties / fontFamily / description
        Added value: +"Font family for the form"
      • removedInput schema / properties / theme / properties / textAnimation / default
        Removed value: -"typing"
      • addedInput schema / properties / theme / properties / textAnimation / description
        Added value: +"Text entrance animation style"
      • removedInput schema / properties / theme / properties / textSize / default
        Removed value: -"regular"
      • addedInput schema / properties / theme / properties / textSize / description
        Added value: +"Text size for form content"
      • addedInput schema / properties / theme / required
        Added value: +[
        +  "colorBackground",
        +  "colorForeground",
        +  "colorPrimary",
        +  "colorButtonText",
        +  "fontFamily",
        +  "textSize",
        +  "textAnimation",
        +  "buttonRadius",
        +  "buttonSize"
        +]
    • Changedupdate_form2 fields changed
      • changedInput schema / properties / branding / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "hideWatermark": {
        -        "default": false,
        -        "type": "boolean"
        -      },
        -      "logoLinkUrl": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "logoUrl": {
        -        "default": "",
        -        "type": "string"
        -      }
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "hideWatermark": {
        +        "description": "Whether to hide the Dashform watermark (Pro/Business)",
        +        "type": "boolean"
        +      },
        +      "logoLinkUrl": {
        +        "description": "URL the logo links to when clicked",
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "description": "URL of the custom logo image",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "hideWatermark",
        +      "logoUrl",
        +      "logoLinkUrl"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / theme / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "buttonRadius": {
        -        "default": 0,
        -        "type": "number"
        -      },
        -      "buttonSize": {
        -        "default": "regular",
        -        "enum": [
        -          "regular",
        -          "medium",
        -          "large"
        -        ],
        -        "type": "string"
        -      },
        -      "colorBackground": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "colorButtonText": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "colorForeground": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "colorPrimary": {
        -        "default": "",
        -        "type": "string"
        -      },
        -      "fontFamily": {
        -        "default": "sans",
        -        "enum": [
        -          "sans",
        -          "serif",
        -          "mono",
        -          "inter",
        -          "merriweather",
        -          "cabin",
        -          "fira-sans",
        -          "nunito",
        -          "roboto",
        -          "lato",
        -          "raleway",
        -          "crimson-pro",
        -          "poppins",
        -          "montserrat"
        -        ],
        -        "type": "string"
        -      },
        -      "textAnimation": {
        -        "default": "typing",
        -        "enum": [
        -          "typing",
        -          "blur-reveal"
        -        ],
        -        "type": "string"
        -      },
        -      "textSize": {
        -        "default": "regular",
        -        "enum": [
        -          "regular",
        -          "medium"
        -        ],
        -        "type": "string"
        -      }
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "buttonRadius": {
        +        "description": "Button border radius in pixels",
        +        "type": "number"
        +      },
        +      "buttonSize": {
        +        "description": "Button size preset",
        +        "enum": [
        +          "regular",
        +          "medium",
        +          "large"
        +        ],
        +        "type": "string"
        +      },
        +      "colorBackground": {
        +        "description": "Background color hex value (e.g. #ffffff)",
        +        "type": "string"
        +      },
        +      "colorButtonText": {
        +        "description": "Button text color hex value",
        +        "type": "string"
        +      },
        +      "colorForeground": {
        +        "description": "Foreground/text color hex value",
        +        "type": "string"
        +      },
        +      "colorPrimary": {
        +        "description": "Primary accent color hex value",
        +        "type": "string"
        +      },
        +      "fontFamily": {
        +        "description": "Font family for the form",
        +        "enum": [
        +          "sans",
        +          "serif",
        +          "mono",
        +          "inter",
        +          "merriweather",
        +          "cabin",
        +          "fira-sans",
        +          "nunito",
        +          "roboto",
        +          "lato",
        +          "raleway",
        +          "crimson-pro",
        +          "poppins",
        +          "montserrat"
        +        ],
        +        "type": "string"
        +      },
        +      "textAnimation": {
        +        "description": "Text entrance animation style",
        +        "enum": [
        +          "typing",
        +          "blur-reveal"
        +        ],
        +        "type": "string"
        +      },
        +      "textSize": {
        +        "description": "Text size for form content",
        +        "enum": [
        +          "regular",
        +          "medium"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
  15. 2 tool updates
    • Changedcreate_form80 fields changed
      • removedInput schema / properties / backgrounds / items / anyOf
        Removed value: -[
        -  {
        -    "properties": {
        -      "colorValue": {
        -        "pattern": "^#[0-9A-Fa-f]{6}$",
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "color",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "colorValue"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "gradient": {
        -        "properties": {
        -          "angle": {
        -            "type": "number"
        -          },
        -          "colors": {
        -            "items": {
        -              "type": "string"
        -            },
        -            "minItems": 2,
        -            "type": "array"
        -          },
        -          "type": {
        -            "enum": [
        -              "linear",
        -              "radial"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "colors"
        -        ],
        -        "type": "object"
        -      },
        -      "type": {
        -        "const": "gradient",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "gradient"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "animation": {
        -        "properties": {
        -          "duration": {
        -            "default": 20,
        -            "type": "number"
        -          },
        -          "type": {
        -            "default": "none",
        -            "enum": [
        -              "none",
        -              "ken-burns",
        -              "parallax"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "type": "object"
        -      },
        -      "display": {
        -        "default": {
        -          "position": "center",
        -          "size": "cover"
        -        },
        -        "properties": {
        -          "position": {
        -            "enum": [
        -              "left-half",
        -              "right-half",
        -              "left-partial",
        -              "center",
        -              "right-partial"
        -            ],
        -            "type": "string"
        -          },
        -          "size": {
        -            "enum": [
        -              "cover",
        -              "contain"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "position",
        -          "size"
        -        ],
        -        "type": "object"
        -      },
        -      "effects": {
        -        "properties": {
        -          "blur": {
        -            "maximum": 20,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "brightness": {
        -            "default": 100,
        -            "maximum": 200,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "contrast": {
        -            "default": 100,
        -            "maximum": 200,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "saturate": {
        -            "default": 100,
        -            "maximum": 200,
        -            "minimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "type": "object"
        -      },
        -      "overlay": {
        -        "default": {
        -          "opacity": 30,
        -          "type": "solid"
        -        },
        -        "properties": {
        -          "color": {
        -            "type": "string"
        -          },
        -          "gradient": {
        -            "properties": {
        -              "angle": {
        -                "type": "number"
        -              },
        -              "colors": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 2,
        -                "type": "array"
        -              },
        -              "type": {
        -                "enum": [
        -                  "linear",
        -                  "radial"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "colors"
        -            ],
        -            "type": "object"
        -          },
        -          "opacity": {
        -            "maximum": 100,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "type": {
        -            "default": "solid",
        -            "enum": [
        -              "solid",
        -              "gradient"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "opacity"
        -        ],
        -        "type": "object"
        -      },
        -      "pexelsId": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "pexelsPhotographer": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "pexelsPhotographerUrl": {
        -        "anyOf": [
        -          {
        -            "format": "uri",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "source": {
        -        "enum": [
        -          "pexels",
        -          "url",
        -          "upload"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "image",
        -        "type": "string"
        -      },
        -      "url": {
        -        "format": "uri",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "url",
        -      "source",
        -      "pexelsId",
        -      "pexelsPhotographer",
        -      "pexelsPhotographerUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "animation": {
        -        "properties": {
        -          "duration": {
        -            "default": 20,
        -            "type": "number"
        -          },
        -          "type": {
        -            "default": "none",
        -            "enum": [
        -              "none",
        -              "ken-burns",
        -              "parallax"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "type": "object"
        -      },
        -      "display": {
        -        "default": {
        -          "position": "center",
        -          "size": "cover"
        -        },
        -        "properties": {
        -          "position": {
        -            "enum": [
        -              "left-half",
        -              "right-half",
        -              "left-partial",
        -              "center",
        -              "right-partial"
        -            ],
        -            "type": "string"
        -          },
        -          "size": {
        -            "enum": [
        -              "cover",
        -              "contain"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "position",
        -          "size"
        -        ],
        -        "type": "object"
        -      },
        -      "effects": {
        -        "properties": {
        -          "blur": {
        -            "maximum": 20,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "brightness": {
        -            "default": 100,
        -            "maximum": 200,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "contrast": {
        -            "default": 100,
        -            "maximum": 200,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "saturate": {
        -            "default": 100,
        -            "maximum": 200,
        -            "minimum": 0,
        -            "type": "number"
        -          }
        -        },
        -        "type": "object"
        -      },
        -      "overlay": {
        -        "default": {
        -          "opacity": 30,
        -          "type": "solid"
        -        },
        -        "properties": {
        -          "color": {
        -            "type": "string"
        -          },
        -          "gradient": {
        -            "properties": {
        -              "angle": {
        -                "type": "number"
        -              },
        -              "colors": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 2,
        -                "type": "array"
        -              },
        -              "type": {
        -                "enum": [
        -                  "linear",
        -                  "radial"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "colors"
        -            ],
        -            "type": "object"
        -          },
        -          "opacity": {
        -            "maximum": 100,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          "type": {
        -            "default": "solid",
        -            "enum": [
        -              "solid",
        -              "gradient"
        -            ],
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "opacity"
        -        ],
        -        "type": "object"
        -      },
        -      "pexelsId": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "pexelsPhotographer": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "pexelsPhotographerUrl": {
        -        "anyOf": [
        -          {
        -            "format": "uri",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "previewImageUrl": {
        -        "anyOf": [
        -          {
        -            "format": "uri",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "source": {
        -        "enum": [
        -          "pexels",
        -          "url",
        -          "upload"
        -        ],
        -        "type": "string"
        -      },
        -      "type": {
        -        "const": "video",
        -        "type": "string"
        -      },
        -      "url": {
        -        "format": "uri",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "type",
        -      "url",
        -      "source",
        -      "pexelsId",
        -      "pexelsPhotographer",
        -      "pexelsPhotographerUrl"
        -    ],
        -    "type": "object"
        -  }
        -]
      • removedInput schema / properties / branding / properties / hideWatermark / anyOf
        Removed value: -[
        -  {
        -    "type": "boolean"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / branding / properties / hideWatermark / default
        Added value: +false
      • removedInput schema / properties / branding / properties / hideWatermark / description
        Removed value: -"Whether to hide the \"Created with Dashform\" watermark (Pro feature)"
      • addedInput schema / properties / branding / properties / hideWatermark / type
        Added value: +"boolean"
      • removedInput schema / properties / branding / properties / logoLinkUrl / anyOf
        Removed value: -[
        -  {
        -    "format": "uri",
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / branding / properties / logoLinkUrl / default
        Added value: +""
      • removedInput schema / properties / branding / properties / logoLinkUrl / description
        Removed value: -"Target URL when clicking the custom logo"
      • addedInput schema / properties / branding / properties / logoLinkUrl / type
        Added value: +"string"
      • removedInput schema / properties / branding / properties / logoUrl / anyOf
        Removed value: -[
        -  {
        -    "format": "uri",
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / branding / properties / logoUrl / default
        Added value: +""
      • removedInput schema / properties / branding / properties / logoUrl / description
        Removed value: -"URL of the custom logo image"
      • addedInput schema / properties / branding / properties / logoUrl / type
        Added value: +"string"
      • removedInput schema / properties / branding / required
        Removed value: -[
        -  "hideWatermark",
        -  "logoUrl"
        -]
      • changedInput schema / properties / endScreen / properties / background / anyOf
        Previous value: -[
        -  {
        -    "anyOf": [
        -      {
        -        "properties": {
        -          "colorValue": {
        -            "pattern": "^#[0-9A-Fa-f]{6}$",
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "color",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "colorValue"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "gradient": {
        -            "properties": {
        -              "angle": {
        -                "type": "number"
        -              },
        -              "colors": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 2,
        -                "type": "array"
        -              },
        -              "type": {
        -                "enum": [
        -                  "linear",
        -                  "radial"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "colors"
        -            ],
        -            "type": "object"
        -          },
        -          "type": {
        -            "const": "gradient",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "gradient"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "image",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "previewImageUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "video",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {},
        +  {
        +    "type": "null"
        +  }
        +]
      • removedInput schema / properties / endScreen / properties / callToActionText / description
        Removed value: -"The call to action text of the end screen"
      • removedInput schema / properties / endScreen / properties / callToActionUrl / description
        Removed value: -"The call to action URL of the end screen"
      • removedInput schema / properties / endScreen / properties / message / description
        Removed value: -"The message of the end screen"
      • removedInput schema / properties / endScreen / properties / title / description
        Removed value: -"The title of the end screen"
      • changedInput schema / properties / endings / items / properties / background / anyOf
        Previous value: -[
        -  {
        -    "anyOf": [
        -      {
        -        "properties": {
        -          "colorValue": {
        -            "pattern": "^#[0-9A-Fa-f]{6}$",
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "color",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "colorValue"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "gradient": {
        -            "properties": {
        -              "angle": {
        -                "type": "number"
        -              },
        -              "colors": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 2,
        -                "type": "array"
        -              },
        -              "type": {
        -                "enum": [
        -                  "linear",
        -                  "radial"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "colors"
        -            ],
        -            "type": "object"
        -          },
        -          "type": {
        -            "const": "gradient",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "gradient"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "image",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "previewImageUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "video",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {},
        +  {
        +    "type": "null"
        +  }
        +]
      • removedInput schema / properties / endings / items / properties / callToActionText / description
        Removed value: -"Optional CTA button text"
      • removedInput schema / properties / endings / items / properties / callToActionUrl / description
        Removed value: -"Optional CTA URL"
      • removedInput schema / properties / endings / items / properties / description / description
        Removed value: -"Description to help AI select this ending"
      • removedInput schema / properties / endings / items / properties / id / description
        Removed value: -"Unique identifier for the ending"
      • removedInput schema / properties / endings / items / properties / imageUrl / description
        Removed value: -"Optional image URL for the ending"
      • removedInput schema / properties / endings / items / properties / message / description
        Removed value: -"Message to display to the user"
      • removedInput schema / properties / endings / items / properties / title / description
        Removed value: -"The title/label of the ending (e.g., personality type)"
      • changedInput schema / properties / questions / items / properties / background / anyOf
        Previous value: -[
        -  {
        -    "anyOf": [
        -      {
        -        "properties": {
        -          "colorValue": {
        -            "pattern": "^#[0-9A-Fa-f]{6}$",
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "color",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "colorValue"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "gradient": {
        -            "properties": {
        -              "angle": {
        -                "type": "number"
        -              },
        -              "colors": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 2,
        -                "type": "array"
        -              },
        -              "type": {
        -                "enum": [
        -                  "linear",
        -                  "radial"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "colors"
        -            ],
        -            "type": "object"
        -          },
        -          "type": {
        -            "const": "gradient",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "gradient"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "image",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "previewImageUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "video",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {},
        +  {
        +    "type": "null"
        +  }
        +]
      • removedInput schema / properties / questions / items / properties / branches / description
        Removed value: -"Branching rules for this question"
      • removedInput schema / properties / questions / items / properties / description / description
        Removed value: -"The description of the question"
      • removedInput schema / properties / questions / items / properties / key / description
        Removed value: -"The key of the question, such as \"name\" or \"email\", use snake_case"
      • removedInput schema / properties / questions / items / properties / options / description
        Removed value: -"Options for single-choice or multiple-choice questions"
      • removedInput schema / properties / questions / items / properties / required / description
        Removed value: -"Whether the question is required"
      • removedInput schema / properties / questions / items / properties / type / description
        Removed value: -"The type of the question"
      • removedInput schema / properties / theme / properties / buttonRadius / anyOf
        Removed value: -[
        -  {
        -    "maximum": 24,
        -    "minimum": 0,
        -    "type": "number"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / buttonRadius / default
        Added value: +0
      • removedInput schema / properties / theme / properties / buttonRadius / description
        Removed value: -"Button corner radius (0-24)"
      • addedInput schema / properties / theme / properties / buttonRadius / type
        Added value: +"number"
      • removedInput schema / properties / theme / properties / buttonSize / anyOf
        Removed value: -[
        -  {
        -    "enum": [
        -      "regular",
        -      "medium",
        -      "large"
        -    ],
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / buttonSize / default
        Added value: +"regular"
      • removedInput schema / properties / theme / properties / buttonSize / description
        Removed value: -"Button size: regular, medium, or large"
      • addedInput schema / properties / theme / properties / buttonSize / enum
        Added value: +[
        +  "regular",
        +  "medium",
        +  "large"
        +]
      • addedInput schema / properties / theme / properties / buttonSize / type
        Added value: +"string"
      • removedInput schema / properties / theme / properties / colorBackground / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / colorBackground / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorBackground / description
        Removed value: -"Form background color, used as fallback if no image or to tint overlay (hex format)"
      • addedInput schema / properties / theme / properties / colorBackground / type
        Added value: +"string"
      • removedInput schema / properties / theme / properties / colorButtonText / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / colorButtonText / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorButtonText / description
        Removed value: -"Button text color (hex format)"
      • addedInput schema / properties / theme / properties / colorButtonText / type
        Added value: +"string"
      • removedInput schema / properties / theme / properties / colorForeground / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / colorForeground / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorForeground / description
        Removed value: -"Main text color (hex format)"
      • addedInput schema / properties / theme / properties / colorForeground / type
        Added value: +"string"
      • removedInput schema / properties / theme / properties / colorPrimary / anyOf
        Removed value: -[
        -  {
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / colorPrimary / default
        Added value: +""
      • removedInput schema / properties / theme / properties / colorPrimary / description
        Removed value: -"Primary color for buttons, accents, and active states (hex format)"
      • addedInput schema / properties / theme / properties / colorPrimary / type
        Added value: +"string"
      • removedInput schema / properties / theme / properties / fontFamily / anyOf
        Removed value: -[
        -  {
        -    "enum": [
        -      "sans",
        -      "serif",
        -      "mono",
        -      "inter",
        -      "merriweather",
        -      "cabin",
        -      "fira-sans",
        -      "nunito",
        -      "roboto",
        -      "lato",
        -      "raleway",
        -      "crimson-pro",
        -      "poppins",
        -      "montserrat"
        -    ],
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / fontFamily / default
        Added value: +"sans"
      • removedInput schema / properties / theme / properties / fontFamily / description
        Removed value: -"Font family for the form"
      • addedInput schema / properties / theme / properties / fontFamily / enum
        Added value: +[
        +  "sans",
        +  "serif",
        +  "mono",
        +  "inter",
        +  "merriweather",
        +  "cabin",
        +  "fira-sans",
        +  "nunito",
        +  "roboto",
        +  "lato",
        +  "raleway",
        +  "crimson-pro",
        +  "poppins",
        +  "montserrat"
        +]
      • addedInput schema / properties / theme / properties / fontFamily / type
        Added value: +"string"
      • removedInput schema / properties / theme / properties / textAnimation / anyOf
        Removed value: -[
        -  {
        -    "enum": [
        -      "typing",
        -      "blur-reveal"
        -    ],
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / textAnimation / default
        Added value: +"typing"
      • removedInput schema / properties / theme / properties / textAnimation / description
        Removed value: -"Text animation style: typing or blur reveal"
      • addedInput schema / properties / theme / properties / textAnimation / enum
        Added value: +[
        +  "typing",
        +  "blur-reveal"
        +]
      • addedInput schema / properties / theme / properties / textAnimation / type
        Added value: +"string"
      • removedInput schema / properties / theme / properties / textSize / anyOf
        Removed value: -[
        -  {
        -    "enum": [
        -      "regular",
        -      "medium"
        -    ],
        -    "type": "string"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedInput schema / properties / theme / properties / textSize / default
        Added value: +"regular"
      • removedInput schema / properties / theme / properties / textSize / description
        Removed value: -"Text size: regular or medium"
      • addedInput schema / properties / theme / properties / textSize / enum
        Added value: +[
        +  "regular",
        +  "medium"
        +]
      • addedInput schema / properties / theme / properties / textSize / type
        Added value: +"string"
      • removedInput schema / properties / theme / required
        Removed value: -[
        -  "colorBackground",
        -  "colorForeground",
        -  "colorPrimary",
        -  "colorButtonText",
        -  "fontFamily",
        -  "textSize",
        -  "textAnimation",
        -  "buttonRadius",
        -  "buttonSize"
        -]
      • changedInput schema / properties / welcomeScreen / properties / background / anyOf
        Previous value: -[
        -  {
        -    "anyOf": [
        -      {
        -        "properties": {
        -          "colorValue": {
        -            "pattern": "^#[0-9A-Fa-f]{6}$",
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "color",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "colorValue"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "gradient": {
        -            "properties": {
        -              "angle": {
        -                "type": "number"
        -              },
        -              "colors": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "minItems": 2,
        -                "type": "array"
        -              },
        -              "type": {
        -                "enum": [
        -                  "linear",
        -                  "radial"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "type",
        -              "colors"
        -            ],
        -            "type": "object"
        -          },
        -          "type": {
        -            "const": "gradient",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "gradient"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "image",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "animation": {
        -            "properties": {
        -              "duration": {
        -                "default": 20,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "none",
        -                "enum": [
        -                  "none",
        -                  "ken-burns",
        -                  "parallax"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "display": {
        -            "default": {
        -              "position": "center",
        -              "size": "cover"
        -            },
        -            "properties": {
        -              "position": {
        -                "enum": [
        -                  "left-half",
        -                  "right-half",
        -                  "left-partial",
        -                  "center",
        -                  "right-partial"
        -                ],
        -                "type": "string"
        -              },
        -              "size": {
        -                "enum": [
        -                  "cover",
        -                  "contain"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "position",
        -              "size"
        -            ],
        -            "type": "object"
        -          },
        -          "effects": {
        -            "properties": {
        -              "blur": {
        -                "maximum": 20,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "brightness": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "contrast": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "saturate": {
        -                "default": 100,
        -                "maximum": 200,
        -                "minimum": 0,
        -                "type": "number"
        -              }
        -            },
        -            "type": "object"
        -          },
        -          "overlay": {
        -            "default": {
        -              "opacity": 30,
        -              "type": "solid"
        -            },
        -            "properties": {
        -              "color": {
        -                "type": "string"
        -              },
        -              "gradient": {
        -                "properties": {
        -                  "angle": {
        -                    "type": "number"
        -                  },
        -                  "colors": {
        -                    "items": {
        -                      "type": "string"
        -                    },
        -                    "minItems": 2,
        -                    "type": "array"
        -                  },
        -                  "type": {
        -                    "enum": [
        -                      "linear",
        -                      "radial"
        -                    ],
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colors"
        -                ],
        -                "type": "object"
        -              },
        -              "opacity": {
        -                "maximum": 100,
        -                "minimum": 0,
        -                "type": "number"
        -              },
        -              "type": {
        -                "default": "solid",
        -                "enum": [
        -                  "solid",
        -                  "gradient"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "opacity"
        -            ],
        -            "type": "object"
        -          },
        -          "pexelsId": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographer": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "pexelsPhotographerUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "previewImageUrl": {
        -            "anyOf": [
        -              {
        -                "format": "uri",
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ]
        -          },
        -          "source": {
        -            "enum": [
        -              "pexels",
        -              "url",
        -              "upload"
        -            ],
        -            "type": "string"
        -          },
        -          "type": {
        -            "const": "video",
        -            "type": "string"
        -          },
        -          "url": {
        -            "format": "uri",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "type",
        -          "url",
        -          "source",
        -          "pexelsId",
        -          "pexelsPhotographer",
        -          "pexelsPhotographerUrl"
        -        ],
        -        "type": "object"
        -      }
        -    ]
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {},
        +  {
        +    "type": "null"
        +  }
        +]
      • removedInput schema / properties / welcomeScreen / properties / callToActionText / description
        Removed value: -"The call to action text of the welcome screen"
      • removedInput schema / properties / welcomeScreen / properties / message / description
        Removed value: -"The message of the welcome screen"
      • removedInput schema / properties / welcomeScreen / properties / redirectUrl / description
        Removed value: -"Optional URL to open when the welcome button is clicked"
      • removedInput schema / properties / welcomeScreen / properties / title / description
        Removed value: -"The title of the welcome screen"
    • Changedupdate_form7 fields changed
      • changedInput schema / properties / backgrounds / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "anyOf": [
        -        {
        -          "properties": {
        -            "colorValue": {
        -              "pattern": "^#[0-9A-Fa-f]{6}$",
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "color",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "type",
        -            "colorValue"
        -          ],
        -          "type": "object"
        -        },
        -        {
        -          "properties": {
        -            "gradient": {
        -              "properties": {
        -                "angle": {
        -                  "type": "number"
        -                },
        -                "colors": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "minItems": 2,
        -                  "type": "array"
        -                },
        -                "type": {
        -                  "enum": [
        -                    "linear",
        -                    "radial"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "type",
        -                "colors"
        -              ],
        -              "type": "object"
        -            },
        -            "type": {
        -              "const": "gradient",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "type",
        -            "gradient"
        -          ],
        -          "type": "object"
        -        },
        -        {
        -          "properties": {
        -            "animation": {
        -              "properties": {
        -                "duration": {
        -                  "default": 20,
        -                  "type": "number"
        -                },
        -                "type": {
        -                  "default": "none",
        -                  "enum": [
        -                    "none",
        -                    "ken-burns",
        -                    "parallax"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "type": "object"
        -            },
        -            "display": {
        -              "default": {
        -                "position": "center",
        -                "size": "cover"
        -              },
        -              "properties": {
        -                "position": {
        -                  "enum": [
        -                    "left-half",
        -                    "right-half",
        -                    "left-partial",
        -                    "center",
        -                    "right-partial"
        -                  ],
        -                  "type": "string"
        -                },
        -                "size": {
        -                  "enum": [
        -                    "cover",
        -                    "contain"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "position",
        -                "size"
        -              ],
        -              "type": "object"
        -            },
        -            "effects": {
        -              "properties": {
        -                "blur": {
        -                  "maximum": 20,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "brightness": {
        -                  "default": 100,
        -                  "maximum": 200,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "contrast": {
        -                  "default": 100,
        -                  "maximum": 200,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "saturate": {
        -                  "default": 100,
        -                  "maximum": 200,
        -                  "minimum": 0,
        -                  "type": "number"
        -                }
        -              },
        -              "type": "object"
        -            },
        -            "overlay": {
        -              "default": {
        -                "opacity": 30,
        -                "type": "solid"
        -              },
        -              "properties": {
        -                "color": {
        -                  "type": "string"
        -                },
        -                "gradient": {
        -                  "properties": {
        -                    "angle": {
        -                      "type": "number"
        -                    },
        -                    "colors": {
        -                      "items": {
        -                        "type": "string"
        -                      },
        -                      "minItems": 2,
        -                      "type": "array"
        -                    },
        -                    "type": {
        -                      "enum": [
        -                        "linear",
        -                        "radial"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "colors"
        -                  ],
        -                  "type": "object"
        -                },
        -                "opacity": {
        -                  "maximum": 100,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "type": {
        -                  "default": "solid",
        -                  "enum": [
        -                    "solid",
        -                    "gradient"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "opacity"
        -              ],
        -              "type": "object"
        -            },
        -            "pexelsId": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ]
        -            },
        -            "pexelsPhotographer": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ]
        -            },
        -            "pexelsPhotographerUrl": {
        -              "anyOf": [
        -                {
        -                  "format": "uri",
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ]
        -            },
        -            "source": {
        -              "enum": [
        -                "pexels",
        -                "url",
        -                "upload"
        -              ],
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "image",
        -              "type": "string"
        -            },
        -            "url": {
        -              "format": "uri",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "type",
        -            "url",
        -            "source",
        -            "pexelsId",
        -            "pexelsPhotographer",
        -            "pexelsPhotographerUrl"
        -          ],
        -          "type": "object"
        -        },
        -        {
        -          "properties": {
        -            "animation": {
        -              "properties": {
        -                "duration": {
        -                  "default": 20,
        -                  "type": "number"
        -                },
        -                "type": {
        -                  "default": "none",
        -                  "enum": [
        -                    "none",
        -                    "ken-burns",
        -                    "parallax"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "type": "object"
        -            },
        -            "display": {
        -              "default": {
        -                "position": "center",
        -                "size": "cover"
        -              },
        -              "properties": {
        -                "position": {
        -                  "enum": [
        -                    "left-half",
        -                    "right-half",
        -                    "left-partial",
        -                    "center",
        -                    "right-partial"
        -                  ],
        -                  "type": "string"
        -                },
        -                "size": {
        -                  "enum": [
        -                    "cover",
        -                    "contain"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "position",
        -                "size"
        -              ],
        -              "type": "object"
        -            },
        -            "effects": {
        -              "properties": {
        -                "blur": {
        -                  "maximum": 20,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "brightness": {
        -                  "default": 100,
        -                  "maximum": 200,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "contrast": {
        -                  "default": 100,
        -                  "maximum": 200,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "saturate": {
        -                  "default": 100,
        -                  "maximum": 200,
        -                  "minimum": 0,
        -                  "type": "number"
        -                }
        -              },
        -              "type": "object"
        -            },
        -            "overlay": {
        -              "default": {
        -                "opacity": 30,
        -                "type": "solid"
        -              },
        -              "properties": {
        -                "color": {
        -                  "type": "string"
        -                },
        -                "gradient": {
        -                  "properties": {
        -                    "angle": {
        -                      "type": "number"
        -                    },
        -                    "colors": {
        -                      "items": {
        -                        "type": "string"
        -                      },
        -                      "minItems": 2,
        -                      "type": "array"
        -                    },
        -                    "type": {
        -                      "enum": [
        -                        "linear",
        -                        "radial"
        -                      ],
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "colors"
        -                  ],
        -                  "type": "object"
        -                },
        -                "opacity": {
        -                  "maximum": 100,
        -                  "minimum": 0,
        -                  "type": "number"
        -                },
        -                "type": {
        -                  "default": "solid",
        -                  "enum": [
        -                    "solid",
        -                    "gradient"
        -                  ],
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "opacity"
        -              ],
        -              "type": "object"
        -            },
        -            "pexelsId": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ]
        -            },
        -            "pexelsPhotographer": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ]
        -            },
        -            "pexelsPhotographerUrl": {
        -              "anyOf": [
        -                {
        -                  "format": "uri",
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ]
        -            },
        -            "previewImageUrl": {
        -              "anyOf": [
        -                {
        -                  "format": "uri",
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ]
        -            },
        -            "source": {
        -              "enum": [
        -                "pexels",
        -                "url",
        -                "upload"
        -              ],
        -              "type": "string"
        -            },
        -            "type": {
        -              "const": "video",
        -              "type": "string"
        -            },
        -            "url": {
        -              "format": "uri",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "type",
        -            "url",
        -            "source",
        -            "pexelsId",
        -            "pexelsPhotographer",
        -            "pexelsPhotographerUrl"
        -          ],
        -          "type": "object"
        -        }
        -      ]
        -    },
        -    "maxItems": 10,
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {},
        +    "maxItems": 10,
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / branding / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "hideWatermark": {
        -        "anyOf": [
        -          {
        -            "type": "boolean"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Whether to hide the \"Created with Dashform\" watermark (Pro feature)"
        -      },
        -      "logoLinkUrl": {
        -        "anyOf": [
        -          {
        -            "format": "uri",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Target URL when clicking the custom logo"
        -      },
        -      "logoUrl": {
        -        "anyOf": [
        -          {
        -            "format": "uri",
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "URL of the custom logo image"
        -      }
        -    },
        -    "required": [
        -      "hideWatermark",
        -      "logoUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "hideWatermark": {
        +        "default": false,
        +        "type": "boolean"
        +      },
        +      "logoLinkUrl": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "logoUrl": {
        +        "default": "",
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / endScreen / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "background": {
        -        "anyOf": [
        -          {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "colorValue": {
        -                    "pattern": "^#[0-9A-Fa-f]{6}$",
        -                    "type": "string"
        -                  },
        -                  "type": {
        -                    "const": "color",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colorValue"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "properties": {
        -                  "gradient": {
        -                    "properties": {
        -                      "angle": {
        -                        "type": "number"
        -                      },
        -                      "colors": {
        -                        "items": {
        -                          "type": "string"
        -                        },
        -                        "minItems": 2,
        -                        "type": "array"
        -                      },
        -                      "type": {
        -                        "enum": [
        -                          "linear",
        -                          "radial"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "type",
        -                      "colors"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "type": {
        -                    "const": "gradient",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "gradient"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "properties": {
        -                  "animation": {
        -                    "properties": {
        -                      "duration": {
        -                        "default": 20,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "none",
        -                        "enum": [
        -                          "none",
        -                          "ken-burns",
        -                          "parallax"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "display": {
        -                    "default": {
        -                      "position": "center",
        -                      "size": "cover"
        -                    },
        -                    "properties": {
        -                      "position": {
        -                        "enum": [
        -                          "left-half",
        -                          "right-half",
        -                          "left-partial",
        -                          "center",
        -                          "right-partial"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "size": {
        -                        "enum": [
        -                          "cover",
        -                          "contain"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "position",
        -                      "size"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "effects": {
        -                    "properties": {
        -                      "blur": {
        -                        "maximum": 20,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "brightness": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "contrast": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "saturate": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "overlay": {
        -                    "default": {
        -                      "opacity": 30,
        -                      "type": "solid"
        -                    },
        -                    "properties": {
        -                      "color": {
        -                        "type": "string"
        -                      },
        -                      "gradient": {
        -                        "properties": {
        -                          "angle": {
        -                            "type": "number"
        -                          },
        -                          "colors": {
        -                            "items": {
        -                              "type": "string"
        -                            },
        -                            "minItems": 2,
        -                            "type": "array"
        -                          },
        -                          "type": {
        -                            "enum": [
        -                              "linear",
        -                              "radial"
        -                            ],
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "type",
        -                          "colors"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "opacity": {
        -                        "maximum": 100,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "solid",
        -                        "enum": [
        -                          "solid",
        -                          "gradient"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "opacity"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "pexelsId": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographer": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographerUrl": {
        -                    "anyOf": [
        -                      {
        -                        "format": "uri",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "source": {
        -                    "enum": [
        -                      "pexels",
        -                      "url",
        -                      "upload"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "type": {
        -                    "const": "image",
        -                    "type": "string"
        -                  },
        -                  "url": {
        -                    "format": "uri",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "url",
        -                  "source",
        -                  "pexelsId",
        -                  "pexelsPhotographer",
        -                  "pexelsPhotographerUrl"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "properties": {
        -                  "animation": {
        -                    "properties": {
        -                      "duration": {
        -                        "default": 20,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "none",
        -                        "enum": [
        -                          "none",
        -                          "ken-burns",
        -                          "parallax"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "display": {
        -                    "default": {
        -                      "position": "center",
        -                      "size": "cover"
        -                    },
        -                    "properties": {
        -                      "position": {
        -                        "enum": [
        -                          "left-half",
        -                          "right-half",
        -                          "left-partial",
        -                          "center",
        -                          "right-partial"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "size": {
        -                        "enum": [
        -                          "cover",
        -                          "contain"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "position",
        -                      "size"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "effects": {
        -                    "properties": {
        -                      "blur": {
        -                        "maximum": 20,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "brightness": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "contrast": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "saturate": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "overlay": {
        -                    "default": {
        -                      "opacity": 30,
        -                      "type": "solid"
        -                    },
        -                    "properties": {
        -                      "color": {
        -                        "type": "string"
        -                      },
        -                      "gradient": {
        -                        "properties": {
        -                          "angle": {
        -                            "type": "number"
        -                          },
        -                          "colors": {
        -                            "items": {
        -                              "type": "string"
        -                            },
        -                            "minItems": 2,
        -                            "type": "array"
        -                          },
        -                          "type": {
        -                            "enum": [
        -                              "linear",
        -                              "radial"
        -                            ],
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "type",
        -                          "colors"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "opacity": {
        -                        "maximum": 100,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "solid",
        -                        "enum": [
        -                          "solid",
        -                          "gradient"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "opacity"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "pexelsId": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographer": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographerUrl": {
        -                    "anyOf": [
        -                      {
        -                        "format": "uri",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "previewImageUrl": {
        -                    "anyOf": [
        -                      {
        -                        "format": "uri",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "source": {
        -                    "enum": [
        -                      "pexels",
        -                      "url",
        -                      "upload"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "type": {
        -                    "const": "video",
        -                    "type": "string"
        -                  },
        -                  "url": {
        -                    "format": "uri",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "url",
        -                  "source",
        -                  "pexelsId",
        -                  "pexelsPhotographer",
        -                  "pexelsPhotographerUrl"
        -                ],
        -                "type": "object"
        -              }
        -            ]
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "callToActionText": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The call to action text of the end screen"
        -      },
        -      "callToActionUrl": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The call to action URL of the end screen"
        -      },
        -      "message": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The message of the end screen"
        -      },
        -      "title": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The title of the end screen"
        -      }
        -    },
        -    "required": [
        -      "message",
        -      "callToActionText",
        -      "callToActionUrl"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "background": {
        +        "anyOf": [
        +          {},
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "callToActionText": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "callToActionUrl": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "message": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "title": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "message",
        +      "callToActionText",
        +      "callToActionUrl"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / endings / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "properties": {
        -        "background": {
        -          "anyOf": [
        -            {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "colorValue": {
        -                      "pattern": "^#[0-9A-Fa-f]{6}$",
        -                      "type": "string"
        -                    },
        -                    "type": {
        -                      "const": "color",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "colorValue"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "gradient": {
        -                      "properties": {
        -                        "angle": {
        -                          "type": "number"
        -                        },
        -                        "colors": {
        -                          "items": {
        -                            "type": "string"
        -                          },
        -                          "minItems": 2,
        -                          "type": "array"
        -                        },
        -                        "type": {
        -                          "enum": [
        -                            "linear",
        -                            "radial"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "type",
        -                        "colors"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "type": {
        -                      "const": "gradient",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "gradient"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "animation": {
        -                      "properties": {
        -                        "duration": {
        -                          "default": 20,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "none",
        -                          "enum": [
        -                            "none",
        -                            "ken-burns",
        -                            "parallax"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "display": {
        -                      "default": {
        -                        "position": "center",
        -                        "size": "cover"
        -                      },
        -                      "properties": {
        -                        "position": {
        -                          "enum": [
        -                            "left-half",
        -                            "right-half",
        -                            "left-partial",
        -                            "center",
        -                            "right-partial"
        -                          ],
        -                          "type": "string"
        -                        },
        -                        "size": {
        -                          "enum": [
        -                            "cover",
        -                            "contain"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "position",
        -                        "size"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "effects": {
        -                      "properties": {
        -                        "blur": {
        -                          "maximum": 20,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "brightness": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "contrast": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "saturate": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "overlay": {
        -                      "default": {
        -                        "opacity": 30,
        -                        "type": "solid"
        -                      },
        -                      "properties": {
        -                        "color": {
        -                          "type": "string"
        -                        },
        -                        "gradient": {
        -                          "properties": {
        -                            "angle": {
        -                              "type": "number"
        -                            },
        -                            "colors": {
        -                              "items": {
        -                                "type": "string"
        -                              },
        -                              "minItems": 2,
        -                              "type": "array"
        -                            },
        -                            "type": {
        -                              "enum": [
        -                                "linear",
        -                                "radial"
        -                              ],
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "type",
        -                            "colors"
        -                          ],
        -                          "type": "object"
        -                        },
        -                        "opacity": {
        -                          "maximum": 100,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "solid",
        -                          "enum": [
        -                            "solid",
        -                            "gradient"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "opacity"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "pexelsId": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographer": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographerUrl": {
        -                      "anyOf": [
        -                        {
        -                          "format": "uri",
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "source": {
        -                      "enum": [
        -                        "pexels",
        -                        "url",
        -                        "upload"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "type": {
        -                      "const": "image",
        -                      "type": "string"
        -                    },
        -                    "url": {
        -                      "format": "uri",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "url",
        -                    "source",
        -                    "pexelsId",
        -                    "pexelsPhotographer",
        -                    "pexelsPhotographerUrl"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "animation": {
        -                      "properties": {
        -                        "duration": {
        -                          "default": 20,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "none",
        -                          "enum": [
        -                            "none",
        -                            "ken-burns",
        -                            "parallax"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "display": {
        -                      "default": {
        -                        "position": "center",
        -                        "size": "cover"
        -                      },
        -                      "properties": {
        -                        "position": {
        -                          "enum": [
        -                            "left-half",
        -                            "right-half",
        -                            "left-partial",
        -                            "center",
        -                            "right-partial"
        -                          ],
        -                          "type": "string"
        -                        },
        -                        "size": {
        -                          "enum": [
        -                            "cover",
        -                            "contain"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "position",
        -                        "size"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "effects": {
        -                      "properties": {
        -                        "blur": {
        -                          "maximum": 20,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "brightness": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "contrast": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "saturate": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "overlay": {
        -                      "default": {
        -                        "opacity": 30,
        -                        "type": "solid"
        -                      },
        -                      "properties": {
        -                        "color": {
        -                          "type": "string"
        -                        },
        -                        "gradient": {
        -                          "properties": {
        -                            "angle": {
        -                              "type": "number"
        -                            },
        -                            "colors": {
        -                              "items": {
        -                                "type": "string"
        -                              },
        -                              "minItems": 2,
        -                              "type": "array"
        -                            },
        -                            "type": {
        -                              "enum": [
        -                                "linear",
        -                                "radial"
        -                              ],
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "type",
        -                            "colors"
        -                          ],
        -                          "type": "object"
        -                        },
        -                        "opacity": {
        -                          "maximum": 100,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "solid",
        -                          "enum": [
        -                            "solid",
        -                            "gradient"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "opacity"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "pexelsId": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographer": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographerUrl": {
        -                      "anyOf": [
        -                        {
        -                          "format": "uri",
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "previewImageUrl": {
        -                      "anyOf": [
        -                        {
        -                          "format": "uri",
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "source": {
        -                      "enum": [
        -                        "pexels",
        -                        "url",
        -                        "upload"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "type": {
        -                      "const": "video",
        -                      "type": "string"
        -                    },
        -                    "url": {
        -                      "format": "uri",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "url",
        -                    "source",
        -                    "pexelsId",
        -                    "pexelsPhotographer",
        -                    "pexelsPhotographerUrl"
        -                  ],
        -                  "type": "object"
        -                }
        -              ]
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "callToActionText": {
        -          "anyOf": [
        -            {
        -              "maxLength": 50,
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ],
        -          "description": "Optional CTA button text"
        -        },
        -        "callToActionUrl": {
        -          "anyOf": [
        -            {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ],
        -          "description": "Optional CTA URL"
        -        },
        -        "description": {
        -          "description": "Description to help AI select this ending",
        -          "maxLength": 500,
        -          "type": "string"
        -        },
        -        "id": {
        -          "description": "Unique identifier for the ending",
        -          "type": "string"
        -        },
        -        "imageUrl": {
        -          "anyOf": [
        -            {
        -              "format": "uri",
        -              "type": "string"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ],
        -          "description": "Optional image URL for the ending"
        -        },
        -        "message": {
        -          "description": "Message to display to the user",
        -          "maxLength": 1000,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "title": {
        -          "description": "The title/label of the ending (e.g., personality type)",
        -          "maxLength": 100,
        -          "minLength": 1,
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "id",
        -        "title",
        -        "description",
        -        "message"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "properties": {
        +        "background": {
        +          "anyOf": [
        +            {},
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "callToActionText": {
        +          "anyOf": [
        +            {
        +              "maxLength": 50,
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "callToActionUrl": {
        +          "anyOf": [
        +            {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "description": {
        +          "maxLength": 500,
        +          "type": "string"
        +        },
        +        "id": {
        +          "type": "string"
        +        },
        +        "imageUrl": {
        +          "anyOf": [
        +            {
        +              "format": "uri",
        +              "type": "string"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "message": {
        +          "maxLength": 1000,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "title": {
        +          "maxLength": 100,
        +          "minLength": 1,
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "id",
        +        "title",
        +        "description",
        +        "message"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / questions / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "properties": {
        -        "background": {
        -          "anyOf": [
        -            {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "colorValue": {
        -                      "pattern": "^#[0-9A-Fa-f]{6}$",
        -                      "type": "string"
        -                    },
        -                    "type": {
        -                      "const": "color",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "colorValue"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "gradient": {
        -                      "properties": {
        -                        "angle": {
        -                          "type": "number"
        -                        },
        -                        "colors": {
        -                          "items": {
        -                            "type": "string"
        -                          },
        -                          "minItems": 2,
        -                          "type": "array"
        -                        },
        -                        "type": {
        -                          "enum": [
        -                            "linear",
        -                            "radial"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "type",
        -                        "colors"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "type": {
        -                      "const": "gradient",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "gradient"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "animation": {
        -                      "properties": {
        -                        "duration": {
        -                          "default": 20,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "none",
        -                          "enum": [
        -                            "none",
        -                            "ken-burns",
        -                            "parallax"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "display": {
        -                      "default": {
        -                        "position": "center",
        -                        "size": "cover"
        -                      },
        -                      "properties": {
        -                        "position": {
        -                          "enum": [
        -                            "left-half",
        -                            "right-half",
        -                            "left-partial",
        -                            "center",
        -                            "right-partial"
        -                          ],
        -                          "type": "string"
        -                        },
        -                        "size": {
        -                          "enum": [
        -                            "cover",
        -                            "contain"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "position",
        -                        "size"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "effects": {
        -                      "properties": {
        -                        "blur": {
        -                          "maximum": 20,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "brightness": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "contrast": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "saturate": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "overlay": {
        -                      "default": {
        -                        "opacity": 30,
        -                        "type": "solid"
        -                      },
        -                      "properties": {
        -                        "color": {
        -                          "type": "string"
        -                        },
        -                        "gradient": {
        -                          "properties": {
        -                            "angle": {
        -                              "type": "number"
        -                            },
        -                            "colors": {
        -                              "items": {
        -                                "type": "string"
        -                              },
        -                              "minItems": 2,
        -                              "type": "array"
        -                            },
        -                            "type": {
        -                              "enum": [
        -                                "linear",
        -                                "radial"
        -                              ],
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "type",
        -                            "colors"
        -                          ],
        -                          "type": "object"
        -                        },
        -                        "opacity": {
        -                          "maximum": 100,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "solid",
        -                          "enum": [
        -                            "solid",
        -                            "gradient"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "opacity"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "pexelsId": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographer": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographerUrl": {
        -                      "anyOf": [
        -                        {
        -                          "format": "uri",
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "source": {
        -                      "enum": [
        -                        "pexels",
        -                        "url",
        -                        "upload"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "type": {
        -                      "const": "image",
        -                      "type": "string"
        -                    },
        -                    "url": {
        -                      "format": "uri",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "url",
        -                    "source",
        -                    "pexelsId",
        -                    "pexelsPhotographer",
        -                    "pexelsPhotographerUrl"
        -                  ],
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "animation": {
        -                      "properties": {
        -                        "duration": {
        -                          "default": 20,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "none",
        -                          "enum": [
        -                            "none",
        -                            "ken-burns",
        -                            "parallax"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "display": {
        -                      "default": {
        -                        "position": "center",
        -                        "size": "cover"
        -                      },
        -                      "properties": {
        -                        "position": {
        -                          "enum": [
        -                            "left-half",
        -                            "right-half",
        -                            "left-partial",
        -                            "center",
        -                            "right-partial"
        -                          ],
        -                          "type": "string"
        -                        },
        -                        "size": {
        -                          "enum": [
        -                            "cover",
        -                            "contain"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "position",
        -                        "size"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "effects": {
        -                      "properties": {
        -                        "blur": {
        -                          "maximum": 20,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "brightness": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "contrast": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "saturate": {
        -                          "default": 100,
        -                          "maximum": 200,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        }
        -                      },
        -                      "type": "object"
        -                    },
        -                    "overlay": {
        -                      "default": {
        -                        "opacity": 30,
        -                        "type": "solid"
        -                      },
        -                      "properties": {
        -                        "color": {
        -                          "type": "string"
        -                        },
        -                        "gradient": {
        -                          "properties": {
        -                            "angle": {
        -                              "type": "number"
        -                            },
        -                            "colors": {
        -                              "items": {
        -                                "type": "string"
        -                              },
        -                              "minItems": 2,
        -                              "type": "array"
        -                            },
        -                            "type": {
        -                              "enum": [
        -                                "linear",
        -                                "radial"
        -                              ],
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "type",
        -                            "colors"
        -                          ],
        -                          "type": "object"
        -                        },
        -                        "opacity": {
        -                          "maximum": 100,
        -                          "minimum": 0,
        -                          "type": "number"
        -                        },
        -                        "type": {
        -                          "default": "solid",
        -                          "enum": [
        -                            "solid",
        -                            "gradient"
        -                          ],
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "opacity"
        -                      ],
        -                      "type": "object"
        -                    },
        -                    "pexelsId": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographer": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "pexelsPhotographerUrl": {
        -                      "anyOf": [
        -                        {
        -                          "format": "uri",
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "previewImageUrl": {
        -                      "anyOf": [
        -                        {
        -                          "format": "uri",
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ]
        -                    },
        -                    "source": {
        -                      "enum": [
        -                        "pexels",
        -                        "url",
        -                        "upload"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "type": {
        -                      "const": "video",
        -                      "type": "string"
        -                    },
        -                    "url": {
        -                      "format": "uri",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "type",
        -                    "url",
        -                    "source",
        -                    "pexelsId",
        -                    "pexelsPhotographer",
        -                    "pexelsPhotographerUrl"
        -                  ],
        -                  "type": "object"
        -                }
        -              ]
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "branches": {
        -          "description": "Branching rules for this question",
        -          "items": {
        -            "properties": {
        -              "groups": {
        -                "items": {
        -                  "items": {
        -                    "properties": {
        -                      "negate": {
        -                        "default": false,
        -                        "type": "boolean"
        -                      },
        -                      "operator": {
        -                        "enum": [
        -                          "equals",
        -                          "contains",
        -                          "startsWith",
        -                          "endsWith",
        -                          "regex",
        -                          "exists"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "questionKey": {
        -                        "minLength": 1,
        -                        "type": "string"
        -                      },
        -                      "value": {
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "questionKey",
        -                      "operator"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "minItems": 1,
        -                  "type": "array"
        -                },
        -                "minItems": 1,
        -                "type": "array"
        -              },
        -              "targetQuestionKey": {
        -                "minLength": 1,
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "targetQuestionKey",
        -              "groups"
        -            ],
        -            "type": "object"
        -          },
        -          "type": "array"
        -        },
        -        "description": {
        -          "description": "The description of the question",
        -          "type": "string"
        -        },
        -        "key": {
        -          "description": "The key of the question, such as \"name\" or \"email\", use snake_case",
        -          "type": "string"
        -        },
        -        "options": {
        -          "description": "Options for single-choice or multiple-choice questions",
        -          "items": {
        -            "type": "string"
        -          },
        -          "type": "array"
        -        },
        -        "required": {
        -          "description": "Whether the question is required",
        -          "type": "boolean"
        -        },
        -        "type": {
        -          "description": "The type of the question",
        -          "enum": [
        -            "open-ended",
        -            "single-choice",
        -            "multiple-choice",
        -            "rating",
        -            "email",
        -            "phone",
        -            "date",
        -            "scale"
        -          ],
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "key",
        -        "required",
        -        "type",
        -        "description"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "properties": {
        +        "background": {
        +          "anyOf": [
        +            {},
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "branches": {
        +          "items": {
        +            "properties": {
        +              "groups": {
        +                "items": {
        +                  "items": {
        +                    "properties": {
        +                      "negate": {
        +                        "default": false,
        +                        "type": "boolean"
        +                      },
        +                      "operator": {
        +                        "enum": [
        +                          "equals",
        +                          "contains",
        +                          "startsWith",
        +                          "endsWith",
        +                          "regex",
        +                          "exists"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "questionKey": {
        +                        "minLength": 1,
        +                        "type": "string"
        +                      },
        +                      "value": {
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "questionKey",
        +                      "operator"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "minItems": 1,
        +                  "type": "array"
        +                },
        +                "minItems": 1,
        +                "type": "array"
        +              },
        +              "targetQuestionKey": {
        +                "minLength": 1,
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "targetQuestionKey",
        +              "groups"
        +            ],
        +            "type": "object"
        +          },
        +          "type": "array"
        +        },
        +        "description": {
        +          "type": "string"
        +        },
        +        "key": {
        +          "type": "string"
        +        },
        +        "options": {
        +          "items": {
        +            "type": "string"
        +          },
        +          "type": "array"
        +        },
        +        "required": {
        +          "type": "boolean"
        +        },
        +        "type": {
        +          "enum": [
        +            "open-ended",
        +            "single-choice",
        +            "multiple-choice",
        +            "rating",
        +            "email",
        +            "phone",
        +            "date",
        +            "scale"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "key",
        +        "required",
        +        "type",
        +        "description"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / theme / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "buttonRadius": {
        -        "anyOf": [
        -          {
        -            "maximum": 24,
        -            "minimum": 0,
        -            "type": "number"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Button corner radius (0-24)"
        -      },
        -      "buttonSize": {
        -        "anyOf": [
        -          {
        -            "enum": [
        -              "regular",
        -              "medium",
        -              "large"
        -            ],
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Button size: regular, medium, or large"
        -      },
        -      "colorBackground": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Form background color, used as fallback if no image or to tint overlay (hex format)"
        -      },
        -      "colorButtonText": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Button text color (hex format)"
        -      },
        -      "colorForeground": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Main text color (hex format)"
        -      },
        -      "colorPrimary": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Primary color for buttons, accents, and active states (hex format)"
        -      },
        -      "fontFamily": {
        -        "anyOf": [
        -          {
        -            "enum": [
        -              "sans",
        -              "serif",
        -              "mono",
        -              "inter",
        -              "merriweather",
        -              "cabin",
        -              "fira-sans",
        -              "nunito",
        -              "roboto",
        -              "lato",
        -              "raleway",
        -              "crimson-pro",
        -              "poppins",
        -              "montserrat"
        -            ],
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Font family for the form"
        -      },
        -      "textAnimation": {
        -        "anyOf": [
        -          {
        -            "enum": [
        -              "typing",
        -              "blur-reveal"
        -            ],
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Text animation style: typing or blur reveal"
        -      },
        -      "textSize": {
        -        "anyOf": [
        -          {
        -            "enum": [
        -              "regular",
        -              "medium"
        -            ],
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Text size: regular or medium"
        -      }
        -    },
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "buttonRadius": {
        +        "default": 0,
        +        "type": "number"
        +      },
        +      "buttonSize": {
        +        "default": "regular",
        +        "enum": [
        +          "regular",
        +          "medium",
        +          "large"
        +        ],
        +        "type": "string"
        +      },
        +      "colorBackground": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "colorButtonText": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "colorForeground": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "colorPrimary": {
        +        "default": "",
        +        "type": "string"
        +      },
        +      "fontFamily": {
        +        "default": "sans",
        +        "enum": [
        +          "sans",
        +          "serif",
        +          "mono",
        +          "inter",
        +          "merriweather",
        +          "cabin",
        +          "fira-sans",
        +          "nunito",
        +          "roboto",
        +          "lato",
        +          "raleway",
        +          "crimson-pro",
        +          "poppins",
        +          "montserrat"
        +        ],
        +        "type": "string"
        +      },
        +      "textAnimation": {
        +        "default": "typing",
        +        "enum": [
        +          "typing",
        +          "blur-reveal"
        +        ],
        +        "type": "string"
        +      },
        +      "textSize": {
        +        "default": "regular",
        +        "enum": [
        +          "regular",
        +          "medium"
        +        ],
        +        "type": "string"
        +      }
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / properties / welcomeScreen / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "background": {
        -        "anyOf": [
        -          {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "colorValue": {
        -                    "pattern": "^#[0-9A-Fa-f]{6}$",
        -                    "type": "string"
        -                  },
        -                  "type": {
        -                    "const": "color",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "colorValue"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "properties": {
        -                  "gradient": {
        -                    "properties": {
        -                      "angle": {
        -                        "type": "number"
        -                      },
        -                      "colors": {
        -                        "items": {
        -                          "type": "string"
        -                        },
        -                        "minItems": 2,
        -                        "type": "array"
        -                      },
        -                      "type": {
        -                        "enum": [
        -                          "linear",
        -                          "radial"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "type",
        -                      "colors"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "type": {
        -                    "const": "gradient",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "gradient"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "properties": {
        -                  "animation": {
        -                    "properties": {
        -                      "duration": {
        -                        "default": 20,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "none",
        -                        "enum": [
        -                          "none",
        -                          "ken-burns",
        -                          "parallax"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "display": {
        -                    "default": {
        -                      "position": "center",
        -                      "size": "cover"
        -                    },
        -                    "properties": {
        -                      "position": {
        -                        "enum": [
        -                          "left-half",
        -                          "right-half",
        -                          "left-partial",
        -                          "center",
        -                          "right-partial"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "size": {
        -                        "enum": [
        -                          "cover",
        -                          "contain"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "position",
        -                      "size"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "effects": {
        -                    "properties": {
        -                      "blur": {
        -                        "maximum": 20,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "brightness": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "contrast": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "saturate": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "overlay": {
        -                    "default": {
        -                      "opacity": 30,
        -                      "type": "solid"
        -                    },
        -                    "properties": {
        -                      "color": {
        -                        "type": "string"
        -                      },
        -                      "gradient": {
        -                        "properties": {
        -                          "angle": {
        -                            "type": "number"
        -                          },
        -                          "colors": {
        -                            "items": {
        -                              "type": "string"
        -                            },
        -                            "minItems": 2,
        -                            "type": "array"
        -                          },
        -                          "type": {
        -                            "enum": [
        -                              "linear",
        -                              "radial"
        -                            ],
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "type",
        -                          "colors"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "opacity": {
        -                        "maximum": 100,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "solid",
        -                        "enum": [
        -                          "solid",
        -                          "gradient"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "opacity"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "pexelsId": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographer": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographerUrl": {
        -                    "anyOf": [
        -                      {
        -                        "format": "uri",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "source": {
        -                    "enum": [
        -                      "pexels",
        -                      "url",
        -                      "upload"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "type": {
        -                    "const": "image",
        -                    "type": "string"
        -                  },
        -                  "url": {
        -                    "format": "uri",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "url",
        -                  "source",
        -                  "pexelsId",
        -                  "pexelsPhotographer",
        -                  "pexelsPhotographerUrl"
        -                ],
        -                "type": "object"
        -              },
        -              {
        -                "properties": {
        -                  "animation": {
        -                    "properties": {
        -                      "duration": {
        -                        "default": 20,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "none",
        -                        "enum": [
        -                          "none",
        -                          "ken-burns",
        -                          "parallax"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "display": {
        -                    "default": {
        -                      "position": "center",
        -                      "size": "cover"
        -                    },
        -                    "properties": {
        -                      "position": {
        -                        "enum": [
        -                          "left-half",
        -                          "right-half",
        -                          "left-partial",
        -                          "center",
        -                          "right-partial"
        -                        ],
        -                        "type": "string"
        -                      },
        -                      "size": {
        -                        "enum": [
        -                          "cover",
        -                          "contain"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "position",
        -                      "size"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "effects": {
        -                    "properties": {
        -                      "blur": {
        -                        "maximum": 20,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "brightness": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "contrast": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "saturate": {
        -                        "default": 100,
        -                        "maximum": 200,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      }
        -                    },
        -                    "type": "object"
        -                  },
        -                  "overlay": {
        -                    "default": {
        -                      "opacity": 30,
        -                      "type": "solid"
        -                    },
        -                    "properties": {
        -                      "color": {
        -                        "type": "string"
        -                      },
        -                      "gradient": {
        -                        "properties": {
        -                          "angle": {
        -                            "type": "number"
        -                          },
        -                          "colors": {
        -                            "items": {
        -                              "type": "string"
        -                            },
        -                            "minItems": 2,
        -                            "type": "array"
        -                          },
        -                          "type": {
        -                            "enum": [
        -                              "linear",
        -                              "radial"
        -                            ],
        -                            "type": "string"
        -                          }
        -                        },
        -                        "required": [
        -                          "type",
        -                          "colors"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "opacity": {
        -                        "maximum": 100,
        -                        "minimum": 0,
        -                        "type": "number"
        -                      },
        -                      "type": {
        -                        "default": "solid",
        -                        "enum": [
        -                          "solid",
        -                          "gradient"
        -                        ],
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "opacity"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  "pexelsId": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographer": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "pexelsPhotographerUrl": {
        -                    "anyOf": [
        -                      {
        -                        "format": "uri",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "previewImageUrl": {
        -                    "anyOf": [
        -                      {
        -                        "format": "uri",
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ]
        -                  },
        -                  "source": {
        -                    "enum": [
        -                      "pexels",
        -                      "url",
        -                      "upload"
        -                    ],
        -                    "type": "string"
        -                  },
        -                  "type": {
        -                    "const": "video",
        -                    "type": "string"
        -                  },
        -                  "url": {
        -                    "format": "uri",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "type",
        -                  "url",
        -                  "source",
        -                  "pexelsId",
        -                  "pexelsPhotographer",
        -                  "pexelsPhotographerUrl"
        -                ],
        -                "type": "object"
        -              }
        -            ]
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "callToActionText": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The call to action text of the welcome screen"
        -      },
        -      "message": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The message of the welcome screen"
        -      },
        -      "redirectUrl": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "Optional URL to open when the welcome button is clicked"
        -      },
        -      "title": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The title of the welcome screen"
        -      }
        -    },
        -    "required": [
        -      "title",
        -      "message",
        -      "callToActionText"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "background": {
        +        "anyOf": [
        +          {},
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "callToActionText": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "message": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "redirectUrl": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "title": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "title",
        +      "message",
        +      "callToActionText"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
  16. 17 tool updates
    • First observedbook_appointment
    • First observedcheck_fit
    • First observedcreate_form
    • First observedcreate_reply
    • First observeddelete_form
    • First observedget_availability
    • First observedget_business_info
    • First observedget_form
    • First observedget_form_questions
    • First observedget_services
    • First observedget_user_info
    • First observedlist_categories
    • First observedlist_forms
    • First observedlist_organizations
    • First observedsearch_merchants
    • First observedsearch_services
    • First observedupdate_form

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

B3.4/5.0
Disambiguation4/5

Most tools have clearly distinct purposes, but with 72 tools, there are a few near-synonyms like create_integration vs create_integration_from_config and search_services vs search_merchants, though descriptions clarify differences. Overall, each tool targets a unique resource/action combination.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern in snake_case, e.g., list_forms, create_reply, update_form, delete_integration. Even less common verbs like `transcribe` and `book_appointment` fit the pattern. No mixed conventions or unpredictable naming.

Tool Count2/5

72 tools is excessive for most use cases and falls into the 'too many' range (25+). While the platform is broad, covering forms, integrations, analytics, marketplace, etc., the count still feels overwhelming and likely increases selection complexity for agents.

Completeness4/5

The tool set covers the full lifecycle of forms (create, read, update, publish, delete), replies (create, read, delete, mark actioned, override verdict), integrations (create, list, toggle, delete, events), and org management. Minor gaps exist (e.g., no update_reply) but they are workable via existing tools.