---
title: SMS Chunking Now Available for the Telnyx Messaging API
canonical: https://telnyx.com/release-notes/sms-chunking
---
# SMS Chunking Now Available for the Telnyx Messaging API

[Release notes](https://telnyx.com/release-notes)

# Automatic SMS Chunking for Oversized Messages

### 29, Oct 2026

Long SMS messages that exceed a route's segment limit now send successfully: enable automatic chunking on a messaging profile and Telnyx splits oversized messages into sequential chunks instead of returning an error.

### What's new

* **Automatic chunking:** Outbound SMS exceeding a route's max segment count are split into ordered child messages, each dispatched after the previous chunk is accepted. Oversized sends return error `40302` when the flag is off.
* **One-field activation:** Enable `auto_chunk_long_messages` on any messaging profile with a single API call. The flag is profile-level, with no per-request parameter.
* **Encoding-aware splits:** GSM-7 messages split on 153-character boundaries and UCS-2 on 67, never mid-character and never inside an escape sequence.
* **End-to-end traceability:** Each chunk is an independent message with its own message ID, segment count, and delivery receipt. Chunks link via `parent_message_id` and `child_message_id`, so you can correlate webhooks that arrive out of order.

### Why it matters

Most carriers reject concatenated SMS past 10 segments, which capped how much content you could reliably deliver. Handling that limit yourself means counting segments per encoding, choosing split points, queuing chunks, and matching receipts, and any mistake in that glue code shows up as fragmented or missing messages. Server-side chunking removes the custom code: long-form alerts, reminders, and notifications stay deliverable on capped routes while billing stays predictable, since each chunk bills only its own segment count.

### Example use cases

* Operations teams delivering long incident and delivery-status alerts on routes that cap at 10 segments.
* Healthcare and finance apps sending appointment, payment, and compliance reminders without building custom splitting logic.
* Alerting platforms that need oversized sends to dispatch instead of failing with `40302`.

### Getting started

1. Enable chunking on your messaging profile:

curl -X PATCH https://api.telnyx.com/v2/messaging_profiles/{id} \
  -H "Authorization: Bearer $TELNYX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"features": {"auto_chunk_long_messages": true}}'

1. Send a message longer than the route's segment limit and watch it dispatch as linked chunks with per-chunk receipts.

**Learn more** in the [SMS chunking docs](https://developers.telnyx.com/docs/messaging/messages/sms-chunking) and the [message encoding guide](https://developers.telnyx.com/docs/messaging/messages/message-encoding).

[Start building](https://telnyx.com/sign-up)

### Ask AI

* [![GPT](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/chatgpt_icon-ea55e09d.jpeg?width=92&format=webp)](https://chat.openai.com/?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Claude](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/claude_icon-c7c8eef3.webp?width=92&format=webp)](https://claude.ai/new?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Perplexity](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/perplexity_icon-cd5b74f1.webp?width=92&format=webp)](https://www.perplexity.ai/search?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Gemini](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/gemini_icon-4ff1cbf4.webp?width=92&format=webp)](https://www.google.com/search?udm=50&aep=11&q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Grok](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/grok_icon-e588e5bd.webp?width=92&format=webp)](https://x.com/i/grok?text=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)