Vobiz records the identifiers you supply on each message. Register your entity, headers and templates on a DLT portal first; the operators check each message against that registration.
The three identifiers
The message
text must match the registered template, with the variable positions filled in. For example, if the template is
Dear Jane, your OTP for Acme is 482913. Valid for 10 minutes. Operators reject messages whose text does not match a template registered under the header you used, and messages with no DLT data at all.
Pass the IDs on a message
Add the three fields toPOST /messages. They are stored on the message record alongside the rest of the request.
Pass the IDs on a broadcast
POST /broadcasts and PUT /broadcasts/{id} take the same three fields, each up to 64 characters. Every recipient’s message is sent with them.
template uses {{variable}} placeholders filled from the columns of the uploaded recipient file. Make sure the result, after substitution, still matches the DLT template registered under dltTemplateId. The Broadcasts guide covers uploads, preview and launch.
Sender IDs and numbers for India
Indian A2P traffic is sent from registered alphanumeric headers, not from long-code phone numbers.GET /numbers/available?country=IN returns an empty list with the hint India uses DLT sender IDs, not long codes, and POST /numbers/purchase for an Indian number returns 422 with the same message. Register your header on a DLT portal and contact support@vobiz.ai to have it enabled as a from value on your account.
Checklist before you send to India
- Entity registered on a DLT portal and
dltEntityIdrecorded. - Header registered for the right category (transactional, service or promotional) and
dltHeaderIdrecorded. - Template registered under that header,
dltTemplateIdrecorded, and your message text reproduces it exactly with variables filled. - Promotional traffic respects the recipient’s Do Not Disturb preference and the permitted sending window. See UCC and NDNC compliance.
- Opt-outs handled on your side as well: a recipient who texts STOP is recorded in opt-outs and subsequent sends to them return
422.
Build it with the Messaging API
Send a message
Pass
dltEntityId, dltHeaderId and dltTemplateId.Broadcasts
Set DLT IDs once for a whole send.
Sending SMS
Segments, idempotency and statuses.
Opt-outs
Honour STOP replies on every channel.
Related Vobiz India compliance pages
India calling regulations
TRAI and DoT requirements for voice traffic in India.
India number KYC
Identity verification for Indian numbers on Vobiz.
UCC and NDNC
Do Not Disturb registry and unsolicited commercial communication rules.
Next steps
Send a message
Full request schema including the DLT fields.
Broadcasts
Bulk sends with DLT IDs on every recipient.