notification_request_send
Activates a notification request to trigger delivery to all added receivers, waiting until each notification finishes and returning each one's final delivery state.
Instructions
Activates a notification request, triggering delivery to every added receiver across their configured channels (email/SMS/Noticeman/WhatsApp/RCS). Runs as an MCP Task (bounded-polling until every receiver's notification leaves its in-flight state — EAD Factory's upstream emits no events for this transition). Requires: notification_request_create -> requestId, at least one receiver added via notification_receiver_add. On completion, returns each notification's id and final delivery state (per-receiver failures are reported in the result, not treated as a Task failure). REQUIRES an MCP client with Tasks support — from a client without it this call fails; in that case create the request with autosend: true (notification_request_create) and poll notification_request_status yourself. Use notification_request_status to check progress without waiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| requestId | Yes | MANDATORY. UUID of the notification request. Obtain from notification_request_create. |