campaigns_list_recipients
List per-recipient status for one campaign — who got it, who opened, who clicked, who bounced. Returns contact_id + email/phone + status + per-event timestamps for each row. Optionally filter by status (e.g. status='opened' for everyone who opened). Use this to answer 'who didn't open my newsletter so I can follow up' or 'who clicked the call-to-action so I can prioritize them in outreach'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Campaign UUID. | |
| limit | No | Defaults to 100. | |
| status | No | Optional filter — only rows matching this status (or richer event for opened/clicked). |