sinch-10dlc
Installation
SKILL.md
Sinch 10DLC Registration
Overview
10DLC (10-Digit Long Code) is the required US registration system for Application-to-Person (A2P) SMS on standard 10-digit phone numbers. You must register a brand (the sending company) and a campaign (the messaging use case) with The Campaign Registry (TCR) via Sinch before sending any US A2P SMS.
Agent Instructions
Before generating code, gather from the user (skip any item already specified in the prompt or context):
- Goal — register a brand, register a campaign, check status, or troubleshoot a rejection?
- Brand ID? — if the user already has one, skip to Step 3 (qualify) or Step 4 (campaign).
- Registration type —
SIMPLIFIED(faster, lower throughput, $10) orFULL(recommended for production, $50)? - Language — any language, or curl. This API is REST-only; there is no SDK wrapper. Use curl,
fetch,axios,requests, or equivalent HTTP clients.
This skill covers 10DLC only. The same Registration API also includes TFN (Toll-Free Number) verification endpoints — for toll-free registration, see the API spec directly.
Refer to the API reference linked in Links for request/response schemas.