Delete every registrant of a webinar
wi_delete_all_registrantsDeletes every registrant of one webinar in a single step. Take it only when a list should really go, for example after a test run on a fresh campaign: "Nobody in there is real, clear the whole list." It needs the session, the webinar and a clear yes from you. Read the count first and say the number out loud, because this cannot be undone: the numbers fall to zero, the people disappear from the funnel, and emails already sent are not recalled. For one person there is a separate tool, and the list can be read out as a file before deleting. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: delete all registrants, empty the list, clear sign-ups, start over, test data
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "wi_delete_all_registrants"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | No | Which connected site is meant when this chat has more than one: the address exactly as wi_get_connector_status lists it under sites. Leave it out while only one site is connected. | |
| confirm | No | Must be true, set only after the host said that every registrant of this webinar may be deleted. | |
| session_id | No | From an earlier turn (weiter · texte · stand). | |
| webinar_id | No | The webinar (campaign) id, as wi_list_webinars returned it. Never invent an id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |