doorman_update_form
Change a form's settings: context, destinations, thresholds, watch mode, allow/block lists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| mode | No | watch = deliver everything, tag would-be drops (a safe way to start) | |
| name | No | Form name | |
| api_key | No | Doorman API key (dm_live_...). Only needed if the MCP connection has no Authorization header. | |
| form_id | Yes | f_... | |
| email_to | No | Comma-separated emails | |
| slack_url | No | Slack incoming webhook URL | |
| allow_list | No | Emails or domains always delivered without judging | |
| block_list | No | Emails or domains always dropped | |
| deliver_at | No | Deliver when P(real) >= this (default 0.8) | |
| drop_below | No | Drop when P(real) < this (default 0.2) | |
| webhook_url | No | HTTPS webhook URL | |
| redirect_url | No | Redirect after submit | |
| site_context | No | What the business sells and to whom | |
| forward_holds | No | Forward held submissions, flagged (default true) |