Get campaign report

Reads the numbers of one campaign: opens, clicks, bounces, unsubscribes and spam complaints.

MCP tool agile_crm_read → get_campaign_report

read

Returns the counts Agile CRM shows behind the campaign's reporting icon, plus the clicked links with their click counts. Agile tracks opens and clicks only for HTML emails, so a plain-text campaign reports none. The call reads only; nothing is sent to contacts.

Parameters

Parameters: get_campaign_report
NameTypeDescription
campaign_id string required string Campaign id from list_campaigns

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "agile_crm_read",
    "arguments": {
      "operation": "get_campaign_report",
      "arguments": {
        "campaign_id": "5731834621411328"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "campaign_id": "5731834621411328",
    "name": "Onboarding series",
    "opened": 412,
    "clicked": 96,
    "bounced": 18,
    "unsubscribed": 7,
    "spam_complaints": 1,
    "links": [
      {
        "url": "https://example.com/start",
        "clicks": 61
      },
      {
        "url": "https://example.com/pricing",
        "clicks": 35
      }
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.