The SMS Sender component is a powerful system for creating and sending SMS. Like Symfony Mailer for emails, this library use the Symfony Mime to build the messages. It uses the same logic to create and send the message via several transports.
Features include:
- Create simply a SMS message like an email for Symfony Mailer
- Available transports:
- Null transport (to not really send the SMS)
- Failover transport
- Round Robin transport
- Available 3rd party transports:
- Amazon AWS with Klipper Amazon SMS Sender
- Twilio with Klipper Twilio SMS Sender
- Added possibility to register custom transport for dsn by implementing
Klipper\Component\SmsSender\Transport\TransportFactoryInterface
- Render the SMS body with the Twig template with Klipper Twig SMS Sender