Block an address or domain
argorant_blockNever contact these email addresses or domains again, in every campaign of the workspace or only in the campaigns given in campaign_ids (up to 50). Use it when someone must not be emailed; to take one person out of one campaign use argorant_remove_campaign_lead, and to undo a block use argorant_unblock. Send one value, or up to 5,000 per call as values or as csv text. Matching people waiting in those campaigns stop getting emails at once and are kept out later. dry_run=true only counts the entries that would be added and the people who would be stopped; run it first for a large list and tell the user the numbers. More than 500 new entries are applied in the background, with a job_id to follow in argorant_blocklist. More in the docs at https://docs.argorant.com/docs/agents/tools#analytics-mailbox-settings-blocklist
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": "argorant_block"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| csv | No | CSV text instead of values, up to 5,000 rows. | |
| value | No | One email address or domain. | |
| reason | No | A short note on why, kept with each entry (default manual). | manual |
| values | No | Up to 5,000 email addresses or domains. | |
| dry_run | No | true only counts what would change. Nothing is saved. | |
| campaign_ids | No | Block only in these campaigns, up to 50. Leave out to block in every campaign. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |