How far a file of personal lines has come
argorant_personalization_import_statusShow how far an uploaded file of personal lines has come: waiting, writing (rows done so far) or done, with the lines saved, the contacts that keep the fallback, rows naming contacts not in the campaign, and refused rows with their row number and reason. Use it with the job_id of a file uploaded through the API or the command line; for lines saved in the chat use argorant_campaign_personalization_status. A file uploaded without overwrite keeps lines contacts already have and lists them in kept_existing, while one uploaded with overwrite=true counts the lines it replaced and cleared. More in the docs at https://docs.argorant.com/docs/agents/tools#campaigns
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": {
"campaign_id": "<campaign_id>",
"job_id": "<job_id>"
},
"name": "argorant_personalization_import_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | The job_id the upload answered. | |
| campaign_id | Yes | The campaign's id, from argorant_list_campaigns. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |