← ClaudeAtlas

sinch-imported-numbers-hosting-orderslisted

Import, host, qualify, and text-enable phone numbers for Sinch SMS using the Imported Numbers and Hosting Orders API. Use when importing non-Sinch numbers as DCA, creating hosting orders, qualifying numbers for text-enablement, managing LOA workflows, or checking hosting order status.
sinch/skills · ★ 8 · AI & Automation · score 76
Install: claude install-skill sinch/skills
# Sinch Imported Numbers & Hosting Orders ## Overview The Imported Numbers and Hosting Orders API imports non-Sinch phone numbers for use with Sinch SMS without porting. It manages the lifecycle from qualification through text-enablement, including LOA generation and carrier OSR updates. ## Agent Instructions Before generating code, ask the user these clarifying questions: 1. **Goal** — What do you need? - Import a number (single or bulk)? - Qualify numbers for text-enablement? - Text-enable qualified numbers? - Check status of an existing order? 2. **LOA type** (if text-enabling) — Are you a **direct Sinch customer**, a **reseller**, or do you have a **blanket LOA**? 3. **Number type** (if text-enabling) — Standard or **Toll-Free**? 4. **Language** — curl, Node.js SDK, Python, Java? Wait for answers, then follow the matching workflow below. ## Decision Tree ``` User wants to work with imported numbers → ├─ Import numbers │ ├─ Single number → Workflow A (Import Number) │ └─ Bulk (≤5) → Workflow B (Bulk Import via Hosting Order) ├─ Qualify numbers → Workflow C (Qualify → email invoices) ├─ Text-enable numbers │ ├─ Standard numbers → Workflow D (Text-Enable) │ └─ Toll-Free → Workflow D variant (TF endpoint) ├─ Check order status → Workflow E (Hosting Order Status) └─ Manage numbers → Workflow F (CRUD operations) ``` ## Critical Rules 1. **E.164 format required.** All phone numbers must include leading `+` (e.g., `+12025550134