bulk_import_contacts
Import up to 100 contacts into a Qualtrics mailing list, returning per-contact success or failure details.
Instructions
Create multiple contacts through the documented single-contact endpoint, returning per-contact successes and failures (non-atomic)
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": {
"directoryId": "<directoryId>",
"mailingListId": "<mailingListId>",
"contacts": "<contacts>"
},
"name": "bulk_import_contacts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contacts | Yes | Array of up to 100 contacts to create sequentially | |
| directoryId | Yes | Required XM Directory ID (POOL_...), also known as the directory or pool ID | |
| mailingListId | Yes | The mailing list ID |