nevent_get_campaign_deliverability
Email deliverability of ONE campaign (nev-api, the "Entregabilidad" tab of the campaign). view=summary (default): sent, delivered, soft bounces, hard bounces and complaints, plus a warning when something is off. view=bounce_reasons: why messages bounced, grouped by SES bounce subtype; needs bounce_type=soft|hard (call it once per family). view=segment_breakdown: delivery, soft and hard bounces per segment; empty when the campaign targeted a single segment or has no segment attribution. Use it after a send when nevent_get_campaign_metrics shows a high bounce rate, to learn whether the cause is invalid addresses (hard) or mailbox/transient problems (soft). Email campaigns only. For tenant-wide sender health use nevent_get_sending_profile and nevent_get_suppressions_summary instead; for the people behind the bounces use nevent_list_campaign_recipients(status=BOUNCES). Requires ADMIN, OWNER or SUPERADMIN.
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>"
},
"name": "nevent_get_campaign_deliverability"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | summary (default): sent, delivered, soft/hard bounces, complaints and an optional warning. bounce_reasons: bounce reasons grouped by SES bounce subtype; needs bounce_type. segment_breakdown: delivery / soft / hard bounce per segment (empty when the campaign has a single segment or no attribution). | |
| bounce_type | No | Required when view=bounce_reasons: the bounce family, soft or hard. | |
| campaign_id | Yes | Campaign ID. Get it from nevent_list_campaigns. |