Import address list
import_address_listImports US postal recipients from pasted text, CSV or XLSX into a saved list. Checks required fields and US address format; USPS verification runs only when configured, and usps_checked reports whether it ran. Format checks do not confirm deliverability. Returns list_id, ready counts and row problems. An existing list_id appends recipients, up to 300. Not for email, non-US addresses or advertising to purchased or rented lists.
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": "import_address_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list_id | No | Existing list to append to. | |
| address_file | No | A CSV or XLSX file the user attached. | |
| addresses_text | No | Addresses as pasted text or CSV. One recipient per line ("Name, Street, City, ST ZIP") or a CSV with a header row. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| ready | Yes | ||
| total | Yes | ||
| list_id | Yes | ||
| problems | Yes | ||
| needs_fixing | Yes | ||
| usps_checked | No | ||
| corrected_by_usps | Yes | ||
| skipped_over_limit | No |