Create a form
bootform_create_formCreates a new form on the connected account and returns its id, endpoint and a ready-to-paste HTML snippet to put on the person's page. To change a form that already exists, use bootform_configure_form instead (bootform_list_forms shows what exists). Form names don't have to be unique. Without workspace_id the form goes to the account's default workspace. Creating forms is rate limited: RATE_LIMITED means wait a little and try again.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "bootform_create_form"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Display name for the form | |
| redirect_url | No | Optional post-submission redirect URL | |
| workspace_id | No | Optional workspace to create the form in (bootform_list_workspaces); omitted, it goes to the default workspace | |
| allowed_origins | No | Optional origin allowlist |