-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(provider): send notifications/messages to whatsapp or as text SMS using Twilio #91
feat(provider): send notifications/messages to whatsapp or as text SMS using Twilio #91
Conversation
Kudos, SonarCloud Quality Gate passed!
|
@sadarunnisa-sf please rebase the branch |
522baa4
to
973e7f6
Compare
Kudos, SonarCloud Quality Gate passed!
|
unable to resolve the code smell |
🎉 This PR is included in version 5.2.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
send notifications/messages to whatsapp or as text SMS using Twilio
GH-88
Description
Need to send SMS or whatsapp messages via Twilio. (https://www.twilio.com/docs/sms, https://www.twilio.com/docs/whatsapp) - Twilio is a modern communication API Used by developers for establishing communications. Twilio can be used as provider for sending SMS or Whatapp notifications
Fixes #88
This extension uses AWS SNS as SMS provider. SNS is not a good option for SMS as its delivery is unreliable. Please refer #88
Type of change
FEAT - Added Provider
How Has This Been Tested?
Unit test for twilio provider. Created twilio account and used sandbox to send SMS and whatsapp messages. Created sandbox whatsapp channel for whatsapp messages. Created messaging service SID to send SMS using twilio provider. We get "accountSid", "authToken" as from twilio for integration. Set required configurations in unit tests for the same and run test to send sms, whatsapp message and whatsapp message with media. (src/tests/unit/twilio.provider.unit.ts)
Checklist: