# Blasts & Scheduled Messages

Published: 2025-12-07

> Send messages to entire audiences at once and schedule messages for future delivery.

## Blasts & Scheduled Messages

Send messages to entire audiences at once and schedule messages for future delivery.

### What's new?

**Bulk messaging (Blasts)**

Blast an SMS, MMS, or RCS message to every contact in an audience with a single API call. Combine with scheduling to send blasts at a specific time.

- [`POST /messages/blast/sms`](/api-reference/messages/blast-sms) | [`POST /messages/blast/mms`](/api-reference/messages/blast-mms) | [`POST /messages/blast/rcs`](/api-reference/messages/blast-rcs)
- Target an audience by ID
- Optional scheduling with future send times
- List and track blasts with [`POST /messages/blasts/list`](/api-reference/messages/list-blasts)

**Scheduled messages**

Schedule any message — single or blast — for future delivery and cancel before it sends.

- Schedule via the `scheduledTime` field on any send endpoint
- Cancel with [`DELETE /messages/schedule/{id}`](/api-reference/messages/cancel-scheduled-message)
- List upcoming scheduled messages with [`POST /messages/schedules/list`](/api-reference/messages/list-scheduled-messages)

**Note:** Have questions? Reach out to us - founders@pinnacle.sh
