You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature Request: SMS Listener
Laravel Herd's Mail Listener is one of my favorite features for local development — it makes debugging and testing outbound emails effortless. I'd love to see the same treatment given to SMS.
The Problem
When building applications that send text messages (2FA codes, notifications, alerts, etc.), there's no convenient way to intercept and inspect outbound SMS during local development. Right now, my workaround is a custom SMS Log Driver that dumps messages to the log file, but this means digging through log entries and losing the clean, visual inspection experience that the Mail Listener provides.
The Proposal
An SMS Listener that intercepts outbound text messages during local development, similar to how the Mail Listener works for email. Ideally it would:
Capture all outgoing SMS messages sent via Laravel's notification system or any common SMS driver (Vonage, Twilio, etc.)
Display the recipient phone number, message body, and timestamp in a clean UI
Support inspection of queued vs. sent messages
Work automatically without requiring changes to application code beyond the local Herd environment
Why This Would Be Valuable
SMS is increasingly common in modern applications — 2FA, appointment reminders, order updates, verification codes — yet the local development tooling around it is far behind what exists for email. Having this built into Herd would save developers from setting up custom log drivers, prevent accidental SMS sends to real phone numbers during development, and keep the debugging experience consistent with what we already enjoy for mail.
Would love to hear if others in the community would find this useful!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Feature Request: SMS Listener
Laravel Herd's Mail Listener is one of my favorite features for local development — it makes debugging and testing outbound emails effortless. I'd love to see the same treatment given to SMS.
The Problem
When building applications that send text messages (2FA codes, notifications, alerts, etc.), there's no convenient way to intercept and inspect outbound SMS during local development. Right now, my workaround is a custom SMS Log Driver that dumps messages to the log file, but this means digging through log entries and losing the clean, visual inspection experience that the Mail Listener provides.
The Proposal
An SMS Listener that intercepts outbound text messages during local development, similar to how the Mail Listener works for email. Ideally it would:
Why This Would Be Valuable
SMS is increasingly common in modern applications — 2FA, appointment reminders, order updates, verification codes — yet the local development tooling around it is far behind what exists for email. Having this built into Herd would save developers from setting up custom log drivers, prevent accidental SMS sends to real phone numbers during development, and keep the debugging experience consistent with what we already enjoy for mail.
Would love to hear if others in the community would find this useful!
Beta Was this translation helpful? Give feedback.
All reactions