Telnyx introduces 10DLC campaign suspension webhooks

5, Dec 2025

Telnyx now sends real-time webhook notifications when a 10DLC campaign is suspended due to inactivity, specifically when it hasn’t sent messages or has no phone numbers assigned. This automatic alert helps developers quickly reactivate campaigns and avoid carrier fines, ensuring continued compliance and uninterrupted messaging.

How it works

Telnyx monitors 10DLC campaigns for inactivity and will automatically mark a campaign as Suspended (Dormant) if it has no messaging activity for 15 consecutive days and no phone numbers assigned, specifically for campaigns registered on T-Mobile’s network. When this happens, a webhook event is triggered to notify you in real time.

To receive this notification, ensure your campaign has a webhook URL configured via the Mission Control Portal or API. The payload includes the campaign ID, a status field set to DORMANT, and a description indicating the campaign has been marked as dormant. This allows you to take immediate action to reactivate the campaign if needed.

Key benefits

  • Avoid carrier fines: Automatic dormancy detection helps you avoid T-Mobile’s $250 per month inactivity fine by suspending idle campaigns before penalties hit.

  • Real-time alerts: Immediate webhook notifications give your team instant visibility into campaign status changes, so you can reactivate a dormant campaign right away and minimize downtime.

Why it matters

This proactive webhook helps ensure 10DLC compliance by automatically flagging dormant campaigns, so businesses can focus on engaging their audience rather than monitoring backend regulatory status. It reflects Telnyx’s commitment to maintaining messaging continuity through automated, developer-friendly safeguards.

Getting started

  1. Add a webhook URL to your campaign via the Mission Control Portal or API.
  2. Telnyx will send a webhook if a campaign becomes dormant.
  3. Assign a phone number to resume the campaign and restore active status.
  4. Keep at least one number assigned and send occasional traffic to prevent dormancy.

You can learn more about campaign suspension and reactivation by visiting this article.