telnyx-10dlc-ruby

Manage 10DLC A2P messaging compliance via Telnyx Ruby SDK examples.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires telnyx, and includes 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, and managing phone number assignments, all through a Ruby SDK.

Core Features & Use Cases

  • Brand Management: Create, retrieve, update, and delete brands.
  • Campaign Management: Submit, qualify, retrieve, update, and deactivate campaigns.
  • Phone Number Assignment: Link phone numbers and messaging profiles to campaigns.
  • Use Case: A developer can use this Skill to programmatically register their company as a brand, create a new campaign for their SMS marketing efforts, and assign specific phone numbers to that campaign, all within their Ruby application.

Quick Start

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

Frequently Asked Questions about telnyx-10dlc-ruby

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

FAQPage Schema
How do I register a brand for 10DLC A2P messaging compliance in Ruby?

To register a brand for 10DLC A2P messaging compliance in Ruby, you use the Telnyx Ruby SDK to programmatically submit your brand details to the Telnyx 10DLC API. This Skill provides the SDK examples needed to create, retrieve, update, and delete brands.

What is 10DLC campaign registration and how does it work with the Telnyx Ruby SDK?

10DLC campaign registration involves submitting your SMS use case to the Telnyx 10DLC API for qualification. Using the Telnyx Ruby SDK, you can submit, retrieve, update, and deactivate campaigns to ensure your A2P messaging meets US regulations.

Can I assign phone numbers to a 10DLC campaign using Ruby?

Yes, you can assign phone numbers to a 10DLC campaign using Ruby. The Telnyx Ruby SDK allows you to link specific phone numbers and messaging profiles directly to your registered campaigns, completing the compliance workflow within your application.

Do I need the telnyx gem to manage SMS compliance in my Ruby application?

Yes, you need the telnyx gem to manage SMS compliance in your Ruby application. This Skill relies on the Telnyx Ruby SDK to interact with the Telnyx 10DLC API for brand creation, campaign submissions, and phone number assignments.

How do I qualify a 10DLC campaign for a specific SMS use case in Ruby?

To qualify a 10DLC campaign for a specific SMS use case in Ruby, you use the Telnyx Ruby SDK to submit your campaign details to the API. The Skill provides examples for campaign qualification by use case, ensuring your A2P messaging meets regulatory standards.

What are the limitations of managing 10DLC compliance with the Telnyx Ruby SDK?

The Telnyx Ruby SDK manages 10DLC compliance specifically for US messaging regulations through the Telnyx API. It facilitates brand and campaign registration and phone number assignments but is limited to the Telnyx platform and US A2P compliance workflows.