Today-sent
DR-
Spend-
Active0

Command Center

0 TxTRIA 0 Tells
Delivery Rate
--.-%
0 delivered / 0 failed
0 total sent
Account Balance
$-
Sent Today -
Active 0
Pending DLR 0
Fail Rate -
Live Campaigns
Workers
Number Health
Alerts
Delivery Rate
--.-%
0 total sent
Total Spend
$-
Sent Today -
Active 0
Validation -
Min Score -
Live Campaigns
Alerts

Quick Send

Send a single SMS message
0 chars

Campaigns

Create and manage bulk SMS campaigns

Analytics

Delivery intelligence, reports & number health
Delivery Rate Trend
Carrier Delivery Rates
Hourly Delivery Heatmap(UTC)
Creative Performance
Error Code Breakdown
Number HealthDelivery rate per sending number
Daily Send Volume
By Brand
Carrier Mix
Campaigns in Period
Time
Phone / Message
Creative
Carrier
Brand
Status
By Inbound Number

Lead Flows

Real-time lead-to-SMS with automated drip follow-ups
Active Flows
-
Total Leads
-
Total Sent
-
Pending Drips
-
Your Flows
Loading flows...
Recent Activity
Loading activity...
API Integration

Submit leads via API to trigger immediate sends + automated drip follow-ups.

POST with API Key (X-API-Key header or ?api_key= param)
POST /api.php?action=ext_lead_submit

{
  "flow_id": "flow_xxx",
  "phone": "5551234567",
  "first_name": "John",
  "last_name": "Doe",
  "source": "zapier"
}

Response:
{
  "success": true,
  "lead_id": 42,
  "sent": true,
  "tracking_id": "abc123",
  "drips_queued": 2
}

Rate limit: 300 requests/min per API key. Variables: {first_name}, {last_name}, {phone}, {call_number}, and any custom fields.

Settings

Platform configuration, brands, and integrations
Billing Rates
Carrier Fees
Sending Numbers
Add Number
Add Brand
Auto-DNC from DLRAutomatically add permanently failed numbers to DNC
Enable Auto-DNC
Number must fail this many times to be auto-added
30007=carrier violation, 21610=opt-out, 21211=invalid
-
Auto-Pause Protection
Automatically pause campaigns if the send error rate exceeds this threshold. Set to 0 to disable.
0 = disabled. Recommended: 15-25%. Checked after 500+ sends.
Tells.co Phone Validation
Tells.co rates and phone validation settings.
Fallback rate (actual charge from API preferred)
Phone validation cost per lookup
Validate phone numbers before sending via Tells.co. Numbers with low activity scores are skipped to protect deliverability.
Enable Phone Validation for Tells Campaigns
0-100. Higher = stricter. Recommended: 50-75
70-100: Active, high confidence
50: Uncertain
0-30: Likely disconnected

Campaign

Progress 0%
Messages
Live Activity
Records
Delivery
Info

Message Templates

Save and reuse messages across campaigns

Brand Manager

Configure brands, numbers, and TrackDrive routing

Inbound & DNC

Inbound messages, leads, and do-not-contact management
Webhook URL: https://directsend.co/dashboard/api.php?action=inbound_sms
From
To
Message
Keyword
Action
Time

API Keys

Manage external integration access
API Documentation
Pass your API key via X-API-Key header or ?api_key= parameter.
GET /api.php?action=ext_campaigns — List all campaigns
GET /api.php?action=ext_campaign_status&campaign_id=X — Campaign details
POST /api.php?action=ext_dnc_add — Add phones to DNC (JSON: {phones:[...]})
GET /api.php?action=ext_dnc_check&phone=X — Check if phone is on DNC
GET /api.php?action=ext_stats — Platform statistics
Active Keys

War Room

— auto-refreshing every 5s
Send Rate (live)
Redis

Worker Health

Supervisor, Redis, and system monitoring
Worker Processes
Redis
System Resources

P&L & Billing

Cost tracking, profitability, and usage
All Campaigns Export CSV