---
title: "Send async SMS by number"
method: POST
path: "/async/messages"
tags: ["Messages"]
---

# Send async SMS by number

`POST /async/messages`

REQUIRED SCOPES <code>[‘messages:write’]</code><br>Using the given endpoint, you can send async SMS message via API by phone number. <br><br>As a result, instead of team’s id and conversation’s id, it is allowed to indicate the user’s phone number in order to send them a message.

## Request body

- object
  - `number` string, string, required — Number
  - `message` string, textarea, required — Message
  - `sending_options` object
    - `smart_option` string — 'scaler' or 'local_presence'
    - `number_id` integer — Explicit number to send from (non-smart routing)
    - `send_from` 'sending_options_rcs' — Use 'sending_options_rcs' to send from RCS inbox
    - `team_id` integer — RCS team/inbox id when send_from is sending_options_rcs
  - `send_at` string, date-time — Send At
  - `media_url` string[] — Url for media
  - `enable_quiet_hours` boolean — Is enable quiet hours сheck
  - `enable_realtime_updates` boolean — Emit realtime (WebSocket) updates for this message, so the Salesmsg inbox conversation list refreshes immediately instead of on the next reply or manual open. Disabled by default: for high-volume sending every message produces an extra realtime event, so enable it only when live inbox updates are needed.

## Response `200`

OK

- object
  - `uuid` string — Message UUID
  - `message` string — Success message
  - `code` integer — Code

## Other responses

- `403` — Unauthorized action
- `422` — Unprocessable Entity

---

[API](https://skmtc.net/salesmessage/apis/salesmessage-public-api.md) · [All operations](https://skmtc.net/salesmessage/apis/salesmessage-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/salesmessage/salesmessage-public-api/revisions/e96b3e58b041/schema)
