MCPMCP Tools/Connected Apps/list_imported_contacts

list_imported_contacts

Readreview-invite:read

Read the contacts imported into review-invite campaigns — from connected CRMs, uploads or manual adds. Use it to answer anything about who is in the list: counts, coverage per location, which campaign or source a person came from, whether an email or phone is present, whether they've been sent to or replied. Filter by locationId, campaignId, source, or a search over name/email/phone. Paged — pass the returned nextOffset to continue. READ ONLY: it never sends anything. You don't pass an agency — it comes from your credentials.

Parameters
locationIdstringoptional
Only contacts on campaigns for this location (ClientLocation id, or the legacy Synup location id).
campaignIdstringoptional
Only contacts on this campaign.
sourcestringoptional
Only contacts from this source, e.g. "hubspot", "csv", "manual".
searchstringoptional
Match on name, email or phone (case-insensitive, partial).
limitnumberoptional
How many to return (default 50, max 200).
offsetnumberoptional
Where to start — pass the previous call's nextOffset.
Example request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_imported_contacts",
    "arguments": {}
  }
}
Example response
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

Response shape shown for illustration — the actual content depends on the tool and your data.