Send a push notification
send_notificationSend push notifications to phones for alerts and heads-ups, optionally including a text input, choice, or action buttons. Returns immediately by default, or waits for replies when requested.
Instructions
Send a push notification to phones. A notification lives only in the banner: once dismissed it is gone, so it suits alerts and heads-ups, not questions that must be answered. It can still carry one input — a text input, a choice, or action buttons. By default the call returns right after sending and the answer is readable later with get_notification_answer; set wait_seconds to wait for it in the same call. Each recipient gets their own copy by default; with several recipients the result lists one notification_id per person. For a question that needs an answer, a photo, file, location, slider or several inputs, use send_task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | No | One input shown on the notification: free text, a choice, or action buttons. | |
| title | No | Optional short heading shown above the body. | |
| topic | No | Deliver to this topic instead of the user's own devices. Omit for a self-send. | |
| member | No | Unavailable in personal mode — requires an org integration token. | |
| shared | No | Default false: a copy per recipient. true: one notification all recipients see; one person's input answer resolves it for all. | |
| content | Yes | Body of the notification. | |
| audio_url | No | Public https URL of an audio clip attached to the notification. | |
| broadcast | No | Unavailable in personal mode — requires an org integration token. | |
| image_url | No | Public https URL of an image shown with the notification. | |
| wait_seconds | No | Default 0: return right after sending. With an input, wait this long for the answer (every recipient's, when there are several); on timeout the result marks who has not answered. |