telnyx-10dlc-python

Manage 10DLC brand and campaign registration with the Telnyx Python SDK.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires telnyx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of registering brands and campaigns for 10DLC A2P messaging compliance in the US, ensuring your messaging services adhere to regulations.

Core Features & Use Cases

  • Brand Management: Create, retrieve, update, and delete brands.
  • Campaign Management: Submit, retrieve, update, and deactivate campaigns.
  • Phone Number Assignment: Link phone numbers and messaging profiles to campaigns.
  • Use Case: A marketing team needs to send A2P messages to US customers. They use this Skill to register their brand, create a campaign for promotional messages, and assign their dedicated short codes to that campaign.

Quick Start

Use the telnyx-10dlc-python skill to create a new brand with the display name 'MyBrand'.

Frequently Asked Questions about telnyx-10dlc-python

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

FAQPage Schema
How do I register a brand and campaign for 10DLC A2P messaging?

You can register a 10DLC brand and campaign by using this Skill to create your brand, submit the campaign, and assign phone numbers via the Telnyx Python SDK.

What is 10DLC brand registration and when is it required for A2P messaging?

10DLC brand registration is the process of registering your business identity for US A2P messaging compliance. It is required to ensure your messaging services adhere to US regulations.

Can I manage external vetting and SMS OTP verification for 10DLC campaigns using Python?

Yes, this Skill supports managing external vetting and SMS OTP verification processes for 10DLC campaigns directly through the Telnyx Python SDK.

How do I assign phone numbers and messaging profiles to a 10DLC campaign?

You can link phone numbers and messaging profiles to your 10DLC campaign using the phone number assignment features provided by this Skill.

Does the Telnyx Python SDK support the full lifecycle of 10DLC campaign management?

Yes, the Telnyx Python SDK supports the full 10DLC campaign lifecycle, allowing you to submit, retrieve, update, and deactivate campaigns as needed.