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.