MESSAGE CATEGORY

Utility

Requested or expected updates - order, payment, delivery, and appointment information. No approval step.

Requirements

The recipient must actively follow your business, but does not need to have opted in to marketing. Your developer app token must carry the utility scope, and the business account must be live. Send with category: "utility" and a plain-text body; a message_content object is rejected with invalid_message_content.

Content shape

Plain text only - there is no structured content option for this category. An empty body is rejected with message_body_required.

Example request body

{
  "to": "+15555550123",
  "category": "utility",
  "body": "Your order #4821 has shipped and should arrive Thursday."
}

See the API reference for the endpoint and error codes, or Message types for how this compares to the other categories.