telnyx-10dlc-javascript

Manage 10DLC A2P messaging compliance brands, campaigns and phone numbers via JavaScript SDK for Telnyx API.

3|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/team-telnyx/telnyx-toolkit --skill telnyx-10dlc-javascript-team-telnyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telnyx-10dlc-javascript
Source: https://github.com/team-telnyx/telnyx-toolkit/tree/main/api/javascript/telnyx-10dlc-javascript
Command: npx skills add https://github.com/team-telnyx/telnyx-toolkit --skill telnyx-10dlc-javascript-team-telnyx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of registering brands and campaigns for 10DLC (10-digit long code) A2P messaging compliance in the US, and managing phone number assignments.

Core Features & Use Cases

  • Brand Management: Create, retrieve, update, and delete brands. Manage brand verification statuses and associated external vetting.
  • Campaign Management: Submit, qualify, retrieve, update, and deactivate campaigns. Handle campaign appeals and MNO metadata.
  • Phone Number Assignment: Link phone numbers to campaigns, either individually or by messaging profile.
  • Use Case: A marketing team needs to send A2P messages to US customers. They can use this Skill to register their brand, create a campaign for their specific use case (e.g., 'PROMOTIONAL'), and assign their existing Telnyx phone numbers to that campaign, ensuring compliance with carrier regulations.

Quick Start

Use the telnyx-10dlc-javascript skill to list all brands associated with your organization.

Frequently Asked Questions about telnyx-10dlc-javascript

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register a 10DLC brand for A2P messaging using JavaScript?

Register a 10DLC brand for A2P messaging by using JavaScript SDK examples to interact with the Telnyx API, enabling you to create, retrieve, update, and manage brand verification statuses and external vetting.

What is 10DLC campaign management and how does it work with Telnyx?

10DLC campaign management involves submitting, qualifying, and updating campaigns for specific use cases like promotions. The Telnyx API handles campaign appeals, MNO metadata, and deactivation to ensure US messaging compliance.

How do I assign phone numbers to a 10DLC campaign in JavaScript?

Assign phone numbers to a 10DLC campaign in JavaScript by linking them individually or by messaging profile through the Telnyx API, facilitating seamless number-to-campaign associations for compliant A2P messaging.

Do I need external vetting for my 10DLC brand registration?

External vetting is supported for 10DLC brand registration. The JavaScript SDK allows you to manage brand verification statuses and handle associated external vetting processes required for US A2P messaging compliance.

Can I update and deactivate 10DLC campaigns programmatically?

You can programmatically update and deactivate 10DLC campaigns using JavaScript SDK examples. The Telnyx API supports campaign retrieval, updates, deactivation, and handling campaign appeals for A2P messaging.